Bagaimana cara mengkonfigurasi Samba untuk memungkinkan pengguna root untuk kontrol penuh ke share tertentu?

12

$ (subj), tampaknya pengguna root ditolak secara default untuk semua saham. Saya mencoba mereproduksi bagian administratif Windows.

pengguna539484
sumber

Jawaban:

17

Apakah Anda memiliki kata sandi yang diatur dalam Samba (bukan dalam file passwd sistem) untuk root? Anda harus dapat mengatur kata sandi seperti itu dengan menjalankan smbpasswd -a root.

jelmer
sumber
2
Tampar dahi, pilih dan terima! Saya benar-benar lupa apa yang tidak ada AAA umum di Linux!
user539484
Ya, kebutuhan ini ditandai sebagai diterima
Addo Solutions
7

Anda harus memasang smb.conf Anda sehingga kami dapat benar-benar menilai masalahnya. Bagaimanapun, ini adalah sebuah petunjuk:

   invalid users = root

adalah bagian dari smb.conf default.

Baiklah kalau begitu. Apakah root smbuser yang valid, belum? Kemudian cobalah secara eksplisit mengizinkan root:

valid users = root 

Dan coba sesuatu seperti ini:

[config]
    comment = Admin Config Share  - Whatever
    path = /
    valid users = someusers, somegroup
    force user = root
    force group = root
    admin users = someusers, somegroup   
    writeable = Yes
juwi
sumber
Apakah harus ditentukan opsi secara eksplisit atau secara implisit diasumsikan? Saya smb.confisnt "dari awal" dan tidak mengandung valid usersatau invalid usersparameter sama sekali.
user539484
Hmm, juga, menurut doc tidak ada pengguna yang tidak valid secara default.
user539484
Lihat pos yang diedit.
juwi
1

jika Anda tidak dapat mengakses dua pengguna, satu untuk pengguna biasa dan yang lainnya untuk root, Anda perlu alias netbios dalam file smb.conf agar windows melihat mereka sebagai dua server. Kemudian akses masing-masing dengan id pengguna yang berbeda. Anda juga dapat menambahkan ke file host windows 'ip server yang sama dengan nama yang berbeda. Masalahnya adalah dengan Windows yang hanya dapat memungkinkan satu pengguna pada satu waktu, sehingga tidak dapat mengakses sebagai root.

user300130
sumber