Secure Shell=SSH。用于在远程系统上安全运行shell。 见 http://www.linuxidc.com/Linux/2012-09/71098.htm
一、使用SSH访问命令行
1.以当前用户身份建立远程交互shell,完成后返回(exit)
2.以其他身份(root)在选定的主机(desktop24)上连接到某一(desktop25)远程shell
3.以远程用户身份(user25)在远程主机(desktop25)上通过将输出返回到本地显示器(desktop24)的方式来执行单一命令(hostname):
4.w命令可显示当前登录到计算机的用户列表。这对于显示哪些用户使用ssh从哪些远程位置进行了登录以及执行了何种操作等内容特别有用。
二、SSH主机密钥
SSH通过公钥加密的方式保持通信安全。当某一SSH客户端连接到SSH服务器时,在该客户端登录之前,服务器会向其发送公钥副本。这可用于设置通信渠道的安全加密,这可验证客户端。
1.ssh客户端存储了服务器的公钥。在当前用户的:~/.ssh/known_hosts中。
2.服务器的公私钥对存储在:/etc/ssh/ssh_host_key*中: