Linux SSH命令访问a远程计算机在不安全的网络上使用两个主机之间的安全加密连接。该命令在本地计算机上打开一个窗口,通过该窗口,您可以通过该窗口运行并与远程计算机上的程序进行交互。SSH Linux会话是加密并需要身份验证。ssh代表安全shell,参考操作的固有安全性。
使用例子
这些示例假设您使用SSH与接受密码的远程计算机。阅读更多信息SSH密钥身份验证对于不需要密码的SSH更安全的方法。
要登录具有指定网络ID(COMP.ORD.NET)和指定用户名(JDOE)的计算机,请使用以下命令:
ssh jdoe@comp.org.net.
如果远程计算机的用户名与本地计算机上的相同,则省略命令中的用户名:
ssh comp.org.net.
如果这是您在该机器上的第一次登录尝试,您将遇到一次性指纹警报:
无法建立主机'sample.ssh.com'的真实性。DSA密钥指纹为04:48:30:31:B0:F3:5A:9B:01:9D:B3:A7:38:E2:B1:0C。您确定要继续连接(是/否)吗?
进入是的要告诉机器将远程计算机添加到已知主机列表中,〜/ .ssh / neark_hosts。你会看到这样的消息:
警告:将“Sample.ssh.com”(DSA)永久添加到已知主机的列表中。
连接后,您会提示您输入密码。输入后,您将看到远程计算机的shell提示。
您还可以使用SSH命令在远程计算机上运行命令而无需登录。例如:
ssh jdoe@comp.org.net ps.
在称为Comp.org.net的计算机上执行PS命令,并在本地窗口中显示结果。
为什么使用ssh?
SSH比建立与远程计算机连接的其他方法更安全,因为您才能在建立安全频道后发送登录凭据和密码。此外,SSH支持公钥加密。
感谢您让我们知道!
告诉我们为什么!