Saya memiliki NAS Synology yang membagikan folder "MEDIA" oleh NFS.
Saya ingin mengakses folder ini dari Server Media Plex saya (berjalan pada Debian).
Saya menambahkan baris ini ke file / etc / fstab:
nas.lan:/volume2/MEDIA /plexlibrary nfs user,auto 0 0
Dan saya berhasil memasangnya dan mengaksesnya dengan akun root.
root@plex:~# mount /plexlibrary/
root@plex:~# ls -lh /plexlibrary/
total 16K
drwxrwxrwx 3 1026 users 4.0K Jul 8 21:54 Documentaire
drwxrwxrwx 2 root users 4.0K Jul 6 14:31 @eaDir
drwxrwxrwx 3 1026 users 4.0K Jul 8 21:54 Films
drwxrwxrwx 8 root users 4.0K Jul 8 21:38 Series
Masalahnya adalah bahwa Server Media Plex berjalan dengan hak istimewa akun plex dan akun ini tidak dapat mengakses direktori yang di-mount.
root@plex:~# su plex
plex@plex:/root$ ls -lh /plexlibrary/
ls: cannot open directory /plexlibrary/: Permission denied
Apa yang saya lupakan?
Jawaban:
Anda harus me-mount sistem file Anda sebelum mulai init di linux Anda harus mengkonfigurasi partion di / etc / fstab
dan jangan lupa temukan direktori pemasangan default perangkat lunak Anda dan pasang nfs Anda
Lihat Contoh: http://xmodulo.com/2012/04/how-to-mount-nfs-share-as-regular-user.html
sumber
Saya menggunakan Plex Media Server yang diinstal pada Intel NUC yang menjalankan Ubuntu ... ini adalah entri fstab saya untuk me-mount share pada QNAP NAS:
Jika Anda akan pergi ke rute cifs, pastikan
cifs-utils
paket tersebut diinstal .. tetapi perlu diketahui bahwa pengaturan saya memungkinkan semua tamu menulis akses, jadi itu mungkin bukan yang Anda cari di jaringan yang lebih 'publik' atau bersamasumber
Saya memiliki izin direktori yang ditetapkan terlalu sempit pada host, saya
chmod 755 <dir>
memperbaikinya.Dalam kasus Anda, dokumen asli
sudo ls
seharusnya berfungsi, tetapi mungkin Anda memiliki root squashing (permintaan yang dibuat olehroot
pada klien di-squash kenobody
host).sumber