安装samba服务器

yum -y install samba-client samba-common cifs-utils samba
cat /dev/null > /etc/samba/smb.conf
vim /etc/samba/smb.conf

[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw

[logs]
comment = logs
path = /opt/logs/(指定共享路径)
browseable = yes
read only = yes
guest ok = yes

  

iptables需要放行如下端口

-A INPUT -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 137 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 138 -j ACCEPT

  

创建用户,这里创建系统用户就行了,用useradd smbuser命令创建即可,但是重置密码的时候需要用smbpasswd -a smbuser命令

systemctl restart smb

打开机器文件夹\ip   输入创建的账号密码即可

原文地址:https://www.cnblogs.com/cjsblogs/p/8675970.html