Saya memiliki partisi jarak jauh yang telah saya mount secara lokal menggunakan NFS.
'mount' memberi
192.168.3.1:/mnt/storage-pools/ on /pools type nfs (rw,addr=192.168.3.1)
Di server saya ada di ekspor:
/mnt/storage-pools *(rw,insecure,sync,no_subtree_check)
Lalu saya coba
touch /pools/test1
ls -lah
-rw-r--r-- 1 65534 65534 0 Dec 13 20:56 test1
chown root.root test1
chown: changing ownership of `test1': Operation not permitted
Apa yang saya lewatkan? Menarik rambutku.
permissions
nfs
chown
Disko
sumber
sumber
Jawaban:
Secara default
root_squash
opsi ekspor dihidupkan, oleh karena itu NFS tidak mengizinkan pengguna root dari klien untuk melakukan operasi sebagai root di server, sebaliknya memetakannya ke id pengguna / grup yang ditentukan olehanonuid
dananongid
opsi (default = 65534). Ini dapat dikonfigurasi/etc/exports
bersama dengan opsi ekspor lainnya.sumber
Baca bagian
exports(5)
"squashing akar" tentang:Jadi kamu mau:
(salah ketik yang diedit)
sumber