Difference between revisions of "Sds-hd SFTP"

From bwHPC Wiki
Jump to: navigation, search
(Using SFTP from Windows and Mac client)
(Redirected page to SDS@hd)
(Tag: New redirect)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
  +
#REDIRECT [[SDS@hd]]
It is possible to access the SDS@hd service from Windows, Mac and Linux using the sshfs/sftp protocol.
 
 
This enables easy access to SDS@hd without additional registration of your own computer.
 
This way can also be useful if you are in a network in which e.g. [[Sds-hd_CIFS|SMB]] and [[Sds-hd_nfs|NFS]] are not available, e.g. due to firewall restrictions.
 
 
'''Attention:'''
 
In principle, however, the connection is not suitable for permanent connections, since (due to technical reasons) it is not highly available.
 
 
= <b>Prerequisites</b>=
 
 
'''Attention:''' To access data served by SDS@hd via CIFS, You need a '''''Service Password'''''. See details [[Sds-hd_user_access]].
 
 
Additionally the access to SDS@hd is currently only available inside the [https://www.belwue.de/netz/netz0.html belwue-Network].
 
 
This means you have to use the VPN Service of your HomeOrganization, if you want to access SDS@hd from outside the bwHPC-Clusters (e.g. via [https://www.eduroam.org/where/ edoroam] or from your personal Laptop)
 
 
= <b>Using SFTP from Linux client</b>=
 
 
== ''direct/interactive Access:'' ==
 
 
You can directly use sftp to "login" to SDS@hd. This will give you an interactive sftp-shell.
 
 
''Example:''
 
<pre>
 
> sftp hd_xy123@lsdf02-sshfs.urz.uni-heidelberg.de
 
Connected to lsdf02-sshfs.urz.uni-heidelberg.de.
 
sftp> ls
 
sd16j007 sd17c010 sd17d005
 
sftp>
 
sftp> help
 
...
 
sftp> put myfile
 
sftp> get myfile
 
</pre>
 
 
== ''mounting network drive over SFTP:'' ==
 
 
In most linux distributions you could install a package for fuse mounting a network drive. This allows you to work with SDS@hd comparable to a local folder.
 
 
=== Example (debian/ubuntu): ===
 
* install sshfs package
 
<pre>> apt-get install sshfs</pre>
 
* create a local mountpoint
 
<pre> > mkdir ~/sds-hd </pre>
 
* mounting SDS@hd on command line
 
<pre>> sshfs -o reconnect hd_xy123@lsdf02-sshfs.urz.uni-heidelberg.de: ~/sds-hd </pre>
 
* accessing SDS@hd
 
<pre>> ls ~/sds-hd
 
sd16j007 sd17c010 sd17d005
 
> touch ~/sds-hd/sd16j007/testfile
 
</pre>
 
 
=== Example (CentOS/RedHat): ===
 
<pre>
 
yum install fuse-sshfs
 
> mkdir ~/sds-hd
 
> sshfs -o reconnect hd_xy123@lsdf02-sshfs.urz.uni-heidelberg.de: ~/sds-hd
 
> ls ~/sds-hd
 
sd16j007 sd17c010 sd17d005
 
> touch ~/sds-hd/sd16j007/testfile
 
</pre>
 
 
You can close/unmount the network drive with the command:
 
<pre>
 
fusermount -u ~/sds-hd
 
</pre>
 
 
You can of course also use /etc/fstab for mounting SDS@hd with the following entry:
 
<pre>
 
sshfs#hd_xy123@lsdf02-sshfs.urz.uni-heidelberg.de: <your_local_mountpoint> fuse defaults,user,noauto,exec,reconnect 0 0
 
</pre>
 
 
= <b> Using SFTP from Windows and Mac client</b> =
 
 
Windows clients do not have a SCP/SFTP client installed by default, so it needs to be installed before this protocol can be used.
 
 
'''Tools for example:'''
 
* [http://www.openssh.com/ OpenSSH]
 
*[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty suite] (for Windows and Unix)
 
*[http://winscp.net/eng/download.php WinSCP] (for Windows)
 
*[https://filezilla-project.org/download.php?show_all=1 FileZilla] (for Windows, Mac and Linux)
 
*[https://mobaxterm.mobatek.net MobaXterm] (for Windows)
 
<br>
 
'''network drive over SFTP:'''
 
*[http://www.southrivertechnologies.com/download/downloadwd.html WebDrive] (for Windows, Mac, iOS, Android)
 
*[http://www.sftpnetdrive.com/ SFTPNetDrive] (for Windows)
 
*[http://www.netdrive.net/ NetDrive] (for Windows)
 
*[http://www.expandrive.com/expandrive ExpanDrive] (for Windows, Mac and Linux)
 
*[https://mountainduck.io/ MountainDuck] (for Windows and Mac)
 
<hr>
 
<br>
 
<br>
 
<br>
 
<br>
 
[[Category:Sds-hd|SFTP]]
 

Latest revision as of 16:51, 19 August 2022

Redirect to: