---+ Login Services ---++ ppelx.physics.gla.ac.uk Access to PPE machines from outside the PPE network is via =ppelx.physics.gla.ac.uk= using your ppe linux account. Currently access to =ppelx.physics.gla.ac.uk= from outside is granted by request only, contact the [[ITManagement]] if you wish to use =ppelx.physics.gla.ac.uk= from outside. An ssh client is then required to access =ppelx.physics.gla.ac.uk= (e.g PuTTY for Windows; and the ssh command on linux etc. desktops). PuTTY does not need to be administratively installed in Windows: you could write a copy onto a USB stick or a floppy disk, and take it with you in case the distant machine does not have it already. ---+++ Other PPE Machines After logging into =ppelx.physics.gla.ac.uk= or =login.physics.gla.ac.uk= ppe users can then ssh into any ppe desktop machine. ---+++ SL4 Machines A group of machines running Scientific Linux 4 is also availble: * =ppelx64sl4.physics.gla.ac.uk= for 64 bit SL4 * =ppelx32sl4.physics.gla.ac.uk= for 32 bit SL4 ---++ login.physics.gla.ac.uk The deptartmental login server =login.physics.gla.ac.uk= is also vailable from outside using your departmental linux account (i.e. your email username and password). Currently access to =login.physics.gla.ac.uk= for is granted by request only, contact [[ITManagement#FacultyIT][Faculty IT]] if you wish to use =login.physics.gla.ac.uk=. For forwarding X windows through =login.physics.gla.ac.uk= see [[ExtXWindows]]. ---+++ Avoiding the copying double hop using login.physics.gla.ac.uk *As =ppelx.physics.gla.ac.uk= can now be accessed directly the information below on doing a direct file copy is now redundant. The orginal script and instructions are below incase they can help in other double hop situations.* As the ppe linux machines are not directly accessible from outside copying files to the ppe systems from outside would seem to require first copying a file to =login.physics.gla.ac.uk= then logging into =login.physics.gla.ac.uk= to copy the file to the ppe systems. From a linux system this _double hop_ can be avoided using by using a wrapper script to scp and some ssh configuration options. First download the wrapper script: %ATTACHURL%/rscp, and ensure the script is executable my doing =chmod +x rscp= after down load. Then add into your =~/.ssh/config= file (on the remote none ppe system): <verbatim> Host login.physics.gla.ac.uk HostName login.physics.gla.ac.uk LocalForward 20001 ppelx:22 </verbatim> If you do not have a =~/.ssh/config= create it with the above text and then ensure the correct files permissions by doing <code>chmod 0600 ~/.ssh/config</code>. To use the script first ssh into =login.physics.gla.ac.uk= then in another window on the remote machine to (for example) copy files called f1 and f2 to your home directory on ppelx do, =rscp file1 file2 ppelx:~/= on the remote machine or to recursively copy a directory called dir1to your home directory on ppelx use =rscp -r dir1 ppelx:~/=. -- Main.AndrewPickford - 16 Sept 2010
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
ext
rscp
r1
manage
4.1 K
2008-12-03 - 15:59
AndrewPickford
scp wrapper script
This topic: IT
>
WebHome
>
LoginServices
Topic revision: r7 - 2016-04-14 - GordonStewart
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback