How to Access CS Servers
Setting up Passwordless Login
Emacs Usage
VSCode Access
LaTeX and PDFs
How to Access CS Servers
Instructions for connecting to CS department servers using SSH and other remote access tools.
Use Secure Shell (ssh) to connect to `users.cs.umb.edu`.
For Windows users:
We recommend the following free ssh client console/file transfer packages:
[PuTTY] (https://www.puttyssh.org).
[Bitvise] (https://www.bitvise.com/ssh-client-download).
For Mac users:
We recommend the Terminal application that comes with the Mac.
How to set up Passwordless Login
Check if you already have preexisting SSH key
ls -al ~/.ssh/id_*.pub
If you do, you can skip next step and upload them, or back them up and generate a new key
Open terminal and run the command
ssh-keygen -t ed25519
Press enter to accept the default file location and file name
Decide whether or not you want a keyphrase
Verify the process by running the command
ls ~/.ssh/id_*
Copy the key to the server with the command below and enter your password when prompted
ssh-copy-id username@users.cs.umb.edu
If your machine does not have ssh-copy-id, use the below command
cat ~/.ssh/id_ed25519.pub | ssh username@users.cs.umb.edu "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"
Emacs Usage
Emacs is available to be used on the CS servers via typing emacs filename on the command line
Enter ctrl-h h for help regarding basics of emacs
VSCode Access
VSCode can be used to access the CS servers via the Remote - SSH extension.
After installing the extension, ctrl-shift-p and select "Remote-SSH: Connect to Host..." and enter the connection string "ssh username@users.cs.umb.edu"
For convenience, set up passwordless login
LaTeX and PDFs
pdfTeX is available to be used on the served to edit .tex files and output them as pdfs
Enter latex -help for help regarding pdfTeX usage