系统管理指南:安全性服务

Procedure如何使用 Solaris 安全 Shell 登录到远程主机

  1. 启动 Solaris 安全 Shell 会话。

    键入 ssh 命令,并指定远程主机的名称。


    myLocalHost% ssh myRemoteHost
    

    此时会出现提示,询问远程主机的真实性:


    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)? 

    初始连接到远程主机时,出现此提示为正常情况。

  2. 如果出现提示,请检验远程主机密钥的真实性。

    • 如果无法确认远程主机的真实性,请键入 no 并与系统管理员联系。


      Are you sure you want to continue connecting(yes/no)? no
      

      管理员负责更新全局 /etc/ssh/ssh_known_hosts 文件。更新的 ssh_known_hosts 文件可禁止出现此提示。

    • 如果确认了远程主机的真实性,请回答提示问题,并继续下一步。


      Are you sure you want to continue connecting(yes/no)? yes
      
  3. 向 Solaris 安全 Shell 验证自身的身份。

    1. 出现提示时,键入口令短语。


      Enter passphrase for key '/home/jdoe/.ssh/id_rsa': <键入口令短语>
      
    2. 出现提示时,键入帐户口令。


      jdoe@myRemoteHost's password: <键入口令>
      
      Last login: Fri Jul 20 14:24:10 2001 from myLocalHost
      
      myRemoteHost%
  4. 执行远程主机上的事务。

    所发送的命令将会加密。所接收的任何响应都会加密。

  5. 关闭 Solaris 安全 Shell 连接。

    完成后,键入 exit 或者使用常规方法退出 shell。


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