Linux搭建samba服务实现文件共享
实现方式,首先需要配置yum。需要配置可以根据此链接进行配置: https://www.cnblogs.com/cherish-sweet/p/newyum.html
1. 检查是否安装samba了服务
rpm -qa |grep samba
2. 安装samba服务
yum install -y samba
3. 启动samba服务
systemctl start smb #启动samba服务 systemctl enable smb #添加开机自启动 systemctl restart smb #重启samba服努
4. 配置samba
#备份samba配置文件 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
#添加smb用户,根据系统用户。添加smb用户首先系统要有用户
useradd test1 #添加系统用户
smbpassword -a test1 #会让输入smb密码
vim /etc/samba/smb.conf
[global] #全局配置 我添加3条
log file = /var/log/log.%m #生成日志文件
max log size = 50 #日志文件最大50kb
# 如果有网络防火墙禁用139,445可以修改端口,如没有尽量不修改
# smb ports = 端口 #配置端口 例:11,22
[homes]
[printers] #打印机配置
[print$] #打印配置
[自定义] #添加共享配置
comment = Home samba #配置描述
path = /samba/DFS #配置共享目录,实际为映射目录
browseable = yes #文件是否显示,yes、no
writeable = yes #文件是否可写,yes、no
available = yes
valid users = 用户名或组名 #例 : test1,@group1 可以添加组名也可以添加用户名 我测试使用组名会出现问题
5. 如果网络防火墙有禁用139,445端口,需要配置以下,.如果没有不用执行以下操作
windows访问需要使用管理员模式打开cmd进行操作
netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=端口 connectaddress=IP
6. 访问
如果执行过第5步,需要重启电脑然后使用cmd进行访问
\\127.0.0.1
如果没有执行
\\服务器IP
标签:samba,配置,端口,添加,Linux,yes,smb,搭建 From: https://www.cnblogs.com/cherish-sweet/p/16820647.html