比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。
Sv translation
languageja

macOS に標準でインストールされている SSH クライアント OpenSSH によるフロントサーバの利用方法を説明します。

目次

フロントサーバにリモートログインする

情報

学外からリモートログインする場合は、公開鍵認証を利用するをご覧ください。

Dashboard や Spotlight 検索などから、ターミナルを起動します。

次のコマンドを入力してエンターキーを押します。

コード ブロック
themeRDark
ssh -l CISアカウントのログイン名 front.cis.kit.ac.jp
情報

初回リモートログイン時には、次のようなプロンプトが表示されます。

コード ブロック
themeRDark
The authenticity of host 'front.cis.kit.ac.jp (133.16.28.141)' can't be established.
ECDSA key fingerprint is SHA256:m1o+wWqnUkrK68y2jLrdtWTvWG2lxKUhoOWoxLh+fyM.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

... key fingerprint is ... の後ろの文字列が、フロントサーバ – 京都工芸繊維大学 情報基盤センター (kit.ac.jp)ホスト鍵のフィンガープリントのどれかに一致しているか確認してください。

一致していたら、yes を入力してエンターキーを押します。

~@front.cis.kit.ac.jp's password: というプロンプトが表示されたら、パスワードを入力してエンターキーを押します。

フロントサーバの利用を終了する

exit コマンドもしくは logout コマンドを入力すると、利用を終了します。

アンカー
how-to-use-public-key-auth
how-to-use-public-key-auth
公開鍵認証を利用する

公開鍵認証とは、公開鍵・秘密鍵のペアを用いてユーザー認証を行う方式です。サーバに公開鍵を登録し、パスワードの代わりに秘密鍵を利用します。
クライアントとサーバとの間で鍵のやり取りは行わないので、ログイン名・パスワードを用いたユーザー認証よりも安全にリモートログインできます。

なお、学外からフロントサーバにリモートログインするには、必ず公開鍵認証を利用する必要があります。

公開鍵・秘密鍵のペアを作成する

Dashboard や Spotlight 検索などから、ターミナルを起動します。

次のコマンドを入力してエンターキーを押します。

コード ブロック
languagebash
themeRDark
ssh-keygen -t ed25519

次のようなプロンプトが表示されたらエンターキーを押します。

コード ブロック
themeRDark
Generating public/private ed25519 key pair.
Enter file in which to save the key (/Users/myuser/.ssh/id_ed25519):

次のようなプロンプトが表示されたら、鍵盗難防止用のパスフレーズを入力します。
パスフレーズは、パスワードと同様、他人に推測されにくいものにしてください。

コード ブロック
themeRDark
Enter passphrase (empty for no passphrase):

次のようなプロンプトが表示されたら、先ほどと同じパスフレーズを入力します。

コード ブロック
themeRDark
Enter same passphrase again:

次のような表示が出力されたら、公開鍵・秘密鍵のペアが作成されます。Your identification has been saved in ... の後が秘密鍵ファイル、Your public key has been saved in ... のあとが公開鍵ファイルの場所です。
公開鍵ファイルは、公開鍵をフロントサーバに登録するときに必要になりますので、場所をメモしておいてください。

コード ブロック
themeRDark
Your identification has been saved in /Users/myuser/.ssh/id_ed25519.
Your public key has been saved in /Users/myuser/.ssh/id_ed25519.pub.
The key fingerprint is:
SHA256:NAl7qw9EyuWrOxeET+8dHVbXAnopMOtS/mqvtSLapoc myuser@mymac
The key's randomart image is:
+--[ED25519 256]--+
|      . o   ..  .|
|       o = . .o o|
|     .+ B o o. o |
|   ..=o* o oo    |
|    o++.S  o .   |
|     .o+... .    |
|     .+o .o.     |
|    Eo=o+o..     |
|    =O.o++o      |
+----[SHA256]-----+

公開鍵をフロントサーバに登録する

ご自身で登録するSSH公開鍵登録申請 でご申請ください。

公開鍵認証でリモートログインする

Dashboard や Spotlight 検索などから、ターミナルを起動します。

次のコマンドを入力してエンターキーを押します。

コード ブロック
themeRDark
ssh -l CISアカウントのログイン名 front.cis.kit.ac.jp
情報

初回リモートログイン時には、次のようなプロンプトが表示されます。

コード ブロック
themeRDark
The authenticity of host 'front.cis.kit.ac.jp (133.16.28.141)' can't be established.
ECDSA key fingerprint is SHA256:m1o+wWqnUkrK68y2jLrdtWTvWG2lxKUhoOWoxLh+fyM.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

... key fingerprint is ... の後ろの文字列が、フロントサーバ – 京都工芸繊維大学 情報基盤センター (kit.ac.jp)ホスト鍵のフィンガープリントのどれかに一致しているか確認してください。

一致していたら、yes を入力してエンターキーを押します。

Enter passphrase for key ~: というプロンプトが表示されたら、秘密鍵のパスフレーズを入力してエンターキーを押します。


...