Attention: If you experience permission issues when writing files to your Linux directory, change the server from one of the fs(0-2).eecs.utk.edu
systems to samba.eecs.utk.edu
. This will decrease speed but increase compatibility. eecs-ithelp@utk.edu
Many EECS users wish to be able to access the Linux file storage (Linux home directory) and Linux research directories as shared drives from Windows and MacOS systems. On all EECS Windows desktops located in Min Kao, users' Linux home directories are automatically mounted as the L:
shared drive by a log-in script:
If your L:
drive is not automatically connected, e.g. when using a Mac computer, a laptop, or a system outside of Min Kao, you can manually add your EECS Linux home directory to your computer.
mount | grep $USERNAME | cut -d “:” -f1
. You will receive a result similar to this:jruser:hydra9 ~> mount | grep $USERNAME | cut -d ":" -f 1 fs1.eecs.utk.edu
Windows: The proper folder name is: \\server\netid
where server
is the server that houses your Linux home directory and netid
is your UTK NetID. For example: \\fs1.eecs.utk.edu\jruser
.
MacOS: The server string is smb://servername/netid
. For example: smb://fs1.eecs.utk.edu/jruser
.
EECS file servers also provide a special “webhome” network share that automatically connects to the webhome
directory in your Linux home area. By connecting to this share, you can upload files for distribution on the WWW. Permissions should automatically be set to allow the web server to access those files. Please see above for the appropriate server. The connection procedure is the same as for home directories except the connection string will use “webhome” instead of your NetID, e.g. \\server\webhome
.
If you currently have access to a Linux research or storage area (i.e. a directory beginning with /research
or /storage
, you can also connect those to a network drive in either Windows or MacOS. The process is the same as above with only the folder string being different.
cd /research/directory ; mount | grep directory
. Substitute the proper directory name and use /storage
for storage areas. You will receive a result similar to this:jruser:hydra4 ~> cd /research/xlab ; mount | grep xlab fs0.eecs.utk.edu:/export/research/xlab on /research/xlab type nfs4 (rw,nosuid,nodev,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,soft,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=160.36.56.12,local_lock=none,addr=160.36.127.183)
The server name is the part before the colon, e.g. fs0.eecs.utk.edu
.
//server/research/directory
(e.g. //fs0.eecs.utk.edu/research/xlab
) or //server/storage/directory
(e.g. //fs0.eecs.utk.edu/storage/xlab
).smb://server/research/directory
(e.g. smb://fs0.eecs.utk.edu/research/xlab
) or smb://server/storage/directory
(e.g. smb://fs0.eecs.utk.edu/storage/xlab
).As an alternative to SMB networking, you can also mount a network drive using the SSHFS subsystem. This works on both Windows and MacOS, but requires additional software.
EECS
on the Desktop.sshfs netid@host:/home/netid directory
netid
is your UTK NetID, host
is the full domain name of one of the departmental Linux lab systems (e.g. one of the Tesla or Hydra lab computers), and directory
is the path to the folder you created in step 3. For example:sshfs miturria@tesla6.eecs.utk.edu/home/miturria ~/Desktop/EECS
For general information on how to connect to a network drive, please see: