Per la mia vita non riesco a capirlo.
Ho installato e impostato samba sulla casella Ubuntu e sulla casella Win7 POSSO VEDERE tutte le condivisioni che ho creato.
Ho creato due utenti su Ubuntu che mappano agli utenti di Windows. Su Ubuntu sono entrambi amministratori, l'utente A e B su Windows L'utente A è admin e l'utente B è poweruser.
L'utente A può vedere entrambe le condivisioni e accedervi, ma l'utente B può vedere tutto, ma accede solo alla directory homes, l'altra directory genera un errore.
Ho due unità in Ubuntu e questo è il file smb.config (sono nuovo di 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
Ed ecco la sezione di condivisione:
Entrambi gli utenti A e B possono accedervi da Windows. Nessun problema.
[homes]
comment = Home Directories
browseable = no
writable = yes
Sia l'utente A che il B possono vedere questa condivisione, ma solo l'utente A può accedervi. L'utente B riceve un errore.
[stuff]
comment = Unixmen File Server
path = /media/data/appinstall/
browseable = yes
;writable = no
read only = yes
hosts allow =
L'autorizzazione per media / data / appinstall / è la seguente:
Proprietà 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
permesso:
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: ---
Sono in perdita e ho bisogno di ottenere questo lavoro. Qualche idea?
L'obiettivo è avere una configurazione come questa. 3 utenti su macchine per finestre. Ogni utente sull'unità dati avrà la propria cartella personale in cui sono quelli che possono accedere solo, quindi un'altra cartella in cui 2 utenti avranno solo lettura e un accesso completo per un utente.
Avevo già installato questa configurazione su Windows, ma dopo quello che è successo non tornerò MAI più su Windows, quindi Unix eccomi qui per restare!
Sono davvero bloccato. Sto eseguendo Ubuntu 11. Potrei riformattare di nuovo e mettere su versione 10 se ciò facilitasse la vita. Mi occupo di questo da mercoledì. 03:00.
Grazie.