Linux搭建samba服务

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

 

posted @     阅读(337)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示