在Linux中使用ssh命令

登录并在世界任何地方的任何Linux计算机上工作

Linux SSH命令访问a远程计算机在不安全的网络上使用两个主机之间的安全加密连接。该命令在本地计算机上打开一个窗口,通过该窗口,您可以通过该窗口运行并与远程计算机上的程序进行交互。SSH Linux会话是加密并需要身份验证。ssh代表安全shell,参考操作的固有安全性。

Ubuntu Linux终端上的SSH命令

使用例子

这些示例假设您使用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支持公钥加密。

此页面是否有帮助?