Izin direktori pada Ubuntu Server 10,04 LTS


0

Saya telah menyiapkan drive kedua di Server Ubuntu. Direktori ditampilkan dengan benar tetapi pengguna Windows tidak dapat menulis atau membuat file pada direktori. Saya memiliki Samba yang diatur sehingga Windows dapat mengakses drive. di sini adalah bagian terakhir saya/etc/samba/smb.conf

[personeel]
path = /media/windows
browsable = yes
guest ok = yes
writable = yes
read only = no
create mask = 0775
directory mask = 0775

Saya ingin direktori dibagikan dengan izin yang dapat ditulis kepada semua orang yang dapat mengakses Server Ubuntu.

Saya sudah mencoba sudo chmod tetapi tidak berhasil.

Bantuan apa pun akan dihargai

Jawaban:


0

Saya dapat melihat bahwa Anda mengizinkan tamu mengakses bagian ini. Jadi saya yakin Anda ingin mengizinkan akses tulis juga untuk semua orang. Jika ini kasusnya, paksa Samba untuk bertindak sebagai pengguna dan grup tertentu untuk akses baca / tulis ke share ini:

[personeel]
path = /media/windows
browsable = yes
guest ok = yes
writable = yes
create mask = 0660
directory mask = 0770
force group = usergroup
force user = user

Anda harus mengganti grup pengguna dan pengguna dengan grup pengguna yang benar dan pengguna kotak Linux Anda. Selain itu berhati-hatilah untuk memberikan akses tulis ke pengguna / grup pengguna ini untuk folder / media / windows:

# set owner of folder and all contents to user and usergroup
chown -R user:usergroup /media/windows

# find all directories in this folder and do a chmod 0777
find /media/windows -type d -exec chmod 0770 {} \;

# find all files in this folder and do a chmod 0660
find /media/windows -type f -exec chmod 0660 {} \;

0

chmod -Rf 777 / media / windows

chown -Rf root: pengguna / media / windows

untuk membuat file yang dapat diakses, Anda harus mengkonfigurasi / etc / ekspor

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.