A collection of scripts and configs for the John Hartman Lab Server at UAB
|
3 days ago | |
---|---|---|
config | 1 month ago | |
docs | 3 days ago | |
scripts | 3 days ago | |
theme | 1 month ago | |
.gitignore | 8 months ago | |
LICENSE | 1 month ago | |
README.md | 3 days ago |
ssh
: ssh username@hartmanlab.genetics.uab.edu
(default password is your username)ssh username@hartmanlab.genetics.uab.edu
samba
password (default password is also your username): smbpasswd
Optional: Generate a public-private keypair on your client and copy it to the server for faster and more secure logins.
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_4096
ssh-copy-id -i ~/.ssh/id_rsa_4096.pub username@hartmanlab.genetics.uab.edu
Users may need to add their keypair to PuTTy/Filezilla/WinSCP manually.
ssh
Connect to the server remotely using the command line.
ssh username@hartmanlab.genetics.uab.edu
Launch graphical server programs locally on a client that run on the server.
ssh -X username@hartmanlab.genetics.uab.edu
sftp
Browse and manage files stored on the server.
sftp://username@hartmanlab.genetics.uab.edu:/home/username
):
samba
Samba file shares can be mounted cross-platform as if th server data existed locally. The server provides two shares:
/mnt/data
): \\username\\data
$HOME
directory: \\username\\username
The default samba
credentials are the same as your server username and password. Users can change their samba
password using smbpasswd
.
x2goclient
Users can access an X2Go remote desktop session using x2goclient
from a client. x2goclient
is available for Linux/OSX/Windows from the X2Go website or by installing the x2goclient
package.
X2Go sessions can be paused or suspended from the X2Go client window. Multiple sessions can be created on the client, making it possible to select alternate quality settings based on location and bandwidth.
Note: Some programs do not continue to run at full speed when an X2Go session is paused. In these cases, the program should be run via ssh
in a tmux
or screen
session.
hartmanlab.genetics.uab.edu
username
22
/media/disk/<share_name>
.In an X2Go session, go to Applications>Internet>Remote Viewer>Connection>New and enter vnc://192.168.16.101:5900
http://localhost:9999
ssh -f username@hartmanlab.genetics.uab.edu -L 9999:localhost:9999 -N
http://localhost:8787
ssh -f username@hartmanlab.genetics.uab.edu -L 8787:localhost:8787 -N
http://localhost:8888
ssh -f username@hartmanlab.genetics.uab.edu -L 8888:localhost:8888 -N
rsync
is recommended for periodically backing up user files to a local client.
$HOME
' directory locally to /home-backup
: rsync -azH --delete username@hartmanlab.genetics.uab.edu:/home/username/ home-backup/
rsync -azh username@hartmanlab.genetics.uab.edu:/mnt/data/scans/20250723_roessler_project .
script-user-reset-x2go
script-user-reset-desktop
passwd
smbpasswd
/
, /home
/mnt/data
/mnt/backup
See additional documentation in docs/README.md
.