我找到了一些相关主题,但它们没有回答我的问题或不够准确。
我在一台 ArchLinux 机器(一台 rapberry)上安装了 samba,可以通过 Android 和 iOS 应用程序访问,但无法通过我的 Windows 8.1 笔记本电脑访问。它不是专业版。
这是我的samba/smb.conf
[global]
workgroup = WORKGROUP
server string = Raspberry Pi Samba Server
netbios name = raspberryLIL0
name resolve order = bcast host
log file = /var/log/samba/%m.log
max log size = 50
security = user
; wins support = yes
map to guest = Bad User
dns proxy = no
; force user = olivier
[Home]
comment = Home-Folder
path = /toto
valid users = olivier
public = yes
browseable = yes
writable = yes
guest ok = yes
readonly = no
我使用以下命令为用户 olivier 添加了密码
smbpasswd -a olivier
这是微软发现的新功能吗危险的比如 Ad-Hoc 网络?或者我遗漏了什么事情?
编辑:我忘了写下我收到的错误:
我去连接网络驱动器(或类似的东西:对我来说它是法语=P)
我选择文件夹\\THE.IP.OF.MYRASP
并选中使用不同凭据连接的复选框。
出现一个弹出窗口,要求我输入凭证 3 次,然后我得到(我没有找到英文版):
La connexion au lecteur réseau n'a as pu être créée car l'erreur suivante s'est produite:
Un périphériue attaché au système ne fonctionne pas correctement.
谢谢大家!
答案1
我看到你的最后一个选择是readonly
可能需要一个额外的空格:read only = no
。也许这就是问题所在。
您还可以尝试以下其他方法:
server role = standalone server
和/或
usershare allow guests = yes
或将其中一个或多个添加到 [主页] 部分
read only = no
create mask = 0700
directory mask = 0700
valid users = %S