<Precedenti | Contenuti | Succ.>
7.9. Creazione del file /etc/shells
. conchiglie Il file contiene un elenco delle shell di login presenti sul sistema. Le applicazioni utilizzano questo file per determinare se una shell è valida. Per ogni shell dovrebbe essere presente una singola riga, contenente il percorso della shell, relativo alla radice della struttura delle directory (/).
Ad esempio, questo file viene consultato da caspita per determinare se un utente non privilegiato può modificare la shell di login per il proprio account. Se il nome del comando non è elencato, all'utente verrà negata la modifica.
È un requisito per applicazioni come GDM che non popola il browser dei volti se non riesce a trovarli /etc/ shello demoni FTP che tradizionalmente non consentono l'accesso agli utenti con shell non incluse in questo file.
cat > /etc/shells << "EOF"
# Inizia /etc/shells
/bin/sh
/ bin / bash
# Termina /etc/shells
EOF
cat > /etc/shells << "EOF"
# Inizia /etc/shells
/bin/sh
/ bin / bash
# Termina /etc/shells
EOF