# 关闭防火墙 systemctl stop firewalld # 开机禁用 systemctl disable firewalld # 查看防火墙状态 systemctl status firewalld # 临时关闭selinux setenforce 0 # 永久关闭, 编辑/etc/selinux/config,将SELINUX更改为disabled vim /etc/selinux/config # 修改内容如下 SELINUX=disabled2 安装samba
# 安装samba yum -y install samba samba-client # 设置开机启动 systemctl enable smb # 查看samba的状态 systemctl status smb # 启动服务 systemctl start smb # 关闭服务 systemctl stop smb # 重启服务 systemctl restart smb3 配置环境 3.1 添加账号
# 在Linux中添加系统的账号 useradd mason # 为mason账号设置密码 passwd mason # 删除用户的方法 userdel -r mason # 将用户添加到samba用户中,输入密码即可,用于访问目录的密码 smbpasswd -a mason # 查看samba用户 pdbedit -L # 如果需要删除samba用户时,可以使用以下命令 smbpasswd -x mason3.2 配置环境
注意使用过程中的权限问题
# 在home下创建共享文件夹
mkdir /home/data
# 修改目录拥有者
chown -R mason:mason /home/data
# 修改/etc/samba/smb.conf文件
vim /etc/samba/smb.conf
# 在文件中添加以下内容
[sharefolder]
comment = share data
path = /home/data
writable = yes
browseable = yes
valid users = mason
create mask = 0664
directory mask = 0775
在地址栏中输入“IP地址”,并输入密码即可,显示的结果如下:



