Come posso impostare il file .bashrc predefinito di un utente?


23

Su Ubuntu 10.4 ho modificato il /etc/bash.bashrcfile in modo da impostare alcune variabili come la dimensione della cronologia dei comandi ( HISTSIZE=5000), tuttavia se creo un nuovo utente Ubuntu per impostazione predefinita fornisce loro un .bashrcfile nella loro directory home con questo set HISTSIZE=1000che ha la precedenza sul mio. Come posso modificare il .bashrcfile predefinito che viene creato?

Risposte:


26

Puoi mettere le configurazioni predefinite in / etc / skel in modo che useradd (8) possa copiare i file in / etc / skel ogni volta che crea una nuova directory utente con l'opzione '-m'.

Si noti che questo è usato solo per il nuovo utente. Gli account utente esistenti non sono interessati.


1
Se si desidera configurarlo in modo proattivo, indicare il .bashrcfile /etc/skel/al sorgente, ad esempio, /etc/defaults/bashrco qualunque file si scelga. Ciò non impedirà comunque agli utenti di rimuovere la linea da soli .bashrcse vogliono che scompaia, ma.
Shadur,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.