测试环境centos7同时也支持centos8
服务端为192.168.0.220,客户端为win7,192.168.0.25
在服务器上安装smaba,并关闭

setenforce 0&&sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config

安装samba

yum install samba* -y

创建用户并设置密码

useradd loshub
smbpasswd -a loshub

弹出New SMB password:时输入密码在次确认密码
查看已经创建的smb用户

pdbedit -L

创建loshub要独享的目录并给权

mkdir -p /home/loshub
chown loshub -R /home/loshub

编辑/etc/samba/smb.conf文件
输入以下信息

[loshub]
comment = Share Directory
path = /home/loshub
Writable = yes
admin user = loshub

保存并退出开始smb

systemctl restart smb

加入系统启动

systemctl enable smb

添加samba服务到防火墙

firewall-cmd --permanent --add-service=samba
firewall-cmd --permanent --add-service=samba-client
firewall-cmd --reload

独享就完成了,下面是共享
在服务器上在添一个用户

useradd abcde
smbpasswd -a abcde

弹出New SMB password:时输入密码在次确认密码
创建一个/home/aloshub的文件夹并创建一个aloshub的用户组,并把abcde和loshub加入组也可以写

mkdir -p /home/aloshub
chmod 770 -R /home/aloshub
groupadd aloshub
usermod -a -G aloshub abcde
usermod -a -G aloshub loshub
chown abcde:aloshub -R /home/aloshub

编辑/etc/samba/smb.conf

[aloshub]
comment = Share Directory
path = /home/aloshub
Writable = yes
force group = aloshub

重启smb

systemctl restart smb

在win7上测试\192.168.0.220,等几秒就会弹出输入用户名和密码

分类: linux文件服务 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录