文章目录
- 一、基础信息
- 二、环境搭建
- 扩展
一、基础信息
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域 上共享文件和打印机的一种通信协议,它为局域 内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。
本次搭建的服务器为Vmware虚拟机,均有外 环境,故安装软件比较方便,如果内 环境可能需要自行制作yum源,这里不做展示
二、环境搭建
1、修改Ip,主机名等信息
2、在服务端(10.13.109.21)安装samba服务
3、关闭防火墙
关闭防火墙,并设置开机禁止启动
4、禁用 selinux
临时(当前连接下有效)
永久(系统重启后生效)
7、设置 smb 用户(Samba的管理账 )的密码
8、创建共享目录
9、根据需要赋予共享目录权限
10、修改配置文件

至此 Centos7 搭建 Samba 服务操作完毕!
扩展
1、pdbedit 命令说明
pdbedit 命令用于管理Samba服务的帐户信息数据库,格式为:“pdbedit [选项] 帐户”
第一次把用户信息写入到数据库时需要使用-a参数,以后修改用户密码、删除用户等等操作就不再需要了。
pdbedit -L :查看samba用户
pdbedit -a -u user:添加samba用户
pdbedit -r -u user:修改samba用户信息
pdbedit -x -u user:删除samba用户
samba服务数据库的密码也可以用 smbpasswd 命令 操作
smbpasswd -a user:添加一个samba用户
smbpasswd -d user:禁用一个samba用户
smbpasswd -e user:恢复一个samba用户
smbpasswd -x user:删除一个samba用户
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24733 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!