[[FaqLpscToc]] == SSHFS == SSHFS stands for '''S'''ecure '''SH'''ell '''F'''ile '''S'''ystem. The idea is to open a ssh connection on your computer as a file system. It will allow you to open the files stored in a mounted distant servor with the softwares installed on your own computer. For more details: [http://en.wikipedia.org/wiki/SSHFS] ---- == SSHFS on Linux == '''For Fedora distribution :''' Uniquement pour les PC portables, les postes fixes montent les disques réseau via NFS '''Installation and Setup''' Simply install the following package:'' sshfs'': {{{ sudo dnf install fuse -y sudo dnf install sshfs -y }}} Si vous ne disposez pas des droits sudo, merci d'envoyer un mail à support@lpsc.in2p3.fr '''Command-line Usage''' {{{ sudo mkdir /"nom du point de montage" ls -als /home/username (pour visualiser UID:GID) chown UID:GID /"nom du point de montage" sshfs username@lpsc-ssh.in2p3.fr:/"nom du volume à monter"/usrname /"nom du point de montage" password (celui de ssh) df (le disque doit être vu) }}} To unmount : {{{ sudo umount /"nom du point de montage" }}} == SSHFS on MACOS == First of all you need to install the Apple's Xcode developer tools and the X11 windowing system (installed by default since MACOS 10.5 Leopard). You also need to be super user on your mac. Then go to [http://www.macports.org/install.php] [[Image(Macport.png)]] Download and install the macport version that corresponds to your MACOSX version. Restart your terminal, you can now start to use macport. For example you can try: {{{ port search sshfs }}} It should give you: [[Image(searchsshfs.png)]] The next step is to install sshfs using the following command: {{{ sudo port install sshfs }}} It might crash at some point asking you to install the java developer tool. You need to install this tool by registering as an apple developer (it's free but it takes some time to get registered): [https://daw.apple.com/cgi-bin/WebObjects/DSAuthWeb.woa/wa/login?appIdKey=D634F5C410E183A7BD8650B11A7C825F5A871BDB2392FE747A51628F0291F620&path=%2F%2Fmembercenter%2Findex.action] Then you should rerun the command. It should take 30 minutes to get installed on your computer. Then you need to restart. The last step is to create a mounting point on your computer. One can do: {{{ mkdir /LPSC_MP/ }}} You could know connect to the lpsc server using sshfs: {{{ sshfs username@lpsc-ssh.in2p3.fr:/yourfavoritedirectory /LPSC_MP/ }}} If you open a finder and go to Macintosh HD (directory /), you could open the LPSC_MP directory and find all your files on the server. [[Image(LPSC_MP.png)]] Enjoy ! To disconnect simply do: {{{ umount /LPSC_MP }}}