Mam problem z uprawnieniami do odczytu / zapisu na moim serwerze Samba. Jak mogę naprawić mój plik smb.conf i uprawnienia do plików, aby uzyskać bardziej jednolity dostęp?
smb.conf
[global]
workgroup = workgroup
netbios name = LnxNAS
server string = %h
wins support = no
dns proxy = no
security = user
encrypt passwords = yes
panic action = /usr/share/samba/panic-action %d
[homes]
comment = Home Directories
[Video]
path = /data/eric/Videos
[Music]
path = /data/eric/Music
[Pictures]
path = /data/eric/Pictures
[data]
path = /data
writeable = Yes
my ls -l z / data / eric / Pictures
drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Android Projs
drwxrwxrwx 3 ericfoss root 4096 2011-03-13 22:09 Automotive
-rwxrwxrwx 1 ericfoss root 2439 2010-12-17 17:03 BDD reduction.png
-rwxrwxrwx 1 ericfoss root 2722 2010-12-17 16:55 BDD Tree.png
-rwxrwxrwx 1 ericfoss root 7341 2010-12-17 16:46 BDD Tree.xcf
-rwxrwxrwx 1 ericfoss root 72421 2007-11-22 22:59 Bum Ninja.jpg
-rwxrwxrwx 1 ericfoss root 32152 2010-12-17 21:25 cell transition.png
-rwxrwxrwx 1 ericfoss root 40212 2010-12-17 17:55 control graph.png
drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Crap
-rwxrwxrwx 1 ericfoss root 82 2010-09-20 17:18 desktop.ini
ericfoss@SERVER:~$
Dane wyjściowe z ponownego uruchomienia samba4
sudo /etc/init.d/samba4 restart
* Stopping Samba 4 daemon samba [ OK ]
* Starting Samba 4 daemon samba
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
[ OK ]
Nie mogę usunąć, zmienić nazwy ani utworzyć plików ...
permissions
samba
users
file-sharing
Eric Fossum
źródło
źródło
Ponieważ wydaje się, że nie potrzebujesz integracji z Active Directory, prawdopodobnie lepiej jest zainstalować Sambę 3 (w pakiecie „samba”) niż Samba 4, która nie została jeszcze wydana.
„writeable = yes” to alias dla „only read = no” w Samba 3. Alias został usunięty w Samba 4.
źródło
Właśnie miałem taki sam problem jak OP. Konfiguracja Samby została poprawnie skonfigurowana, ale nadal nie mogłem pisać plików.
Mój problem polegał na tym, że katalog, który chciałem udostępnić, został utworzony przez użytkownika root, więc musiałem przejść do
chown
tego katalogu dla mojego normalnego użytkownika i wszystko działa dobrze. Mogę tworzyć/delete
i/modify
pliki i foldery teraz.źródło