centos下Samba配置 解决没有权限问题
时间:2016-04-06 16:50 来源:linux.it.net.cn 作者:IT
1、安装samba(CentOS Linux):
1
yum install samba system-config-samba samba-client samba-common
2、创建www账号
1
/usr/sbin/groupadd www
2
/usr/sbin/useradd -g www www
3
mkdir -p /data/
4
chown -R www:www /data/
5
chmod 777 /data/
6
cat /etc/passwd | mksmbpasswd.sh> /etc/samba/smbpasswd
3、创建samba配置文件
1
mv -f /etc/samba/smb.conf /etc/samba/smb.conf.bak
2
vim /etc/samba/smb.conf
输入以下内容:
1
[global]
2
server string = Samba Server
3
security = user //如果需要匿名访问这个修改成share,下文的net目录就可以匿名访问
4
encrypt passwords = yes
5
smb passwd file = /etc/samba/smbpasswd
1
[net]
2
public = yes
3
path = /data/net
1
[web]
2
workgroup = www
3
netbios name = www
4
path = /data/
5
browseable = yes
6
writeable = yes
4、为samba用户www设立一个密码:
1
smbpasswd -a www
5、启动samba:
1
/sbin/service smb start
6添加到系统启动
1
vim /etc/rc.d/rc.local
末行加入
1
/etc/init.d/smb restart
7、在iptables中139端口,或者关闭iptables, /sbin/service iptables stop
8、在我的电脑上右键--映射网络驱动器,输入samba服务器的ip,输入www用户名和设置的密码,即可进入,如果提示没有权限可能是selinux问题,处理方法见 关闭SELinux的两种方法
断开共享连接cmd命令
1
net use * /del
(责任编辑:IT)
1、安装samba(CentOS Linux):
2、创建www账号
3、创建samba配置文件
4、为samba用户www设立一个密码:
5、启动samba:
6添加到系统启动
末行加入
7、在iptables中139端口,或者关闭iptables, /sbin/service iptables stop
8、在我的电脑上右键--映射网络驱动器,输入samba服务器的ip,输入www用户名和设置的密码,即可进入,如果提示没有权限可能是selinux问题,处理方法见 关闭SELinux的两种方法
断开共享连接cmd命令
|