Passwordless SSH

Set up SSH keys to connect without a password.

Generate an SSH key (on your local machine)

$ ssh-keygen -t ed25519 -C "your.email@tudelft.nl"

Press Enter to accept defaults. Optionally set a passphrase.

Copy your public key to DAIC

$ ssh-copy-id <YourNetID>@daic01.hpc.tudelft.nl

Test passwordless login

$ ssh <YourNetID>@daic01.hpc.tudelft.nl

You should connect without entering a password.

Kerberos for network storage

After connecting with SSH keys, run:

$ kinit
Password for <YourNetID>@TUDELFT.NET:

Verify your ticket:

$ klist
Ticket cache: KCM:656519
Default principal: <YourNetID>@TUDELFT.NET

Valid starting     Expires            Service principal
03/23/26 11:05:12  03/23/26 21:05:12  krbtgt/TUDELFT.NET@TUDELFT.NET

SSH config shortcut

Add to ~/.ssh/config on your local machine:

Host daic
    HostName daic01.hpc.tudelft.nl
    User <YourNetID>

Then connect with just:

$ ssh daic

Next steps