--------查看Samba 服务器的端口及防火墙;
查看这个有何用呢?有时你的防火墙可能会把smbd服务器的端口封掉,所以我们应该smbd服务器所占用的端口;下面查看中,我们知道smbd所占用的端口是139和445 ;
[root@localhost ~]# netstat -tlnp |grep smb
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 10639/smbd
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 10639/smbd
如果您有防火墙,一定要把这两个端口打开。如果不知道怎么打开。可能你和我一样是新手,还是把防火墙规则清掉也行;
[root@localhost ~]# iptables -F //iptables 是建立在 netfilter 架构基础上的一个包过滤管理工具,最主要的作用是用来做防火墙或透明代理。
或
[root@localhost ~]# /sbin/iptables -F
-----------------服务器权限配置------------------------------------------
1.开启共享的目录权限的 相应权限: chmod o+rw /dir/or/file
2.服务的配置文件 的权限配置
3.查看SELinux是否阻挡:
getsebool -a | grep 'httpd|ftp|samba' //查看sebool
ls -Z //查看selinux content
开启相应sebool
1.samba
chcon -t samba_share_t /share
setsebool -P samba_enable_home_dirs on //共享用户主目录
2.ftp
setsebool -P allow_ftpd_full_access on
3.http
setsebool -P httpd_enable_homedirs on //开启本地用户个人主页功能
我在IBM工作,可以为大家内部推荐IBM各种职位
IBM全球职位尽在以下链接(请在浏览器中打开,QQ/微信 会阻止):
http://ibmreferrals.com/
很乐意为感兴趣的小伙伴分享:我的面试经验^_^
如需咨询,请邮件发送以下邮箱,有问必回
1026096425@qq.com