首页 > 系统相关 >Linux搭建samba服务

Linux搭建samba服务

时间:2022-10-24 10:37:19浏览次数:55  
标签:samba 配置 端口 添加 Linux yes smb 搭建

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

相关文章

  • linux操作基础
    Linux命令1.重启系统或者重启网卡,输入命令"reboot"或"servicenetworkrestart"2.安装gcc           yum-yinstallgcc3.安装gcc-c++ ......
  • 【鸟哥杂谈】十分钟搭建自己的本地 Node-Red可拖拽图形化物联网
    忘记过去,超越自己❤️博客主页​​单片机菜鸟哥,一个野生非专业硬件IOT爱好者​​❤️❤️本篇创建记录2022-10-16❤️❤️本篇更新记录2022-10-16❤️......
  • 【鸟哥杂谈】搭建自己的本地mqtt服务器 emqx
    忘记过去,超越自己❤️博客主页​​单片机菜鸟哥,一个野生非专业硬件IOT爱好者​​❤️❤️本篇创建记录2022-10-15❤️❤️本篇更新记录2022-10-15❤️......
  • Linux查看硬盘空间
    查看命令:df-hl  查看磁盘剩余空间df-h   查看每个根路径的分区大小du-sh[目录名]   返回该目录的大小du-sm[文件夹]   返回该文件夹总数du-h[......
  • 搭建在线协作编辑器EtherPad使用说明
     https://blog.csdn.net/f4761/article/details/96829784 https://blog.csdn.net/lian740930980/article/details/126306807执行apt-getupdate,出现标题报错,原因是do......
  • linux设置开机自启一些命令
     文章目录目的rc.localSysVinitSystemd在Systemd中实现rc.local注意事项SysVinit和Systemd的联系与区别总结 目的开机自动运行程序,或者说系统启动时自......
  • linux下”is not in the sudoers file“问题的解决办法
    https://blog.csdn.net/summy_J/article/details/72846076?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFrom......
  • linux中删除文本的最后一行
     001、[root@pc1test]#lstest.txt[root@pc1test]#cattest.txt12345[root@pc1test]#sed"$d"test.txt12345[root@pc1test]#sed'$d'test.txt......
  • Centos7对外开放端口 | 运维 | Linux
    概要本篇文章记录Centos7下查看防火墙状态和网络状态命令firewal相关操作查看对外开放的端口状态查询已开放的端口$netstat-anp查询指定端口是否已开$firewall-......
  • linux ---文本编辑器 vim
    Linuxvim文件编辑操作命令模式中的基本操作操作类型 操作键 功能光标方向移动↑  ↓ ← →上、下、左、右翻页 PageDown或Ctrl+F 向下翻动......