Memberikan pengguna tertentu izin untuk menulis ke folder menggunakan +w notasi

Aku tahu aku dapat menetapkan izin untuk menulis ke pemilik/kelompok/orang lain seperti ini:

chmod u+w myfolder

Saya bisa menentukan pengguna tertentu di sini? Beberapa seperti ini:

chmod username u+w myfolder
Mengomentari pertanyaan (1)

Anda bisa menggunakan setfacl:

setfacl -m u:username:rwx myfolder

Ini akan mengatur hak akses bagi pengguna tertentu, tanpa mengubah kepemilikan direktori.

Check out halaman untuk keterangan lebih lanjut dan contoh-contoh.

Komentar (7)
Larutan

Jika anda ingin mengubah user memiliki file atau direktori (folder), anda akan memiliki untuk menggunakan perintah chown. Misalnya, jika anda menjalankan

sudo chown username: myfolder

pengguna memiliki myfolder akan menjadi username. Maka anda dapat menjalankan

sudo chmod u+w myfolder

untuk menambahkan izin menulis ke username pengguna.

Tetapi jika anda ingin menambahkan pengguna ke grup berhubungan dengan "myfolder", anda dapat menjalankan

sudo usermod -a -G groupname username

dan kemudian mengeksekusi

sudo chmod g+w myfolder

untuk menambahkan izin menulis ke grup.

Komentar (9)

Tidak, ini tidak mungkin. Anda dapat mengubah pemilik file dengan

[sudo] chown username: foldername

atau anda dapat menambahkan pengguna ke grup yang memiliki file dengan

usermod -a -G {group-name} username
Komentar (2)