SMB 服务实验

在服务端上配置SMB服务,要求:
你的SMB服务器必须是work工作组的一个成员
共享/common目录,共享名必须为 common,common 必须是可以浏览的
用户 andy 必须能够读取共享中的内容,如果需要的话,验证密码是 redhat
测试点:通过用户andy可以在/common目录下新建文件

第一步

搭建 SMB 服务器,注意防火墙和 selinux 的状态

[root@bogon ~]# yum install -y samba                         # 装包
[root@bogon ~]# yum install samba-client -y                  # 装包
[root@bogon ~]# vim /etc/samba/smb.conf                      # 编写配置文件
        workgroup = work                                     # 定义工作组
[common]                                                     # 定义共享目录
        path = /common                                       # 目录所在路径
        browseable = yes                                     # 是否可以浏览
        write list = andy                                    # 定义可以访问的用户
[root@bogon ~]# systemctl restart smb nmb                    # 重启服务
[root@bogon ~]# mkdir /common                                # 创建目录
[root@bogon ~]# useradd andy                                 # 创建用户
[root@bogon ~]# smbpasswd -a andy                            # 将用户添加进服务器并创建密码
[root@bogon ~]# smbclient -L //192.168.168.128 -U andy       # 测试
[root@bogon ~]# chmod o+w /common/                           # 授权

第二步

开启一台新的虚拟机并定义为客户端

[root@client ~]# yum install -y samba-client                 # 装包
[root@client ~]# smbclient -L //192.168.168.128 -U andy      # 测试
[root@client ~]# mkdir /guazai                               # 创建挂载目录
[root@client ~]# mount //192.168.168.128/common /guazai/ -o username=andy,password=redhat      # 挂载
[root@client ~]# cd /guazai/                                 # 进入挂载目录
[root@client guazai]# touch hehe                             # 创建文件
原文地址:https://www.cnblogs.com/li-qing/p/14092516.html