Eri*_*sum 16 permissions samba users file-sharing
我的 Samba 服务器上的读/写权限有问题,如何修复 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
Run Code Online (Sandbox Code Playgroud)
我的 ls -l of /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:~$
Run Code Online (Sandbox Code Playgroud)
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 ]
Run Code Online (Sandbox Code Playgroud)
我无法删除、重命名或创建文件...
Ada*_*tek 19
Samba 对每个共享都有自己的访问控制层。有两个基本选项
read only:默认情况下,每个共享都是只读的,无论文件系统权限如何,writeable: 为了允许写访问,您应该设置writeable = Yes.这应该足以解决问题。但是,如果您想了解有关 Samba 权限的更多信息,例如如何设置 umask、启用访客帐户或控制单个用户/组的访问权限,请阅读有关 Samba 权限的简短教程。
小智 6
我只是遇到了与 OP 相同的问题。Samba 配置已正确设置,但仍然无法写入文件。
我的问题是我想共享的目录是由 root 用户创建的,所以我必须chown将该目录分配给我的普通用户,并且一切正常。我可以创建/delete和/modify现在的文件和文件夹。
由于您似乎不需要 Active Directory 集成,因此您最好安装 Samba 3(在“samba”包中)而不是尚未发布的 Samba 4。
"writeable = yes" 是 Samba 3 中 "read only = no" 的别名。该别名已在 Samba 4 中删除。
| 归档时间: |
|
| 查看次数: |
138063 次 |
| 最近记录: |