linux_wiki:mount_and_unmount_cifs_and_nfs_network_file_systems

This is an old revision of the document!


Mount And Unmount Cifs And Nfs Network File Systems

General Information

About this page/how-to/script.


The examples below assume the following server/share information:

  • File server IP: 192.168.1.100
  • Samba Username: rjones
  • Samba Password: 123456
  • Samba Share Name: public-docs
  • NFS Share Name: public-storage

Mounting a Common Internet File System (CIFS) share.

Ensure packages are installed

yum install -y cifs-utils samba-client
  • samba-client optional for viewing shares.

Create target mount point, list shares

mkdir /mnt/cifs-share
smbclient -L 192.168.1.100

Temporarily Mount Share

mount -t cifs -o username=rjones //192.168.1.100/public-docs /mnt/cifs-share

Persistent Mount Share: Edit /etc/fstab, Add Entry/Save

vim /etc/fstab
 
//192.168.1.100/public-docs /mnt/cifs-share cifs username=rjones,password=123456 0 0

More Secure Alternative: CIFS with credentials file

vim /etc/fstab
 
//192.168.1.100/public-docs /mnt/cifs-share cifs credentials=/root/.cifs_mount 0 0
  • /root/.cifs_mount file contents:
    • username=rjones
      password=123456
      • File should be chmod 600

Mount all and Verify

mount -a
df -hT

Mounting a Network File System (NFS) share.

Ensure packages are installed

yum install nfs-utils

Create target mount point

mkdir /mnt/nfs-share

Temporarily Mount Share

mount -t nfs 192.168.1.100:/public-storage /mnt/nfs-share

Persistent Mount Share: Edit /etc/fstab, Add Entry/Save

vim /etc/fstab
 
192.168.1.100:/public-storage /mnt/nfs-share nfs defaults 0 0

Mount all and Verify

mount -a
df -hT

  • linux_wiki/mount_and_unmount_cifs_and_nfs_network_file_systems.1456799761.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)