Example: You want to mount a directory on your CCB cluster. You can do so using existing ssh access, via sshfs. |
Access to CCB's clusters (and other Linux-based servers) managed by ChemIT is done via SSH. That meets many researchers needs as-is.
However, sometimes a researcher would benefit from mounting the cluster to their desktop (Windows, Mac, Linux). As a courtesy, here are links to tools one can install on a desktop (Windows, Mac) to enable this:
Resources which relate to this type of access:
REQUEST, for the benefit of your colleagues:
Data point from one user using Ubuntu and successfully manual-mounting their home directory on their cluster's head node:
sudo gpasswd -a $USER fuse
sshfs -o idmap=user [NetID]@[machine].chem.cornell.edu:/home/[NetID] /home/whateever/youwant
Thus, adding of his user to the group fuse, and no use of sudo whatsoever.
Desires auto-mount.
Questions from ChemIT regarding this need:
This is what user tried, but it did not work:
He tried adding the following line to /etc/fstab (for automatic mount):
sshfs#[NetID]@[machinename].chem.cornell.edu:/home/[NetID] /home/whateever/youwant fuse defaults,idmap=user 0 0
He reports having to run the "sudo mount -a" command (to execute mount of all of /etc/fstab). This method first asks for the user's cluster password (i.e. it disregard the .ssh key), it then mounts the whole thing inaccurately, so that privileges show as "?".