要使用Ubuntu通过SSH连接到另一台电脑,你需要遵循以下步骤:
-
确保SSH服务器已安装:
- 在你想要连接的电脑(我们称之为“目标电脑”)上,确保已经安装了SSH服务器。大多数Linux发行版默认已经安装了OpenSSH服务器。如果没有,你可以使用以下命令来安装它:
sudo apt update sudo apt install openssh-server
- 在你想要连接的电脑(我们称之为“目标电脑”)上,确保已经安装了SSH服务器。大多数Linux发行版默认已经安装了OpenSSH服务器。如果没有,你可以使用以下命令来安装它:
-
启动并启用SSH服务:
- 启动SSH服务:
sudo systemctl start ssh
- 设置SSH服务开机自启:
sudo systemctl enable ssh
- 启动SSH服务:
-
获取目标电脑的IP地址:
- 你可以通过在目标电脑上运行以下命令来找到它的IP地址:
ip addr show
或者,如果你想找到公网IP地址,可以使用:
curl ifconfig.me
- 你可以通过在目标电脑上运行以下命令来找到它的IP地址:
-
从Ubuntu电脑连接到目标电脑:
- 打开Ubuntu电脑上的终端。
- 使用
ssh
命令连接到目标电脑。你需要知道目标电脑的用户名和IP地址。命令格式如下:ssh username@target_ip_address
- 例如,如果目标电脑的用户名是
user
,IP地址是192.168.1.100
,则命令将是:ssh user@192.168.1.100
- 第一次连接时,系统会提示你确认目标电脑的指纹。输入
yes
并按回车键继续。
-
输入密码:
- 连接成功后,你会被要求输入目标电脑用户的密码。注意,在输入密码时,终端不会显示任何字符,这是正常的。
-
保持连接:
- 一旦认证成功,你就可以在目标电脑上执行命令了,就像你在本地机器上一样。
-
安全注意事项:
- 确保你的SSH连接是安全的。不要在不安全的网络上使用SSH,或者考虑使用SSH密钥对进行身份验证,而不是密码。
- 如果可能,限制SSH访问只允许特定的IP地址。
以上步骤应该可以帮助你从Ubuntu电脑通过SSH连接到另一台电脑。如果你遇到任何问题,请检查网络连接、防火墙设置以及SSH服务的状态。