Mounting your SEAS home directory on a Linux machine

Note: The commands below were tested on a SuSE 10 machine, but should work in most flavors of Linux. Please consult your man page for additional options and other features.

From within the SEAS Network

You can mount your SEAS home directory via CIFS (sometimes called SMB or "Samba"). Our CIFS server is named smb.seas.upenn.edu and you use your SEAS username.

For example, if your username was "bfranklin", on a SuSE machine you could use:

/sbin/mount.cifs //smb.seas.upenn.edu/bfranklin seas -o user=bfranklin

to mount your SEAS home directory on /mnt/seas.

From outside the SEAS Network

SSHFS

The SSHFS project allows mounting of remote directories over SSH. It can be used on Mac, Windows, and Linux.

  1. Install sshfs using your distribution's package manager, or by downloading an executable from the project website.
  2. Create a directory where you can mount your SEAS home directory:
    mkdir ~/seas-home
  3. Use this command to mount your directory:
    sshfs bfranklin@eniac.seas.upenn.edu:/home1/b/bfranklin~/seas-home
    Make sure to change bfranklin to your PennKey, and the "b" in the /home1/b to the first letter of your PennKey.

Remote Samba mount

We block all windows sharing ports because of the plethora of Windows worms and viruses that take advantage of these ports. We try to limit the number of ports blocked, but 135, 139 and 445 are blocked to decrease our risk to windows viruses. Thus, to mount your home directory from outside the SEAS network, you will need to create an SSH tunnel. For this to work, the following need to be true:

Assuming the above are true, use the commands below. If your username is "bfranklin":

ssh -L139:smb:139 seas.upenn.edu -l bfranklin
/sbin/mount.cifs //default value;">bfranklin seas -o user=bfranklin

to mount your SEAS home directory on /mnt/seas.

If you have any questions, please send an email to cets@seas.

© Computing and Educational Technology Services | Report a Problem
cets@seas.upenn.edu | 215.898.4707
}