samba服务器搭建
  BdrnYQLr3pwZ 2023年11月02日 72 0

首先先配置yum源

1、通过yum来实现安装samba软件包:

(1)rm  -rf  /etc/yum.repos.d/*

(2)vim   /etc/yum.repos.d/test.repo

[aaa]

name=aaa

baseurl=file:///media

gpgcheck=0

enabled=0

(3)注意:将系统光盘挂载到/media下

   mount  /dev/cdrom  /media

(4)开始安装:yum   -y install  samba*

本地用户验证的共享

需求:财务部共享文件,财务经理有所有权限,财务员工只有读取的权限,其他人没有权限

步骤:

(1)创建本地相关的用户和组

  useradd  cw1

  useradd  cw2

  useradd  cwjl

  groupadd  cwb

  gpasswd  -M cw1,cw2  cwb

(2)将上面用户添加到Samba用户数据库中

  pdbedit  -a  -u  用户名 (添加)

  如:pdbedit  -a  -u  cw1

  pdbedit  -L  (查看)

(3)创建共享文件夹,并设置目录权限

   如: vim  /caiwubu

    chmod  777  /caiwubu

(4)配置共享,修改主配文件(/etc/samba/smb.conf)。

vim /etc/samba/smb.conf

[caiwubu]

   path=/caiwubu   //共享的目录

    public=no  //不是公共的 

    read only=yes   //只读(下载)

   valid  users=@cwb,cwjl   //有效用户

   write list=cwjl (也可用@组)   //可写入(上传)

(5)重启服务

   systemctl    restart  smb

(6)在win7客户端分别使用cwjl,cw1,zhangsan验证权限。


以下可做可不做

6、给cwjl用户映射别名tom

(1)创建别名文件

vim /etc/samba/smbusers

 添加:  tom

(2)修改主配置

 vim  /etc/samba/smb.conf

[global]

   添加:username map = /etc/samba/smbusers

(3)重启服务:systemctl    restart  smb

4)在win7客户端使用tom验证


------------------------

7、linux客户端挂载访问共享

smbclient //20.0.0.2/caiwubu -U cwjl

Enter SAMBA\cwjl's password:

smb: \>


下载用mget a.txt,但是不方面,所以可以使用下面的方法,挂载到本地的一个目录,就可以直接访问了。

(1)创建目录

    mkdir /share

(2) 挂载

   mount  -o  username=cwjl  //192.168.1.10/caiwubu   /share

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  Yoru5qB4TSKM   2023年12月10日   39   0   0 服务器重启IP