Sampah di NTFS untuk banyak pengguna: Mengapa Dolphin berhasil ketika Nautilus gagal?

12

Saya mencoba mengatur kemampuan beberapa pengguna untuk menggunakan Trash pada drive NTFS .

Solusi utama yang diusulkan di forum terdiri dari memungkinkan satu pengguna untuk menggunakan Sampah . Itu dibuat dengan menambahkan opsi uid=1000,gid=1000ke /etc/fstab.

Contoh entri fstab:
UUID=0A046CF41C7164C6 /media/Data ntfs defaults,uid=1000,gid=1000 0 0

Tetapi ini hanya memungkinkan pengguna asli, dengan id=1000, untuk menggunakan Sampah. Pengguna lain tidak memiliki akses ke sana.

Solusi yang diusulkan untuk banyak pengguna adalah mewarisi properti dari windows . Saya mencoba ini tetapi saya tidak bisa membuatnya bekerja.

Tapi kemudian saya perhatikan bahwa ini mungkin tidak ada hubungannya dengan cara drive NTFS di-mount:

  • Menghapus dari Nautilus menampilkan pesan "Tidak mungkin memindahkan file ke Sampah"
  • Menghapus dari tampilan Dolphin ... tidak ada. Dan file tersebut dipindahkan ke Sampah.

Tapi saya tidak ingin menggunakan Dolphin.

Jadi di sini adalah pertanyaan saya : Apakah mungkin untuk berhenti bermain-main dengan fstab dan hanya mengkonfigurasi Nautilus dengan benar? Atau apakah ada yang punya solusi sederhana / berfungsi untuk menyelesaikan masalah ini?

Catatan: Saya menjalankan Ubuntu 11.10 pada sistem 64bit.

Terima kasih banyak atas bantuan Anda!

sunting: Dan saya perhatikan juga bahwa Thunar, XFCE File Manager, juga dapat menaruh file ke tempat sampah tanpa masalah. Jadi ada apa dengan Nautilus?

Nicolas
sumber
Anda ingin pengguna hanya mengirim file ke Sampah? Itu termasuk hak istimewa menulis sejauh yang saya tahu. Jika pengguna tidak memiliki hak istimewa itu mereka tidak dapat menulis (atau menghapus) file. Jika thunar dan lumba-lumba memungkinkan perilaku seperti itu yang sebenarnya akan menjadi bug privasi dan mengabaikan hak baca / tulis pengguna. Bisakah Anda memposting output mountdan idperintah ketika Anda menggunakan Dolphin dan Thunar?
Savvas Radevic
@ bruno-pereira ^
Savvas Radevic

Jawaban:

4

Dari apa yang dilihat di halaman NTFS-3G , di bawah bagian " Mengizinkan Grup / Pengguna " dmaskmungkin kuncinya.

Dari halaman itu-

Anda juga dapat memberi tahu / etc / fstab (driver NTFS-3G) opsi lain seperti yang diizinkan untuk mengakses (baca) partisi. Misalnya, bagi Anda untuk mengizinkan orang dalam grup pengguna memiliki akses:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,umask=0022    0       0

Secara default, driver ntfs-3g mengaktifkan dukungan penulisan untuk root saja. Untuk mengaktifkan penulisan pengguna, gunakan parameter dmask untuk mengaktifkan penulisan pengguna:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,fmask=113,dmask=002    0       0
disajikan89
sumber