GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

/etc/skel für neue Benutzer programmgesteuert klonen?

/etc/skel ist ein Ordner, der für neue Benutzer geklont wird. Gibt es eine Möglichkeit, Regeln zu definieren, was aus /etc/skel kopiert werden soll Ordner?

Zum Beispiel suche ich nach einer Möglichkeit, dass, wenn ein Benutzer erstellt wird und zur Gruppe namens A gehört , klonen Sie /etc/skel Ordner außer /etc/skel/not_for_a.txt . Möglich?

Akzeptierte Antwort:

Beachten Sie, dass useradd Mit dem Befehl -k können Sie ein benutzerdefiniertes SKEL-Verzeichnis angeben Möglichkeit. Sie können ein Verzeichnis /etc/skel-for-group-A ohne not-for-a.txt erstellen , und fügen Sie dann neue Benutzer mit ihrer Standardgruppe als A hinzu und geben Sie ihr SKEL-Verzeichnis mit dem Befehl an:

useradd username -g groupA -k /etc/skel-for-group-A -m

Siehe:http://manpages.ubuntu.com/manpages/trusty/man8/useradd.8.html


Ubuntu
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Benutzerfreundlicher Befehl zum Auflisten aller Benutzer auf dem Ubuntu-System?

  3. Sudo fragt nicht mehr nach dem Passwort?

  4. Wie mache ich Ordner für 2 Benutzer in verschiedenen Gruppen beschreibbar?

  5. /Berichte/ Ordner fordert zur Anmeldung auf

Beste Windows-ähnliche Linux-Distributionen für neue Linux-Benutzer

So deaktivieren Sie „sudo su“ für Benutzer in der sudoers-Konfigurationsdatei

So legen Sie JAVA_HOME in Linux für alle Benutzer fest

Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

Unterschied zwischen /etc/hosts und /etc/resolv.conf

So richten Sie /etc/issues ein, um die IP-Adresse für eth0 anzuzeigen