GNU/Linux >> Znalost Linux >  >> Linux

Připojte síťový disk cifs:oprávnění k zápisu a chown

Připojujete sdílenou složku CIFS jako root (protože jste použili sudo ), takže nemůžete psát jako normální uživatel. Pokud je vaše distribuce Linuxu a její jádro dostatečně aktuální, abyste mohli připojit sdílenou síťovou složku jako normální uživatel (ale pod složku, kterou uživatel vlastní), budete mít správné přihlašovací údaje k zápisu souboru (např. domovský adresář, jako je například $HOME/netshare/ . Je zřejmé, že před připojením budete muset složku vytvořit).

Alternativou je zadat ID uživatele a skupiny, které má připojená síťová sdílená položka používat, což umožní danému uživateli a potenciálně skupině zapisovat do sdílené složky. Přidejte do svého držáku následující možnosti:uid=<user>,gid=<group> a nahraďte <user> a <group> respektive vaším vlastním uživatelem a výchozí skupinou, kterou můžete najít automaticky pomocí id příkaz.

sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g) //server-address/folder /mount/path/on/ubuntu

Pokud server odesílá informace o vlastnictví, možná budete muset přidat forceuid a forcegid možnosti.

sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g),forceuid,forcegid, //server-address/folder /mount/path/on/ubuntu

Úspěšně jsem otestoval následující příkaz:

sudo mount -t cifs -o username=[username],password=[password],uid=1001,gid=1001 //172.16.148.2/dfsgob01 /home/ususario/Documentos/benz-win

Linux
  1. Kopírovat a chmod/chown zároveň

  2. Zachování oprávnění souborů a složek pomocí rsync

  3. Jak připojím síťový disk WD MyBook World v linuxu?

  1. Linux chmod and chown – Jak změnit oprávnění a vlastnictví souborů v Linuxu

  2. Chrootovaná uživatelská oprávnění k zápisu SFTP

  3. Připojte pomocí sshfs a oprávnění k zápisu do souboru

  1. Jak číst a zapisovat na jednotky Windows NTFS jako každý uživatel

  2. Priorita uživatele a vlastníka skupiny v oprávněních k souboru?

  3. Linux, proč nemohu psát, i když mám skupinová oprávnění?