Smaba 安装
安装 Samba 服务端
yum -y install samba
selinux 设为警告模式
setenforce 0
3.创建共享目录
mkdir -p /data
4.(可不用)配置内核参数 # ulimit -n 16384
vim /etc/security/limits.conf
#在最后加入以下内容
* - nofile 16384
注:这主要是避免在启动samba出现1024警告信息
备份配置文件
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
编辑 smb.conf
[global]
workgroup = dst
netbios name = dst_node
server string = Samba Server
#security = share
#map to guest = Bad User
sercurity = user
[dst_nas]
path = /data
public = no
writable = yes
browseable = yes
创建用户并分配权限
创建操作系统用户
useradd dst
创建samba用户
smbpasswd -a dst
修改目录权限
chgrp dst /data
chmod 774 /data
查看权限是否生效
ll -d /data
重启服务并加到开机自启动
systemctl restart smb
systemctl enable smb
# 查看samba运行状态
systemctl status smb
# 将samba服务添加到防火墙,否则其他电脑无法访问,并重启防火墙
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --reload
本文详细指导如何在Linux系统上安装Samba服务,包括设置SELinux为警告模式,创建共享目录,配置权限,备份与编辑smb.conf,用户管理,权限调整,重启服务及防火墙设置。
1863

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



