NFS共享服务练习之配置samba共享并且实现/www目录共享

实验环境:
系统:centos 7.6
配置:
Smb服务器192.168.6.129 客户机192.168.6.130

简介:
在这里插入图片描述创建/www共享目录

[root@Centos7 ~]# mkdir /www

1.安装samba 192.168.6.129

[root@Centos7 ~]# yum install -y samba

2.配置samba共享/www目录

[root@Centos7 ~]# vim /etc/samba/smb.conf
添加一下内容
[share_www]
        comment = share /www
        path = /www
        read only = no
        create mask =0664
        directory mask = 0775

检查配置文件是否正确

[root@Centos7 ~]# testparm

在这里插入图片描述3.启动smb 服务

[root@Centos7 /]# systemctl start smb

端口默认工作在tcp 的445端口

在这里插入图片描述
4.在客户端192.168.6.130使用smbclient查看是否能够看到smb服务端共享的目录

[root@Centos7 ~]# smbclient -L \\192.168.6.129

在这里插入图片描述5.在samba服务器192.168.6.129上添加一个samba账户

[root@Centos7 ~]# useradd -s /sbin/nologin tom

6.修改密码

 [root@Centos7 ~]# smbpasswd -a tom
 [root@Centos7 ~]# pdbedit -L

在这里插入图片描述
备注:samba服务的用户必须是Linux主机上存在的用户,为了安全我们创建用户时需要指定其shell类型为/sbin/nologin

在客户机192.168.6.130上用新建的用户去连接samba服务

[root@Centos7 ~]# smbclient //192.168.6.129/share_www -U tom%123456

在这里插入图片描述
备注:我们新建的tom用户在客户端操作没有上传权限,只有下载权限。这是因为samba虽然指定了共享目录可写,但是对于tom用户在服务端上的文件系统没有授权为可写,所以tom用户暂时没法上传,需要上传文件我们就必须要对其文件系统赋予tom用户有写的权限才行

8.在服务端192.168.6.129上授权Tom用户可以对/www目录有读写执行权限

[root@Centos7 www]# setfacl -m u:tom:rwx /www
[root@Centos7 www]# getfacl /www

在这里插入图片描述
9.测试,在客户端用tom 用户访问共享目录,然后上传文件,查看是否正常

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值