ubuntu系统samba创建文件夹无权限

20170727 update:
OS:CentOS
在centos服务器上配置了samba,security设置为user,而且也通过smbpasswd配置了密码,但是在windows上访问服务器上的路径,一直是报错:
这里写图片描述
即使把smb.conf里对应共享目录的权限设置成不要验证,仍然会有报错。网上查到使用命令

net use * /del /y

在centos上执行并没有反应。晚上看到另外一篇文章才意识到,报错的原因是windows的限制,所以这条命令应该是在windows的cmd里执行。执行后再访问共享路径,果然成功了。


OS:Ubuntu 14.04
系统装有samba,但是在win7下远程访问共享文件夹,创建文件夹报拒绝访问。尝试了网上各种方式,虽然很多人都推荐用chmod 777的方式,但是自己不想改文件的权限(涉及到git),最后用了两条命令解决:

sudo touch /etc/samba/smbpasswd 
sudo smbpasswd -a yourname #yourname 表示你的用户名 
然后按照提示设置输入密码 

这里的yourname写的是ubuntu系统的登录账号
smb.cnf里写的security = user 即用账号密码登录。

update:

今天发现selinux也会影响samba的访问,权限都配好了,但是在windows上无论怎么访问都是报没有权限的错误,解决方法是关闭selinux:

setenforce 0

参考:
Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析
解决”不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接“问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值