在Linux环境搭建samba
0、关闭防火墙
关闭防火墙
Centos7默认安装了firewalld,如果没有安装的话,可以使⽤如下命令进⾏安装:
yum install firewalld firewalld-config
暂时启动/关闭防火墙:
禁⽤防⽕墙 :
systemctl stop firewalld
启动/关闭防火墙:
查看firewalld状态:
systemctl status firewalld #查看防火墙状态
显示running
,既防火墙开启了
1、安装Samba:
sudo yum install samba -y
2、配置 Samba
sudo vi /etc/samba/smb.conf
添加如下文件:
[root]
path=/
write list=root
valid users=root
available=yes
browseable=yes
writable=yes
给共享文件赋予权限:
chmod 755 /
3、创建 Linux 系统用户
sudo useradd user1
sudo passwd user1
4、将 Linux 用户添加为 Samba 用户:
sudo smbpasswd -a 用户名
sudo smbpasswd -a root //一般不建议用root用户,目前只需要在win环境访问linux全部文件
5、启动 Samba 服务并设置开机自启
sudo systemctl enable smb
sudo systemctl start smb