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/dpkgsudo mv info info.baksudo 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!
新闻热点
疑难解答