Google+
ITS and UVa logos for printed output

Home Directory Service

Accessing Home Directory with RedHat Linux

The Home Directory Service (HDS) resides on two Network Appliance file servers named home1.storage.Virginia.EDU and home2.storage.Virginia.EDU.

To connect to the Home Directory Service (HDS) from Linux, you must have the samba-common and samba-client packages installed, and your kernel must have the smbfs module, which is a standard Linux kernel module.

To access your HDS directory, make an empty local directory where you want to mount your HDS directory. For example: mkdir /mnt/hds

To mount your HDS directory, run the following command as root:
mount -t cifs -o username=eservices/hdslogin,uid=linuxlogin
//home1.storage.Virginia.EDU/hdslogin /mnt/hds


(Note: enter the above command on one line)

where hdslogin is your HDS loginid, and linuxlogin is your Linux loginid (in case they are different). You will be prompted for your HDS password. Your HDS when connecting with smbmount is your Eservices password.

Regardless of the uid used, ownership of the files and directories under the share you access are managed by the file server, not by your Linux client system. In a share where multiple users may own files, on the Linux system accessing them everything will be displayed as being owned by the uid used in the mount, but the server did not change the owner. A file on the server which is not owned by your hdslogin ID, and has permissions set that exclude your hdslogin ID from having access, may appear in the mounted directory on your Linux client system, and appear to be accessible by your linuxlogin ID, but you will not be permitted to access it.

  Page Updated: Tuesday 2015-03-10 13:05:29 EDT