Εγχειρίδια για τη γραμμή εντολών

Man » chsh Manual online - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man του chsh

🌍
chsh - αλλαγή του κελύφους σύνδεσης

ΣΥΝΟΨΗ

chsh [επιλογές] [ΧΡΗΣΤΗΣ]

ΠΕΡΙΓΡΑΦΗ

Η εντολή chsh αλλάζει το κέλυφος σύνδεσης του χρήστη. Αυτό καθορίζει το όνομα της αρχικής εντολής σύνδεσης του χρήστη. Ένας κανονικός χρήστης μπορεί να αλλάξει μόνο το κέλυφος σύνδεσης για τον δικό του λογαριασμό. ο χρήστης root μπορεί να αλλάξει το κέλυφος σύνδεσης για οποιονδήποτε λογαριασμό.

ΕΠΙΛΟΓΕΣ

Οι επιλογές που ισχύουν για την εντολή chsh είναι:

-h, --help

Εμφάνιση μηνύματος βοήθειας και έξοδος.

-R, --root CHROOT_DIR

Εφαρμογή αλλαγών στον κατάλογο CHROOT_DIR και χρήση των αρχείων διαμόρφωσης από τον κατάλογο CHROOT_DIR. Μόνο οι απόλυτες διαδρομές υποστηρίζονται.

-s, --shell SHELL

Το όνομα του νέου κελύφους σύνδεσης του χρήστη. Η ρύθμιση αυτού του πεδίου σε κενό προκαλεί την επιλογή του προεπιλεγμένου κελύφους σύνδεσης από το σύστημα.

Εάν η επιλογή -s δεν επιλεγεί, η chsh λειτουργεί με διαδραστικό τρόπο, ζητώντας από τον χρήστη με το τρέχον κέλυφος σύνδεσης. Εισαγάγετε τη νέα τιμή για να αλλάξετε το κέλυφος ή αφήστε τη γραμμή κενή για να χρησιμοποιήσετε το τρέχον. Το τρέχον κέλυφος εμφανίζεται μεταξύ ενός ζεύγους αγκύλων [ ].

ΣΗΜΕΙΩΣΗ

Ο μόνος περιορισμός που τίθεται στο κέλυφος σύνδεσης είναι ότι το όνομα της εντολής πρέπει να είναι αναγράφεται στο /etc/shells, εκτός εάν ο εκτελεστής είναι ο χρήστης root, οπότε μπορεί να προστεθεί οποιαδήποτε τιμή. Ένας λογαριασμός με περιορισμένο κέλυφος σύνδεσης δεν μπορεί να αλλάξει το κέλυφος σύνδεσής του. Για αυτόν τον λόγο, η τοποθέτηση του /bin/rsh στο /etc/shells αποθαρρύνεται, καθώς η τυχαία αλλαγή σε ένα περιορισμένο κέλυφος θα εμπόδιζε τον χρήστη να αλλάξει ποτέ το κέλυφος σύνδεσής του πίσω στην αρχική του τιμή.

Για αυτόν τον λόγο, η τοποθέτηση του /bin/rsh στο /etc/shells αποθαρρύνεται, καθώς η τυχαία αλλαγή σε ένα περιορισμένο κέλυφος θα εμπόδιζε τον χρήστη να αλλάξει ποτέ το κέλυφος σύνδεσής του πίσω στην αρχική του τιμή.

ΑΡΧΕΙΑ

/etc/passwd

Πληροφορίες λογαριασμού χρήστη.

/etc/shells

Λίστα έγκυρων κελυφών σύνδεσης.

/etc/login.defs

Διαμόρφωση της σουίτας κωδικών πρόσβασης shadow.

ΔΕΣ ΕΠΙΣΗΣ

chfn(1), login.defs(5), passwd(5).