Untuk kehidupan saya, saya tidak tahu yang satu ini.
Saya telah menginstal samba dan mengatur pada kotak ubuntu dan pada kotak Win7 saya BISA MELIHAT semua bagian yang saya buat.
Saya membuat dua pengguna di ubuntu yang memetakan ke pengguna di windows. Di ubuntu keduanya admin, pengguna A & B di Windows Pengguna A adalah admin dan pengguna B adalah pengguna.
Pengguna A dapat melihat kedua bagian dan mengaksesnya, tetapi pengguna B dapat melihat semuanya, tetapi hanya mengakses direktori rumah, direktori lain melempar kesalahan.
Saya memiliki dua drive di Ubuntu dan ini adalah file smb.config (saya baru mengenal samba):
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
wins support = no
dns proxy = yes
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
; usershare max shares = 100
usershare allow guests = yes
Dan inilah bagian berbagi:
Kedua pengguna A & B dapat mengakses ini dari windows. Tidak ada masalah.
[homes]
comment = Home Directories
browseable = no
writable = yes
Kedua Pengguna A & B dapat melihat bagian ini, tetapi hanya pengguna A yang dapat mengaksesnya. Pengguna B mendapatkan kesalahan yang dilemparkan.
[stuff]
comment = Unixmen File Server
path = /media/data/appinstall/
browseable = yes
;writable = no
read only = yes
hosts allow =
Izin untuk media / data / appinstall / adalah sebagai berikut:
Properti appInstall:
share name: stuff
Allow others to create and delete files in this folder is cheeked
Guest access (for people without a user account) is checked
izin:
Owner: user A
Folder Access: Create and delete files
File Access: ---
Group: user A
Folder Access: Create and delete files
File Access: ---
Others
Folder Access: Create and delete files
File Access: ---
Saya bingung dan perlu mendapatkan pekerjaan ini. Ada ide?
Tujuannya adalah untuk memiliki pengaturan seperti ini. 3 pengguna di mesin jendela. Setiap pengguna pada drive data akan memiliki folder pribadi mereka sendiri di mana mereka adalah orang-orang yang hanya dapat mengakses, maka folder lain di mana 2 dari pengguna akan hanya membaca dan satu pengguna akses penuh.
Saya memiliki pengaturan ini sebelumnya di windows, tetapi setelah apa yang terjadi saya tidak akan pernah kembali ke windows, jadi Unix di sini saya tinggal!
Saya benar-benar mandek. Saya menjalankan Ubuntu 11. Saya bisa memformat lagi dan memakai versi 10 jika itu akan membuat hidup lebih mudah. Saya sudah berurusan dengan ini sejak Rab. 3 sore.
Terima kasih.
sumber
Jawaban:
Resolusi Nama dengan Samba
Saya memiliki masalah yang sama dengan windows 7 Untuk memperbaikinya Yang harus saya lakukan adalah mengubah smb.conf
Dalam menjalankan terminal
Kemudian ubah
Untuk
Kemudian mulai kembali samba
sumber
name resolve order = lmhosts host wins bcast
. apakah ini sudah usang?itu bisa terjadi jika folder bersama berada pada volume FAT32 (mis. kartu flash) dan Ubuntu tidak dapat menambahkan izin untuk samba untuk memeriksa. Saya tidak yakin apa cara yang tepat untuk mendefinisikan hak akses dalam kasus itu tetapi solusi sederhana adalah memindahkan folder ke volume ext4 dan membagikannya dari sana.
sumber