Page 1 sur 1

Droit d’acc Root Raspberry Pi  [RESOLU]

Posté : mer. 11 sept. 2019 22:32
par Royalustin
Bonjour j’aimerais avoir les droits d’accès « root »pour pouvoir changer un logiciel dans /opt
Savez-vous comment?

Re: Droit d’acc Root Raspberry Pi

Posté : mer. 11 sept. 2019 23:54
par cbalo
Bonjour :

Par défaut (debian aime bien la sécurité) : l'accès en root est désactivé.
Cependant, on peut lancer toute commande en demandant les droits de root en la préfixant par sudo
Ex :
cp /home/pi/toto.txt /opt/toto.txt
t'est refusé parce que pi n'a pas les droits d'écritures dans /opt ?
et bien
sudo cp /home/pi/toto.txt /opt/toto.txt
va fonctionner.

Tu peux aussi une fois connecté en pi, faire
sudo su
: tu te retrouveras loggé en tant que root dans une session de pi.

Ensuite, si tu veux vraiment pouvoir te logger en root : (certains diront "oh non !" mais oui, il y a des fois où on en a besoin)
Il faut déjà activer le compte root en lui donnant un mot de passe :
Donc une fois connecté avec le user pi fait ceci :
sudo su
passwd
On te demandera un mot de passe pour le compte root puis de le confirmer.

Là, tu pourras te logger directement en root sur ton raspi
Mais toujours pas en ssh via le réseau !

Pour ça, il faut encore faire une manip :
modifier le fichier de config de sshd
De mémoire :
sudo nano /etc/ssh/sshd_config
Tu cherches (CTRL+W) PermitRootLogin
Tu y trouveras une ligne avec un # devant
En dessous, mets
PermitRootLogin yes
Puis tu quittes en sauvegardant (CTRL+O pour enregistrer, CTRL+X pour quitter)

Et soit tu reboot le pi, soit tu relances le service ssh
sudo systemctl restart ssh
Si tu n'as pas d'erreur, c'est que c'est tout bon, sinon, c'est que tu as fait une faute de frappe dans le fichier sshd_config.

Là, tu pourras te connecter avec winscp de ton PC sous windows à ton Raspi directement en root.
Attention à ne pas supprimer n'importe quel fichier ou dossier ! (une boulette est vite arrivée)

Facile non ?

Re: Droit d’acc Root Raspberry Pi

Posté : jeu. 12 sept. 2019 07:29
par domi
Bonjour,

Petite astuce pour passer root depuis un compte utilisateur autorisé à utiliser "sudo".
Il suffit de lancer

Code : Tout sélectionner

sudo -i
Et voila, vous êtes "root" ;)

Re: Droit d’acc Root Raspberry Pi

Posté : jeu. 12 sept. 2019 09:32
par mike913
Bonjour, on ne peux pas utiliser "sudo -i" quand on utilise WINSCP. J' ai résolu le probléme en créant des clefs en suivant ce tuto https://www.nas-forum.com/forum/topic/5 ... 1319333000

puis en ssh dans putty dans le répertoire user.

Code : Tout sélectionner

mkdir .ssh
nano .ssh/authorized_keys
et coller la clef générée dans puttgen (RSA 2048)
ensuite

Code : Tout sélectionner

sudo mkdir /root/.ssh
sudo nano /root/.ssh/authorized_keys
et coller la clef générée dans puttgen (RSA 2048)