Samba多用户管理

问题描述:

当Samba进行基础的配置之后,就可以进行文件的传输,但是如果在客户主机中将Samba服务器共享的文件挂载到目标目录下时,此时的普通用户也可对该目录进行查看(未经认证的用户,可对Samba服务器的共享资源进行查看)。很明显这样是不安全的,下面我们来介绍该安全问题的解决方法。

图 1 问题阐述

解决问题:

我们可以根据Samba对多用户的管理,让每个用户在登录时,只有通过验证才可访问。

<1> 客户端安装cifs服务,对多用户挂载进行管理。

<2> 编辑挂载的用户配置文件(/root/smbpass)

       文件内容:username=lee password=lee;此时为保证安全,将该文件权限设为600(chmod 600 /root/smbpass)

图 2 登录文件设置

<3> 用多用户挂载命令(man mount.cifs),对共享文件进行挂载

       挂载命令:mount -o credentials=/root/ambpass,sec=ntlmssp,multiuser //192.168.1.100/testdir

       命令说明:credentials----指定认证文件;sec----指定认证方式;multiuser----指定多用户挂载

<4> 测试

图 3 对未认证的进行认证访问

【注】对未认证的进行认证:cifscreds add -u lee 192.168.1.00 -------------输入密码 ----认证成功。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值