今天公司里Ubuntu服务器搬迁,搬好了之后习惯性的输入apt-get upgrade进行了一次软件升级。结果升级之后发现samba共享给Windows的部分文件夹打不开了,提示没有权限访问。 尝试了重装samba、检查配置文件、重新添加samba用户,结果统统都不行。 冷静下来仔细研究了一下,发现有些文件夹可以进入,进不去的文件夹都是我用ln -s命令软连接上去的!难道升级之后软连接还需要单独加参数设置才能生效? 立马上网搜索了一下,果不其然,新版本的samba里想要正常访问软连接,还需要在配置文件里动手脚。知道问题的原因就好办了,立马进行处理,编辑samba的配置文件:
在配置文件的“[global]”节的最后,加上下面三条设置:
然后保存退出,最后重启下samba即可:
至此问题解决,可以正常访问软连接的文件了。 资料参考:http://www.cppblog.com/tx7do/archive/2010/07/06/119499.html (责任编辑:IT) |