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

Working with network shared file systems.


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.1457059990.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)