How to mount password protected windows shared folder in ubuntu

Mount temporarily

sudo mount.cifs // -o username=xxx /mnt/


Mount permanently (surive reboot)

Install cifs

sudo apt-get install cifs-utils

Create a mount directory

sudo mkdir /media/windowsshare

Create a file to store your fileserver credential

sudo nano ~/.smbcredentials

Your file name .smbcredentials must contain the following.

Change file permission to proect your admin credential.

chmod 600 ~/.smbcredentials

Edit your /etc/fstab and add the following line

// /media/windowsshare cifs credentials=/home/kim/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
#If you get error use below
// /media/windowsshare cifs credentials=/home/kim/.smbcredentials,iocharset=utf8,sec=ntlm 0 0 noserverino

You may take below shortcut but it’s not recommended as your login ID and password is exposed.

// /media/windowsshare cifs username=admin,password=password,iocharset=utf8,sec=ntlm 0 0

You may use the following for unprotected shared folder

// /media/windowsshare cifs guest,uid=1000,iocharset=utf8 0 0

Finally test your mount. Restart your server to see if it mounts automatically.

sudo mount -a

To unmount network folder

sudo umount /media/windowsshare/


iocharset=utf8 allows access to files with names in non-English languages

If there is any space in the server path, you need to replace it by \040, for example //ServerName/My\040Documents



Leave a Comment

Your email address will not be published. Required fields are marked *