很抱歉问这样一个似乎很流行、被问过太多次的问题,但我已经做了调查并且无论如何都无法登录到我的 Ubuntu 14.04 samba 共享和 Windows 7。这是我的 smb.conf 文件:
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
name resolve order = bcast host
dns proxy = no
[backup]
path = /media/Backup
valid users = @securedgroup
browsable =yes
guest ok = no
writable = yes
read only = no
Ubuntu 端
- 我的 ext4 软件 raid 阵列安装在 /media/Backup 上。
- 我的主要用户属于“securedgroup”组。
- 我已将我的主用户添加到 smb 用户列表并设置了 smb 密码。
- /media/Backup 设置为 home:securedgroup 并且是 drwxr-xr-x
- 每次更改后我都会确保重新启动 smb 服务。
以下是“testparm”的输出:
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[backup]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
server string = Samba Server %v
map to guest = Bad User
name resolve order = bcast, host
dns proxy = No
idmap config * : backend = tdb
[backup]
path = /media/Backup
valid users = @securedgroup
read only = No
WINDOWS 端
- 我可以从 Windows 上看到网络上的服务器。
- 无论我尝试使用什么方式登录,我都无法连接它,这应该只是我的 smb 用户名和密码。
- 我不确定我当时的设置是什么,但有一次我收到的是“拒绝访问”而不是无效的用户名/密码。
- 在另一时刻,我实际上看到了备份目录,但无法登录,与现在一样(只是现在我登录了 Ubuntu 服务器)
有趣的事实:它以访客帐户运行,但我想保护它。从那时起,我就无法访问它了……我真傻。
我尝试过各种 Samba 选项,例如 Wins 支持,但仍然没有成功。
到目前为止,对桑巴舞还没有留下深刻的印象。