susukinosu

エンジニアリングって、何だよ

15706へssh接続してログインメモ(ubuntu 12.04)・前編

研究室のサーバを使って、Djangoの勉強をしたい。

自宅の端末(ubuntu 12.04 LTS)から、目的のサーバへログインするための設定方法のメモ書き。

~~~

$ssh hogehoge(接続したいホスト)

"Permission denied (publickey)."という結果が出た。
これは、接続先との鍵(RSAキー/公開鍵)が無いため、接続させてくれないから。

公開鍵作成に移る。

$mkdir ~/.ssh (ssh接続用のディレクトリを作成。)
$cd .ssh

$ssh-keygen -t rsa (ssh-keygenコマンドを使用し、公開鍵を作成。この場合、RSA暗号となる)
(-t で暗号の種類を設定できる?)

Enter file in which to save the key (/home/hoge/.ssh/id_rsa):
のように、公開鍵を保存するディレクトリを聞かれる。
(今回はそのままにした。)

その後、公開鍵のパスを聞かれる(無しでもおk)。
作成完了。

その後、サーバ側のauthorized_keysにid_rsa.pubを追加するのだが…
私が厄介している研究室は、内側からでないとアクセスできない。

よって、USBメモリにファイルを入れ、内側から追加することに。

後編へ続く。