基于Linux的SMB服务器端安装及配置

基于Linux的SMB服务器端安装及配置文章目录基于Linux的SMB服务器端安装及配置0.1 SMB服务简介0.2 SMB服务的架构1 安装及启动SMB服务1.1 安装SMB服务2 配置登录用户3 配置共享区域3.1全局配置3.2 区域配置3.3 配置检测4.总结4.总结小提醒:文章很长,请耐心阅读,你会对SMB服务有个了解0.1 SMB服务简介SMB服务常用于不同客户端之间传输文件,相比于ftp,http等方式共享文件,SMB服务有着更好的安全性和稳定性,且可以基于SMB服务器搭建家庭文件共享,
摘要由CSDN通过智能技术生成

基于Linux的SMB服务器端安装及配置


小提醒:文章很长,请耐心阅读,你会对SMB服务有个了解

0.1 SMB服务简介

SMB服务常用于不同客户端之间传输文件,相比于ftp,http等方式共享文件,SMB服务有着更好的安全性和稳定性,且可以基于SMB服务器搭建家庭文件共享,还可通过SMB服务在电视、平板等客户端完成音视频共享。基于SMB服务,客户端无需下载完整的文件即可播放文件内容,这是ftp等服务所不能比拟的,且SMB服务支持Linux、IOS,Mac os,Windows等平台的直接访问,除Linux外其它系统自带客户端,减轻了用户使用的成本。

0.2 SMB服务的架构

接下来将介绍SMB服务的具体配置及架构
SMB服务框架

上图的SMB服务的基本框架,以下我们将逐一介绍,先对基本框架有个了解

1 安装及启动SMB服务

1.1 安装SMB服务

SMB服务在contos上的包名为[samba],可通过以下命令安装

sudo yum install samba

安装完成后,使用root用户来启动该服务

sudo systemctl start smb

启动服务后,可通过以下命令查看SMB服务的状态

sudo systemctl status smb

查看到以下部分显示active,即为安装成功

SMB服务状态

2 配置登录用户

SMB服务所支持的用户非Linux内部用户,需要管理员手动配置用户

SMB服务可通过以下命令来配置用户

sudo su  #切换到root用户
smbpasswd -a root
#输入密码
New SMB password:
Retype new SMB password:
Added user root.

由于SMB服务独立使用用户信息数据库,所以在测试时需要先创建一个用户,便于后期调试

你也可以再次创建多个用户,用于后期权限调试

smbpasswd拥有很多选项,在此罗列几个

  -a                   add user							#创建用户
  -d                   disable user						#暂停用户使用(不删除信息)
  -e                   enable user						#恢复用户使用
  -i                   interdomain trust account
  -m                   machine trust account
  -n                   set no password					#设置为不需要密码(可能会与配置冲突)
  -x                   delete user						#删除用户信息

smbpasswd是简单的用户管理,如果想要更全面更安全的用户管理,请使用pdbedit

#创建root用户
pdbedit -a root
#输入密码
new password:
retype new password:
#用户信息
Unix username:        root
NT username:
Account Flags:        [U          ]
User SID:             S-1-5-21-2374345741-2179349060-1959416788-1000
Primary Group SID:    S-1-5-21-2374345741-2179349060-1959416788-513
Full Name:            root
Home Directory:       \\$HOME\root
HomeDir Drive:
Logon Script:
Profile Path:         \\$HOME\root\profile
Domain:               $HOME
Account desc:
Workstations:
Munged dial:
L
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值