Use the tabs below for instructions tailored to your operating system. Replace ephysXX with your assigned username (e.g., ephys03).
Host gamma3
entry.Host gamma3
HostName 10.153.170.43
User ephysXX
Port 22
Replace ephysXX
with your username (e.g., ephys07
).
ssh-keygen -t ed25519 -C "your_email@domain.com"
Press Enter to accept the default path ~/.ssh/id_ed25519
. Optionally set a passphrase.
nano ~/.ssh/config
Host gamma3
HostName 10.153.170.43
User ephysXX
Port 22
Save with Ctrl+O, Enter, then exit with Ctrl+X.
ssh gamma3
Use your temporary password (provided separately). Type exit
to log out.
Preferred (automatic):
ssh-copy-id gamma3
Manual (if needed):
cat ~/.ssh/id_ed25519.pub
ssh gamma3
mkdir -p ~/.ssh && chmod 700 ~/.ssh
echo "<paste-your-key-here>" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
ssh gamma3
cd /storage2/arash/teaching/neuropy
cd <your_firstname>
touch test.txt
ls -l
rm test.txt
ssh-keygen -t ed25519 -C "your_email@domain.com"
nano ~/.ssh/config
Host gamma3
HostName 10.153.170.43
User ephysXX
Port 22
ssh gamma3
ssh-copy-id gamma3
If ssh-copy-id
is missing, use the manual method shown on the macOS tab — it's identical on Linux.
ssh gamma3
cd /storage2/arash/teaching/neuropy
cd <your_firstname>
touch test.txt
ls -l
rm test.txt
ssh-keygen -t ed25519 -C "your_email@domain.com"
Default location is C:\Users\<You>\.ssh\id_ed25519
. Optionally set a passphrase.
Create (or edit) the file C:\Users\<You>\.ssh\config
with:
Host gamma3
HostName 10.153.170.43
User ephysXX
Port 22
ssh gamma3
Show your public key locally:
type $env:USERPROFILE\.ssh\id_ed25519.pub
Copy the full line that starts with ssh-ed25519
, then on the server:
ssh gamma3
mkdir -p ~/.ssh && chmod 700 ~/.ssh
nano ~/.ssh/authorized_keys # paste your key, save
chmod 600 ~/.ssh/authorized_keys
If you prefer PuTTY: generate an Ed25519 key with PuTTYgen, save the .ppk
, and paste the public key text into authorized_keys
. In PuTTY, save a session named gamma3 with HostName 10.153.170.43
and your username.
ssh gamma3
cd /storage2/arash/teaching/neuropy
cd <your_firstname>
touch test.txt
ls -l
rm test.txt