1.同事在ubuntu 中的共享突然不能访问,怀疑是samba服务未启动,所以用命令 sudo service samdb/或者sudo service smdb 或者sudo /etc/init.d/smdb restart 全部提示没有该服务,正处奔溃边缘,随便湿了一下 sudo start smdb ,还是提示unkonwn job 但是在windows 中可以访问。问题虽然解决,但是不知道原因。
2.还有一个同事的samba 安装就报错 错误如下 相似
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
samba4 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
解压缩后会消耗掉 0 B 的额外空间。
您希望继续执行吗?[Y/n]y
正在设置 samba4 (4.0.0~alpha18.dfsg1-4ubuntu2) ...
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
/var/lib/dpkg/info/samba4.postinst: 14: /var/lib/dpkg/info/samba4.postinst: /usr/share/samba/setoption.pl: Permission denied
检查源没问题,其中有些其他文件也安装不上
搜索解决办法如下:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
然后apt-get install 或者 apt-get update
3.普通用户创建共享,会提示错误:
‘net usershare‘ returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares.
Error Permission denied You do not have permission to create a usershare.
Ask your administrator to grant you permissions to create a share.
1>只需要将该用户加入sambashare用户组 sudo adduser yourname sambashare
2>管理员操作 vi /etc/samba/smb.conf 在usershare 那块添加 usershare owner only = False
3>保存退出,重启电脑
链接参考:http://ubuntuforums.org/showthread.php?t=958457
http://www.blogjava.net/zhyiwww/archive/2012/02/06/369436.html
finish!
原文:http://www.cnblogs.com/XUAN-ZI/p/3805577.html