当前位置:首页 > 存储 > CentOS7 Samba配置

CentOS7 Samba配置

存储4年前 (2018-02-25)

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享

参数介绍

[global]
workgroup = 工作组名称
server string = 服务器介绍
security = user 需输入密码访问
                   share 无密码访问
                   server 远程主机验证
                   domian 域控身份验证 
passdb backend = tdbsam 使用pdbedit命令建立用户
                                  smbpasswd 使用smbpasswd命令建立密码
                                  ldapsam 使用LDAP进行身份验证                              
log file = 日志目录
max log size = 日志文件大小
load printers = 是否共享打印机
cups options = 打印机共享类型
[homes]
comment = 共享描述
browseable = 网上邻居能否可见
writable = 是否可写
[printers]
path = 共享路径
guest ok = 是否所有人可见
printable = 是否打印

安装Samba

yum install samba


配置Samba

备份默认配置文件

mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

精简配置文件

cat /etc/samba/smb.conf.bak | grep -v "#" | grep -v ";" | grep -v "^$" > /etc/samba/smb.conf

修改配置文件

vi /etc/samba/smb.conf

 如果不需要HOME目录和打印机共享就删除[homes]和[printers]参数

 添加共享路径

 [file]
 comment = File Share
 path = /mnt/md0/file
 public = no
 writable = yes

新建系统用户

useradd tester
passwd tester  输入复杂性密码,例如Huawei@1234

建立Samba用户

pdbedit -a -u tester 输入访问samba目录的密码,例如12345678

设置系统共享目录

mkdir /mnt/md0/file
chown -Rf tester:tester /mnt/md0/file

启动自启

systemctl restart smb
systemctl enable smb


windows访问

CentOS7 Samba配置

输入用户名tester 密码12345678后


CentOS7 Samba配置

打开file目录可进行读写


Linux访问

安装cifs客户端

 yum install cifs-utils

创建认证文件

vi authentication.smb
 添加内容
username=tester
password=12345678
domain=MYGROUP

修改认证文件权限,仅root管理员才可进行读写

chmod -Rf 600 authentication.smb

挂载目录

mkdir /file

挂载信息写入fstab,实现开机启动挂载

vi /etc/fstab
 添加内容
//172.19.44.3/file /file cifs credentials=/root/authentication.smb 0 0

自动挂载

mount -a

CentOS7 Samba配置

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/storage/192.html

相关文章

CentOS7 iSCSI配置

CentOS7 iSCSI配置

先用5块磁盘组成RAID 6,其中4盘做RAID,1盘做热备,并在组建的阵列提供iSCSI服务yum install mdadm mdadm -Cv /dev...

CentOS7 存储LUN对LVM分区扩容

CentOS7 存储LUN对LVM分区扩容

服务器一个分区500G,在运行一段时间数据库后容量不够用,需要扩容到2T首先在存储中新划分出1个1.5T的新LUN并映射给需要扩容的服务器上,然后重启服务器如果不重启,可以使用命令扫盘ls ...

H3C R4900 G3 RAID设置

H3C R4900 G3 RAID设置

在H3C UniServer R4900 G3中使用PMC maxView Storage Manager设置双盘RAID 1和三盘RAID 5设置RAID 1开机按F7Enter SetupAdva...

CentOS7.6 安装ZFS并创建Raid

CentOS7.6 安装ZFS并创建Raid

ZFS是一个128位的文件系统,支持逻辑卷,Raid,快照和其他高级文件系统功能。在linux下zfs的模块有两种加载到内核的方式dkms和kabi。它们区别在于如果安装了基于dkms的zfs模块,以...

威联通QNAP TS-1232XU-RP设置共享

威联通QNAP TS-1232XU-RP设置共享

威联通QNAP TS-1232XU-RP设置共享给WINDOWS用户,先创建共享需要的磁盘区,然后加用户赋权限磁盘区域创建向导--精简卷确定输入磁盘区名称和卷容量完成控制台--权限--用户创建一个新用...

Dell Storage SC5020配置SNMP

Dell Storage SC5020配置SNMP

硬件--SC5020--编辑设置SNMP版本选择v1/v2c,团体名为public,创建一个SNMP陷阱,陷阱目标为SNMP服务器地址,字符串public运行SNMP下载https://www.pae...