GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu automaticky nastavit oprávnění k zápisu při připojení jednotky USB v linuxu?

Chcete-li umožnit všem přístup k rw, klíčem je umask=0 možnost připojit příkaz.

sudo mount -o umask=0,uid=nobody,gid=nobody /dev/something /mnt/somewhere

umask=0 stačí, uid a gid jen pro přehlednost, takže nevidíte více „kořenových“ vlastníků, než je nezbytně nutné.

@Tomova odpověď (zapsáním položky /etc/fstab) vám umožní přeskočit sudo a pokud tam napíšete umask=0 jako další možnost, získáte to nejlepší z obou světů:

Mít toto v /etc/fstab:

/dev/something /mnt/somewhere auto users,noatime,umask=0 0 0

vám umožní jen běžet

mount /dev/something

a každý má přístup ke všem souborům.

Zde je technická poznámka, pokud chcete znát podrobnosti:

Jako man mount říká, že 'umask=0' zajistí, že se na režim přístupu k souborům nevztahují žádná další pravidla. U souborových systémů FAT (které se nejvíce používají na USB discích) není uložen žádný režim přístupu. Ale váš aktuální proces má nastavenou nějakou hodnotu umask, můžete to vidět, když spustíte jen umask v terminálu. mount používá to jako výchozí a odebere režim přístupu vaší hodnoty umask ze všech souborů na připojeném disku. Nejrozšířenější hodnoty umask jsou (osmičkové) 022 – bez skupinového a jiného zápisu a 027 – bez skupinového zápisu, bez jakéhokoli jiného přístupu.


Přidejte záznam do /etc/fstab. Zde je záznam, který jsem před několika hodinami přidal pro svůj USB disk Seagate:

UUID=4ACC734ECC733375 /media/Linux ext3 errors=remount-ro,defaults,users,noatime,nodiratime 0 0

Klíčem je zde položka „users“, která uživatelům umožňuje připojit a odpojit disk.

Upravit:toto funguje pro konkrétní disky – nevím, jestli to lze povolit pro všechny jednotky s jedním záznamem.


Linux
  1. Linux – Mount Cifs Network Drive:Oprávnění k zápisu a Chown?

  2. Jak připojit USB disk v UNIX nebo Linux

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

  1. Jak mohu převést mezery na karty ve Vimu nebo Linuxu?

  2. Přístupový protokol Apache automaticky nastavuje oprávnění

  3. Jak mohu nainstalovat Windows 7 bez dvd nebo usb na linux?

  1. Jak bootovat z USB disku ve VirtualBoxu na Linuxu

  2. Jak automaticky připojím jednotku USB, na kterou mohou zapisovat všichni uživatelé?

  3. Kali Linux nelze nainstalovat z USB, nepodařilo se najít jednotku CD-ROM