[...]
5. vytvořit v /mnt/users adresář home a v něm adresář nového uživatele:
sudo mkdir -p /mnt/users/home/john
6. vytvořit/přidat uživatele:
sudo useradd -m -d /home/john john && sudo passwd john
7. přidat do /etc/fstab bind (propojení) adresáře z disku na adresář uživatele:
/mnt/users/home/john /home/john none bind, x-gvfs-hide, nofail, x-systemd.device-timeout=5 0 0
[...]
10. nastavit vlastnictví home adresáře nového uživatele:
sudo chown john /home/john
ad 5) NEvytvarej mu adresar rucne (vytvori ho useradd a se spravnejma pravama john:john (uzivatel:skupina))
ad 6) NEvytvarej uzivatele pred pripojenim disku do /mnt a bindu do /home/john
NEni treba mu davat parametr -d protoze chces/mas vychozi cestu /home/uzivatel
ad 10) NEni treba menit prava, kdyz neudelas bod 5) ;-)
ad restarty nebo nejdriv rucni pripojeni & mount, NEni to treba, muzes rovnou oba radky pridat do fstab a provedes "pripojeni vseho v fstab co jeste neni pripojenou" pomoci:
sudo mount --all
ci zkracene:
sudo mount -a
ad 5, 6) bind nemůžu udělat, dokud neexistují adresáře /mnt/users/home/john a /home/john, takže adduser (který vytvoří /home/john) nelze volat až po bindu
ad 6) příkaz adduser vytvoří /home/john a má správně nastavená práva, ale po nabindování se práva (logicky) změní, a vlastníkem je root