CIFS
(Common Internet File System) is an implementation of SMB and network file
sharing protocol. It is used to provide shared access to files, folders and
printers etc. between windows to windows and windows to Linux machines over the
network.
This article describes How to Mount Windows Share on CentOS7 using CIFS.
This article describes How to Mount Windows Share on CentOS7 using CIFS.
Step 1. Package installation: Run the
following command to install cifs-utils package:
[root@linuxcnf
~]# yum install cifs-utils -y
Loaded
plugins: fastestmirror
…………………………..
Installed:
cifs-utils.x86_64 0:6.2-10.el7
Dependency
Installed:
avahi-libs.x86_64 0:0.6.31-19.el7 cups-libs.x86_64 1:1.6.3-40.el7
…………………………..
samba-common.noarch 0:4.9.1-6.el7 samba-common-libs.x86_64 0:4.9.1-6.el7
Complete!
[root@linuxcnf
~]#
|
Step 2. Create Credential File: Create
a file with the following entries and change file permission:
[root@linuxcnf
~]# vi /root/.smb-credentials
username
= <user-name>
password
= <password>
domain
= <domain-name>
[root@linuxcnf
~]#
|
[root@linuxcnf
~]# chmod
600 /root/.smb-credentials
[root@linuxcnf
~]#
|
Step 3. Mount a Windows Share: Run
the following commands to create a directory to mount Windows Share and mount
Windows Share:
[root@linuxcnf
~]# mkdir -p /mnt/cifs-share
[root@linuxcnf
~]#
[root@linuxcnf
~]# ls -ld /mnt/cifs-share/
drwxr-xr-x.
2 root root 6 Nov 30 22:17 /mnt/cifs-share/
[root@linuxcnf
~]#
|
[root@linuxcnf
~]# mount
-t cifs -o credentials=/root/.smb-credentials //192.168.43.20/share /mnt/cifs-share/
[root@linuxcnf
~]#
|
Step 4. Configure for Auto Mount (Optional): Edit
/etc/fstab and put the below entries at the end of the file to mount the
Windows Share across reboot the machine:
[root@linuxcnf
~]# vi /etc/fstab
……………………………
//192.168.43.20/share /mnt/cifs-share/ cifs
credentials=/root/.smb-credentials
0 0
[root@linuxcnf
~]#
|
[root@linuxcnf
~]# mount -a
[root@linuxcnf
~]#
|
Step 5.
Verify the Mounting Status: Run the following command to verify mounting of the
Windows Share:
[root@linuxcnf
~]# df -hT
Filesystem Type
Size Used Avail Use% Mounted on
…………………………….
//192.168.43.20/share cifs
8.0G 3.9G 4.2G
49% /mnt/cifs-share
[root@linuxcnf
~]#
|
Done!!!
Windows Share is mounted successfully on CentOS 7 client.
No comments:
Post a Comment