linux共享文件 - samba 服务器

安装 smb 服务器 客户端;

# yum install samba samba-client -y

sambe 配置文件配置

/etc/samba/smb.conf

[global]
# 全局配置
workgroup = MYGROUP
server string = Samba Server Version %v

;    interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 
hosts allow = 172.16.2.23
# 限制链接 IP

load printers = yes
cups options = raw

[test-work]
# 共享目录设置
commont
= test-work path = /home/user1 available = yes valid users = test browseable = yes writable = yes public = yes

 设置 samba 访问账户 user1 ;

useradd user1 &&echo '123456'| passwd --stdin user1
smbpasswd -a user1
smbpasswd -e user1

# smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。

添加防火墙规则 tcp 139,445 udp 137,138

# 添加 iptables 规则
iptables -A INPUT -p udp -m multiport --dports 137,138 -j ACCEPT iptables -I INPUT -p tcp -m state --state NEW -m multiport --dport 139,445 -j ACCEPT
# 保存重启 iptables 服务
/etc/init.d/iptables save /etc/init.d/iptables restart

查看规则:
iptables -L --line-number -n

客户端访问测试:\\172.16.2.23

猜你喜欢

转载自www.cnblogs.com/sharesdk/p/11079167.html