1,安装
yum install samba
2,创建共享文件夹
mkdir /project
sudo chmod 777 /project
3,配置samba.conf
路径:/etc/samba/smb.conf
在末尾添加
[share_dir]
comment = this is share
path = /project
writable = yes
browseable = yes
read only = no
public = yes
admin users = @root
valid users = @root
create mask = 0777
directory mask = 0777
//
可以不用root账户,自己定义添加。
4,添加samba账户,设置密码
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a root
//
账户必须是系统有的账户,没有需要添加系统账户。
5,启动配置
查看状态:service smb status
开启:service smb start
关闭:service smb stop
重启:service smb restart
设置开机启动:chkconfig smb on
6,windows访问共享目录
(1)添加一个网络位置
(2)输入用户名密码
samba用户的用户名密码
(3)自定义网络文件夹名称,设置完毕后,会出现。
7,访问不了,CentOS可能需要如下设置
(1)关闭防火墙或者iptables
(2)设置SELinux 成为permissive模式
setenforce 0
8,CentOS意外关机,再次启动后。
一般执行
setenforce 0
可再次访问共享目录
更多推荐