06 SAMBA搭建

基于用户认证的搭建
samba服务的搭建:

1.将/data/mysql目录设置为共享目录,共享名为sql,设置权限为:允许laow用户(别名:lw)登录samba服务器,允许上传下载,创建目录,上传文件的默认权限为604,并且仅允许laow用户有以上权限,其他用户仅能浏览和下载文件;2.将samba共享永久挂载在本地的/mysql目录上

服务器端:
#安装软件包
yum -y install samba

在这里插入图片描述


#修改配置文件:使用默认的user认证模式、创建自己的共享目录及权限
vim /etc/samba/smb.conf
	security=user     #开启用户认证、默认
	map to guest = Bad User  #允许匿名登录,类似3版本中的share

在这里插入图片描述

	[sql]             #增加共享目录
	comment=sql
	path=/data/mysql
	public=yes 
	read only=yes
	writeable=yes
	write list=laow
	create mask=0604
	directory mask=0755

在这里插入图片描述

#创建共享目录
mkdir -p /data/mysql            
chmod 777 /data/mysql

在这里插入图片描述

#创建samba用户
adduser -s /sbin/nologin laow    #创建系统用户、不允许登录Linux系统
pdbedit -a laow                  #将系统用户转换成samba用户

在这里插入图片描述

#查看samba用户
pdbedit -L

在这里插入图片描述

#启动服务
systemctl restart smb

在这里插入图片描述

客户端:
#安装客户端命令
yum -y install samba-client

在这里插入图片描述

#查看所有的共享目录
smbclient -U laow -L //服务器ip
#进入共享目录、查看文件

在这里插入图片描述

smbclient -U laow //服务器ip/共享目录
#挂载、本地编辑

在这里插入图片描述
在这里插入图片描述
修改配置文件
在这里插入图片描述

老王有写权限
在这里插入图片描述

mkdir 挂载点

在这里插入图片描述
未挂载前,没有文件

mount -t cifs -o username=laow,password=123456 //服务器ip/共享目录 挂载点

挂载之后,可看到共享目录里的文件
在这里插入图片描述
创建文件并回服务器查看
在这里插入图片描述
在这里插入图片描述

别名的实验
服务器端:
#安装软件包
yum -y install samba

#修改配置文件:使用默认的user认证模式、创建自己的共享目录及权限、增加别名设置
vim /etc/samba/smb.conf
	security=user     #开启用户认证
	[sql]             #增加共享目录
	comment=sql
	path=/data/mysql
	public=yes 
	read only=yes
	writeable=yes
	write list=laow
	create mask=0604
	directory mask=0755
	[global]        #添加别名文件
	username map=/etc/samba/smbusers	

在这里插入图片描述

#添加别名
vim /etc/samba/smbusers
	laow=lw

在这里插入图片描述

#创建共享目录
mkdir -p /data/mysql             #创建共享目录
chmod 777 /data/mysql

#创建samba用户
adduser -s /sbin/nologin laow    #创建系统用户、并设置密码
pdbedit -a laow                  #将系统用户装换成samba用户

#启动服务
systemctl restart smb
客户端
#安装客户端命令
yum -y install samba-client

##下面查看、进入、挂载时的laow用户也可以用配置里的别名
#查看所有的共享目录
smbclient -U laow -L //服务器ip
或:smbclient -U lw -L //服务器ip

在这里插入图片描述

#进入共享目录、查看文件
smbclient -U laow //服务器ip/共享目录
或:smbclient -U lw //服务器ip/共享目录

在这里插入图片描述

#挂载、本地编辑
mkdir 挂载点

在这里插入图片描述

mount -t cifs -o username=laow,password=123456 //服务器ip/共享目录 挂载点
或:mount -t cifs -o username=lw,password=123456 //服务器ip/共享目录 挂载点

在这里插入图片描述

Window
输入服务器地址\192.168.66.130

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值