Pages : 1
#1 Le 17/04/2021, à 14:28
- Peace16
scp
Bonjour,
En script bash j'essaye de changer le hostname : avec scp mais, j'ai le message Permission denied.
Merci d'avance
Dernière modification par Peace16 (Le 17/04/2021, à 14:34)
Hors ligne
#2 Le 17/04/2021, à 14:54
- jplemoine
Re : scp
changer le hostname avec scp ? Je pense qu'il faut revoir la méthode...
Dans tous les cas, changer un fichier système avec scp et une connexion avec un utilisateur basique ne fonctionnera pas.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#3 Le 17/04/2021, à 14:58
- Peace16
Re : scp
J'essaye avec fichier root@ip chemin, mais c'est impossible
Je voudrai changer les hostname de mon LAN en script depuis mon serveur ?
Dernière modification par Peace16 (Le 17/04/2021, à 15:00)
Hors ligne
#4 Le 17/04/2021, à 15:16
- bruno
Re : scp
Bonjour,
C'est assez incompréhensible… Il faut indiquer les commandes exactes que tu uilises et leur retour complet.
Pour changer le nom d'hôte d'une machine (un LAN n'a pas de nom d'hôte) on utilise :
hostnamectl set-hostname nouveau_nom
On peut aussi modifier le contenu du fichier /etc/hostname ou utiliser la commande hostname (avec -b ou -F).
Dans tous les cas il est préférable de redémarrer la machine après avoir changé son nom d'hôte.
Hors ligne
#5 Le 17/04/2021, à 16:23
- Peace16
Re : scp
Au faite j'ai fait un script qui récupère les @ ip de mon réseau, et selon l'ip je dois modifier le fichier /etc/hostname, à distance
j'ai fait scp hostname login@ip /etc/hostname et ça me donne permission denied
quand je le fais en root : scp hostname root@ip /etc/hostname permission denied (publickey password )
Pour modifier le /etc/hostname, faut être en root
Hors ligne
#6 Le 17/04/2021, à 17:55
- bruno
Re : scp
Oui il faut être root pour modifier ce fichier.
Hors ligne
#7 Le 17/04/2021, à 18:05
- Watael
Re : scp
$ hostnamectl --help
[...]
-H --host=[USER@]HOST Operate on remote host
[...]
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
Pages : 1