鍵を用意する必要がある。 以下、ローカルのマシン (例えば Windows マシン) で鍵を作り、 リモートの UNIX マシンにログインするやり方を説明する。
ssh-keygen -t dsa
cat どこか/id_dsa.pub >> ~/.ssh/authorized_keys2
もしも、 ローカル・ホストで鍵を作るのでない場合は、 秘密鍵を、 安全確実と信じられる方法でローカル・ホストに持ち込んで設定する必要がある。