Solaris のシステム管理 (セキュリティサービス)

Secure Shell を使用して別のホストにログインする方法

  1. ssh コマンドを使用して、リモートホストの名前を指定します。


    myLocalHost% ssh myRemoteHost
    
    ssh を初めて実行すると、リモートホストの認証を要求するプロンプトが次のように表示されます。


    The authenticity of host 'myRemoteHost' can't be established.
    RSA key fingerprint in md5 is: 04:9f:bd:fc:3d:3e:d2:e7:49:fd:6e:18:4f:9c:26
    Are you sure you want to continue connecting(yes/no)? 

    このプロンプトは正常であるので、yes を入力して処理を続行します。このリモートホスト上で ssh を使用したことがあるのに、この警告メッセージが表示される場合は、セキュリティ違反が発生している可能性があります。

  2. Secure Shell のパスフレーズとアカウントのパスワードを要求するプロンプトが表示されたら、これらを入力します。


    Enter passphrase for key '/home/johndoe/.ssh/id_rsa': <Return キーを押す> 
    johndoe@myRemoteHost's password: <Return キーを押す>
    Last login: Fri Jul 20 14:24:10 2001 from myLocalHost
    myRemoteHost%

    リモートホストで任意のトランザクションを実行します。送信したコマンドと応答はすべて暗号化されます。


    注 -

    パスフレーズを後で変更する場合は、 ssh-keygen-p オプションを指定して使用します。


  3. リモートセッションが完了したら、exit を入力するか、通常の方法でシェルを終了します。


    myRemoteHost% exit
    myRemoteHost% logout
    Connection to myRemoteHost closed
    myLocalHost%