Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

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...


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

jplemoine a écrit :
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 hmm

(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