1 关闭防火墙
# 关闭防火墙
systemctl stop firewalld
# 开机禁用
systemctl disable firewalld
# 查看防火墙状态
systemctl status firewalld
# 临时关闭selinux
setenforce 0
# 永久关闭, 编辑/etc/selinux/config,将SELINUX更改为disabled
vim /etc/selinux/config
# 修改内容如下
SELINUX=disabled
2 安装samba
# 安装samba
yum -y install samba samba-client
# 设置开机启动
systemctl enable smb
# 查看samba的状态
systemctl status smb
# 启动服务
systemctl start smb
# 关闭服务
systemctl stop smb
# 重启服务
systemctl restart smb
3 配置环境
3.1 添加账号
# 在Linux中添加系统的账号
useradd mason
# 为mason账号设置密码
passwd mason
# 删除用户的方法
userdel -r mason
# 将用户添加到samba用户中,输入密码即可,用于访问目录的密码
smbpasswd -a mason
# 查看samba用户
pdbedit -L
# 如果需要删除samba用户时,可以使用以下命令
smbpasswd -x mason
3.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地址”,并输入密码即可,显示的结果如下:

本文详细介绍了如何在Linux系统中关闭防火墙、禁用开机启动、查看状态,以及临时和永久关闭SELinux。同时,涵盖了samba的安装、配置、用户管理及文件共享设置。适合系统管理员和开发者参考。
626

被折叠的 条评论
为什么被折叠?



