LinuxVillage

Questions Fr => Débutants => Discussion démarrée par: Chemi le 21 janvier 2015 à 16:47:56

Titre: passe dans terminal
Posté par: Chemi le 21 janvier 2015 à 16:47:56
avant même que je tape mon mot de passe ça dit:

chp@hermes:~$ su
Mot de passe :
su : Échec d'authentification
chp@hermes:~$ ^C
chp@hermes:~$

ou encore, un autre exemple, je n'ai même pas le temps de taper mon passe:

chp@hermes:~$ sudo apt-get install network-manager-openvpn-gnome
[sudo] password for chp:
Sorry, try again.
[sudo] password for chp:
12Sorry, try again.
[sudo] password for chp:



Titre: Re : passe dans terminal
Posté par: melodie le 21 janvier 2015 à 20:25:14
Bonjour,

"su" est utilisé dans les distributions Linux où le compte root est activé, et donc peut être créé avec un mot de passe différent de celui de l'utilisateur.

"sudo" uniquement, est utilisé par défaut dans les distributions Ubuntu. Il permet d'obtenir les privilèges administrateur temporairement (c'est plus simple à gérer pour l'utilisateur, et plus sécurisé, éventuellement).

Questions:
Es-tu sûr d'avoir bien mémorisé ton mot de passe ?
Après avoir saisi ton mot de passe (invisible) dans la console, appuies-tu bien sur la touche "Entrée" ?

(Si tu as oublié ton mot de passe, il y a des moyens pour reprendre le contrôle, nous verrons cela après).

Titre: Re : passe dans terminal
Posté par: Chemi le 11 février 2015 à 01:21:41
Merci ça marche, il fallait donc faire -s, comme tu m'as dit.
Titre: Re : passe dans terminal
Posté par: melodie le 11 février 2015 à 07:37:02
Bonjour,

Je t'ai montré "-s", surtout pour vérifier que ça fonctionnait, mais ce n'est pas recommandé, car alors tu as une console ouverte en mode root (avec le # à la fin de l'invite de commande), et le risque réside dans le fait de conserver le status d'administrateur (il y a un risque pour la sécurité). Si tu as plusieurs commandes à effectuer, et que tu n'oublies pas de taper exit, ou de fermer la console aussitôt après la fin de ta dernière commande administrateur, cela peut passer.

/!\ Il faut aussi éviter de taper en mode root toutes sortes de commandes qui ne nécessitent que les droits d'utilisateur (pour savoir lesquelles, commencer toujours par taper les commandes en simple utilisateur, si ça fonctionne c'est qu'elles n'ont pas besoin des privilèges administrateur).

Dans tous les cas, il vaut mieux taper:
$ sudo <ta commande>

comme par exemple,

$ sudo apt-get update
plutôt que de taper:
Citer
$sudo -s
puis

# apt-get update