在Ubuntu中使用SSH远程连接,需要遵循以下步骤:
确保两台机器上都安装了SSH服务器和客户端:
sudo apt update
sudo apt install openssh-server
获取远程机器的IP地址:
ip addr show
hostname命令:hostname -I
打开终端:
Ctrl + Alt + T打开终端。使用SSH命令连接:
ssh username@remote_ip_address
username为远程机器上的用户名,remote_ip_address为远程机器的IP地址。例如,如果用户名是user,远程机器的IP地址是192.168.1.100,命令将是:
ssh user@192.168.1.100
输入密码:
为了提高安全性并避免每次连接时都输入密码,可以使用SSH密钥认证。
生成SSH密钥对:
ssh-keygen -t rsa -b 4096
~/.ssh/id_rsa(私钥)和~/.ssh/id_rsa.pub(公钥)。将公钥复制到远程机器:
~/.ssh/authorized_keys文件中:ssh-copy-id user@remote_ip_address
user和remote_ip_address为相应的用户名和IP地址。测试无密码连接:
ssh user@remote_ip_address
~/.ssh目录和authorized_keys文件的权限正确:chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
通过以上步骤,你应该能够在Ubuntu上成功使用SSH进行远程连接。