Skip to content

How to Log in to Soda

potatoboiler edited this page Jan 30, 2023 · 6 revisions

Once you have your CSUA account, you can use these credentials to log into Soda, our public ssh server.

Simply use an ssh client. Recommended for Windows: Git bash with MinTTY. On OSX and other *nix operating systems, ssh is usually installed by default.

Type ssh -i </path/to/key> <username>@soda.berkeley.edu.

How to set up ssh keys on soda

WARNING: the ssh-copy-id command will not work if you do not already have a key on Soda. Please send your public keys to VP of Tech at vp@csua.berkeley.edu or through our Discord.

$ # Creating an ssh key pair. You can do this locally or on soda.
$ ssh-keygen -t rsa -b 4096
$ # Copying the public key to soda
$ ssh-copy-id $CSUA_USERNAME@soda.csua.berkeley.edu

(root) How to log into tap

tap only supports login via ssh keys, and only allows members of root to login.

By running the above ssh-copy-id, you have copied your public keys onto soda in your home directory. Your home directory on tap is synchronized with your home directory on soda, so you will now be able to log in to tap with your ssh private key.

Clone this wiki locally