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 挂载共享-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片1-2.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容