Adresář nového uživatele na jiném disku

cinnamon

Re:Adresář nového uživatele na jiném disku
« Odpověď #15 kdy: 05. 10. 2018, 11:07:18 »
[...]

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:
Kód: [Vybrat]
sudo mount --allci zkracene:
Kód: [Vybrat]
sudo mount -a

dik za tipy :)


cinnamon

Re:Adresář nového uživatele na jiném disku
« Odpověď #16 kdy: 05. 10. 2018, 14:23:51 »
[...]

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:
Kód: [Vybrat]
sudo mount --allci zkracene:
Kód: [Vybrat]
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

k3dAR

  • *****
  • 3 075
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Adresář nového uživatele na jiném disku
« Odpověď #17 kdy: 06. 10. 2018, 21:04:31 »
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
jasne ;-) vypadlo tam:
+ 6b) zkopirujes johnuv adresar na ten druhej disk:
Kód: [Vybrat]
cp -a /home/john /mnt/users/home/