目录

简介

安装

启动服务

修改配置文件

用户认证

验证smb服务

注意事项

结语


简介

smb服务器可以用于服务器之间进行文件共享,linux之间文件共享可以使用scp命令,但是linux和windows之间互传文件,往往比较麻烦,这时就可以用上samba服务进行文件传输了。

环境:centos7

安装

首先检查linux上samba软件包及其组件是否安装。

rpm -qa | grep samba

没有安装的话使用"yum"命令进行安装即可。

yum -y install samba //默认即可

启动服务

service smb start

systemctl start smb.service

设置开机自启动

chkconfig smb on

systemctl enable smb.service

修改配置文件

编辑主配置文件

vi /etc/samba/smb.conf

[homes]

comment = share Directories

path=/public            //配置smb的共享目录,不存在需要创建

valid users =smbuser   //允许访问的用户

browseable = Yes        //文件可以浏览

read only = yes           //共享文件可读

用户认证

给smb增加一个文件共享的认证用户,也可以使用系统中存在的用户

# useradd  smbuser       

然后使用"smbpasswd"命令添加共享用户的认证密码

# smbpasswd -a smbuser

然后重启smb服务使配置生效

systemctl restart smb.service

验证smb服务

在共享目录里创建或者放入任意文件,然后在windows机器上进行访问。

在windows上使用"win+r"方式,输入\\ip地址,回车 (也可以直接在文件管理中输入\\ip)

提示输入用户密码进行认证

输入\\ip地址,回车输入用户密码进行认证

验证成功后可以正常访问到刚才在共享目录创建的文件了。

注意事项

Samba的安装和配置都是一步一步来的,没有什么问题。但是很多情况下,就是最后在Windows的运行中,输入了\\IP地址之后,没有任何反应,可以尝试关闭防火墙,检测网络连通性。


结语

已无暇顾及过去,要向前走。

Linux SMB服务器配置相关推荐

  1. linux dhcp解释,教会你Suse Linux DHCP服务器配置详解

    很多的Suse Linux DHCP服务器配置,而本文详细的讲解了DHCP服务器配置,在这里和大家分享一下,希望对大家有所帮助. 配置文件中有两类陈述: 参数  表明如何执行任务,是否要执行任务,或将 ...

  2. 服务器显示配置命令,linux查看服务器配置命令

    linux查看服务器配置命令 内容精选 换一换 Linux查看操作系统发行版本cat/etc/redhat-releaseCentOSLinuxrelease7.4.1708(Core)查看操作系统信 ...

  3. Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用

    Linux(CentOS 5.4 Linux)服务器配置之DHCP服务器配置应用 Linux 下的DHCP服务器配置不像Windows 下那样在图形化界面设置,而是在文本上设置的.DHCP服务器工作时 ...

  4. linux网络服务详解,Linux网络服务器配置基础详解 (3)

    Linux网络服务器配置基础详解 (3) Linux网络服务器配置基础详解 (3) 第三步:编辑"inetd.conf"文件(vi /etc/inetd.conf),禁止所有不需要 ...

  5. linux www服务器配置

    Linux操作系统近几年有了蓬勃的发展,在整个世界范围内得到了越来越多公司和团体的支持,尤其是最近IBM公司的鼎力支持,更是使Linux服务器如虎添翼,更上一层楼.而在国内,Linux的应用也是方兴未 ...

  6. linux的samba服务实验报告,Linux Samba服务器配置实验报告.doc

    湖北理工学院 实验报告 课程名称: Linux 网络环境 实验项目:Samba服务器配置 专 业: 班 级: 学 号: 学生姓名: 实验报告 实验项目名称: Samba服务器配置 同组人:无 实验时间 ...

  7. linux smb配置目录,linux基础---smb配置

    一.samba简介 1.概述: 对于windows的网上邻居来讲,共享文件的方式用的是SMB和CIFS协议以及NETBIOS协议Linux/Unix之间用的是NFS协议.但是Linux和Windows ...

  8. LINUX smb共享

    一.samba服务简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上 ...

  9. linux smb上传文件,使用Samba服务器由win平台向linux平台上传文件

    1.配置yum [[email protected] /]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# vi yum.repo --修 ...

最新文章

  1. PHP删除数组(array一维)中指定的某个值 (转)
  2. 周立功-成功心法(2):通过讲故事营销自己
  3. 软件架构设计_给非专业人士介绍——软件架构设计工作
  4. javaScript(1):基础部分
  5. python3下使用requests实现模拟用户登录 —— 基础篇(马蜂窝)
  6. JavaScript学习笔记(一)—— 数据类型
  7. linux检测硬件驱动,linux查看硬件信息及驱动设备相关整理
  8. ipfs-hdfs分布式文件系统
  9. CentOS7 修改设置静态IP和DNS
  10. 京东健康将开启首批新冠抗原自测产品线上预约
  11. IBM GTS部门或有重大调整,最快本周见分晓
  12. php闭包 js闭包,JavaScript闭包与PHP闭包的区别是什么?
  13. android跑马灯源码,Android跑马灯的简单实现方式
  14. 基于Springboot的Java邮件系统的设计与实现(附论文和源码)
  15. Java---利用Zing生成二维码、解析二维码
  16. oracle正则表达式非数字,oracle 判断是否数字 正则表达式法
  17. 在线图片转文字怎么转?这两种方法简单又实用!
  18. 如何修改图片大小?图片怎么调整尺寸?
  19. python化学公式配平_配平化学方程式的C++代码实现
  20. C#面向对象基础之String类的练习

热门文章

  1. Tengine对比Nginx
  2. 天天玩游戏盒子の总结
  3. TMS320DM647ZUT7
  4. MAC使用终端cd定位到指定目录
  5. 9.01-常用网址归纳
  6. 涂寐‘s Blogs 文章更新——220613
  7. 浏览器UA检测和解析
  8. 杰理之EQ调试【篇】
  9. JAVA string、int、 double 转换
  10. numpy_sign函数