5.3 Linux 挂载共享

1.客户端安装支持文件共享服务的软件包(cifs-utils)。

[root@dsrw ~]# smbclient -U dsrw -L 192.168.10.2
bash: smbclient: command not found...
Failed to search for file: Cannot update read-only repo
[root@dsrw ~]# 
[root@dsrw ~]# dnf install cifs-utils
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
AppStream                                       3.1 MB/s | 3.2 kB     00:00    
-BaseOS                                         2.7 MB/s | 2.7 kB     00:00    
Dependencies resolved.
================================================================================
 Package             Arch            Version              Repository       Size
================================================================================
Installing:
 cifs-utils          x86_64          6.8-2.el8            BaseOS           93 k

Transaction Summary
================================================================================
Install  1 Package

Total size: 93 k
Installed size: 189 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : cifs-utils-6.8-2.el8.x86_64                            1/1 
  Running scriptlet: cifs-utils-6.8-2.el8.x86_64                            1/1 
  Verifying        : cifs-utils-6.8-2.el8.x86_64                            1/1 
Installed products updated.

Installed:
  cifs-utils-6.8-2.el8.x86_64     
Complete!

2.软在Linux客户端创建一个用于挂载Samba服务共享资源的目录,建议目录名称与服务器上的共享名称同名。

[root@dsrw ~]# mkdir /home/database
[root@dsrw ~]# mount -t cifs -o username=dsrw,password=111111  //192.168.10.2/database /database
[root@dsrw ~]# df -h
[root@dsrw ~]# df -h
Filesystem                  Size  Used Avail Use% Mounted on
devtmpfs                    969M     0  969M   0% /dev
tmpfs                       984M     0  984M   0% /dev/shm
tmpfs                       984M  9.6M  974M   1% /run
tmpfs                       984M     0  984M   0% /sys/fs/cgroup
/dev/mapper/rhel_dsrw-root   17G  4.0G   14G  24% /
/dev/sr0                    6.7G  6.7G     0 100% /mnt/cdrom
/dev/sda1                  1014M  152M  863M  15% /boot
tmpfs                       197M   16K  197M   1% /run/user/42
tmpfs                       197M  3.5M  194M   2% /run/user/0
//192.168.10.2/database      17G  3.9G   14G  23% /home/database

3.服生成一个认证文件中,将挂载信息写入/etc/fstab文件,让共享挂载信息在服务器重启后加载。

[root@dsrw ~]# vim auth.smb
username=dsrw
password=111111
domain=SAMBA
[root@dsrw ~]# chmod 600 auth.smb
[root@dsrw ~]# vim /etc/fstab
/dev/mapper/rhel_dsrw-root /                       xfs     defaults        0 0
UUID=55f35d2f-6463-4a94-813a-8bac5a49862f /boot                   xfs     defaults        0 0
/dev/mapper/rhel_dsrw-swap swap                    swap    defaults        0 0
/dev/cdrom  /mnt/cdrom iso9660 defaults 0 0
//192.168.10.2/database /home/database cifs credentials=/root/auth.smb 0 0

4.进入挂载目录,在linux客户机进行文件操作

[root@dsrw ~]# mount -a
[root@dsrw ~]# cd /home/database
[root@dsrw database]# ls
dsrw.txt
[root@dsrw database]# echo "Welcome to dsrw.com" > dsrwcom.txt
[root@dsrw database]# ls
dsrwcom.txt  dsrw.txt

5.在linux服务器查看

root@dsrw ~]# ls /home/database
dsrwcom.txt  dsrw.txt
[root@dsrw ~]# cat /home/database/dsrwcom.txt
Welcome to dsrw.com

6.win7客户机查看

图片[1]-5.3 Linux 挂载共享-大赛人网
图4-3 客户机登录smb服务器查看
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    请登录后查看评论内容