Pages : 1
#1 Le 07/01/2014, à 16:18
- MA_Boukil
commande chsh
question d'un examen Unix :
quel le droit avancé attribué a chsh ?? expliquer son effet !
aidez moi svp !!
Hors ligne
#2 Le 07/01/2014, à 16:26
- jplemoine
Re : commande chsh
un 'man chsh' donne :
CHSH(1) Commandes utilisateur CHSH(1)
NOM
chsh - Changer l'interpréteur de commandes initial
SYNOPSIS
chsh [options] [LOGIN]
DESCRIPTION
La commande chsh modifie l'interpréteur de commandes initial (« login
shell ») de l'utilisateur qui sera invoqué lors des connexions de
l'utilisateur. Un utilisateur normal ne peut changer que l'interpréteur
associé à son propre compte. Le superutilisateur peut changer
l'interpréteur de commandes initial de n'importe quel compte.
OPTIONS
Les options applicables à la commande chsh sont :
-h, --help
Afficher un message d'aide et quitter.
-s, --shell INTERPRÉTEUR
Nom du nouvel interpréteur de commandes initial (« login shell »)
de l'utilisateur. Si ce champ est vide, le système sélectionnera
l'interpréteur de commandes initial par défaut.
Quand l'option -s n'est pas sélectionnée, chsh opère de façon
interactive, demandant à l'utilisateur quel doit être le nouvel
interpréteur de commandes initial (« login shell »). L'utilisateur
pourra entrer une nouvelle valeur pour modifier l'interpréteur, ou
laisser la ligne blanche pour conserver l'interpréteur actuel.
L'interpréteur actuel est indiqué entre crochets ([ ]).
NOTE
The only restriction placed on the login shell is that the command name
must be listed in /etc/shells, unless the invoker is the superuser, and
then any value may be added. An account with a restricted login shell
may not change her login shell. For this reason, placing /bin/rsh in
/etc/shells is discouraged since accidentally changing to a restricted
shell would prevent the user from ever changing her login shell back to
its original value.
FICHIERS
/etc/passwd
Informations sur les comptes des utilisateurs.
/etc/shells
Liste des interpréteurs de commandes initiaux valables.
/etc/login.defs
Configuration de la suite des mots de passe cachés « shadow
password ».
VOIR AUSSI
chfn(1), login.defs(5), passwd(5)
Par contre, je pense qu'il manque des mots dans ta question...
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 07/01/2014, à 16:52
- ssdg
Re : commande chsh
Pas nécessairement, c'est peut être la question précédente ou le contexte (un script par exemple) du groupe de questions... (et du coup, la commande chsh est peut être entourée d'autres commandes intéressantes qui auraient un rapport avec cette question)
s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.
Hors ligne
#4 Le 07/01/2014, à 17:00
- jplemoine
Re : commande chsh
quel le droit avancé attribué a chsh ??
Relis bien : je pense qu'il manque au moins 1 mot : le verbe. On peut penser que la question est :
quel EST le droit avancé attribué a chsh ??
Mais ça reste une supposition...
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
#5 Le 08/01/2014, à 03:50
- ssdg
Re : commande chsh
MA_Boukil a écrit :quel le droit avancé attribué a chsh ??
Relis bien : je pense qu'il manque au moins 1 mot : le verbe. On peut penser que la question est :
? a écrit :quel EST le droit avancé attribué a chsh ??
Mais ça reste une supposition...
errare humanum est
(en gros: ah, oui, j'ai lu trop vite)
s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.
Hors ligne
Pages : 1