GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa secara otomatis mengatur izin menulis untuk memasang drive usb di linux?

Untuk mengaktifkan akses semua orang, kuncinya adalah opsi umask=0 untuk memasang perintah.

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

umask=0 sudah cukup, uid dan gid hanya demi kejelasan, jadi Anda tidak akan melihat lebih banyak pemilik 'root'.

Jawaban @Tom (menulis entri /etc/fstab) akan memungkinkan Anda melewati sudo dan jika Anda menulis umask=0 sebagai opsi tambahan di sana, Anda akan mendapatkan yang terbaik dari keduanya:

Memiliki ini di /etc/fstab:

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

memungkinkan Anda untuk menjalankan saja

mount /dev/something

dan setiap orang memiliki akses ke semua file.

Berikut catatan teknis, jika Anda ingin mengetahui detailnya:

Sebagai man mount mengatakan, 'umask=0' akan memastikan bahwa tidak ada aturan tambahan yang berlaku untuk mode akses file. Untuk sistem file FAT (yang paling banyak digunakan pada disk USB), tidak ada mode akses yang disimpan. Tetapi proses Anda saat ini memiliki beberapa nilai umask, Anda dapat melihatnya jika Anda menjalankan hanya umask di terminal. mount menggunakannya sebagai default dan menghapus mode akses nilai umask Anda dari semua file pada disk yang terpasang. Nilai umask yang paling banyak digunakan adalah (oktal) 022 - tanpa grup dan penulisan lainnya, dan 027 - tanpa penulisan grup, tanpa akses lainnya.


Tambahkan entri ke /etc/fstab. Ini adalah entri yang saya tambahkan beberapa jam yang lalu untuk drive USB Seagate saya:

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

Kuncinya di sini adalah entri "pengguna" yang memungkinkan pengguna memasang dan melepas drive.

Sunting:ini berfungsi untuk drive tertentu - saya tidak tahu apakah ini dapat diaktifkan untuk semua berkendara dengan satu entri.


Linux
  1. Cara Boot dari Drive USB di VirtualBox di Linux

  2. Linux – Pasang Drive Jaringan Cifs:Izin Menulis Dan Chown?

  3. Cara memasang USB flash drive di Linux

  1. Bagaimana saya bisa mengubah spasi menjadi tab di Vim atau Linux?

  2. Log akses Apache secara otomatis mengatur izin

  3. Tidak dapat menginstal Kali Linux dari USB, gagal menemukan drive CD-ROM

  1. Cara Memasang Drive Disk USB di UNIX atau Linux

  2. Bagaimana saya bisa menginstal Windows 7 tanpa dvd atau usb, di linux?

  3. Bagaimana cara memasang drive USB secara otomatis yang dapat ditulis oleh semua pengguna?