在Ubuntu Minimal系统中,您可以使用SSH(Secure Shell)进行远程登录。以下是设置和远程登录的步骤:
首先,确保您的Ubuntu Minimal系统上安装了SSH服务器。如果没有安装,可以使用以下命令进行安装:
sudo apt update
sudo apt install openssh-server
安装完成后,启动SSH服务并设置为开机自启:
sudo systemctl start ssh
sudo systemctl enable ssh
如果您的系统启用了防火墙(如UFW),需要允许SSH连接:
sudo ufw allow ssh
确保您知道Ubuntu Minimal系统的IP地址。可以使用以下命令查看:
ip addr show eth0
或者,如果您使用的是无线网络,可以查看无线接口的IP地址:
ip addr show wlan0
使用SSH客户端从另一台计算机连接到Ubuntu Minimal系统。打开终端或命令提示符,并输入以下命令:
ssh username@server_ip_address
其中:
username 是您在Ubuntu Minimal系统上的用户名。server_ip_address 是Ubuntu Minimal系统的IP地址。例如:
ssh user@192.168.1.100
系统会提示您输入密码。输入密码后,您将成功登录到Ubuntu Minimal系统。
为了提高安全性,您可以设置SSH密钥认证。以下是生成和配置SSH密钥的步骤:
在本地计算机上生成SSH密钥对:
ssh-keygen -t rsa -b 4096
按照提示操作,通常会生成两个文件:id_rsa(私钥)和id_rsa.pub(公钥)。
使用以下命令将公钥复制到Ubuntu Minimal系统:
ssh-copy-id username@server_ip_address
输入密码后,公钥将被添加到服务器的~/.ssh/authorized_keys文件中。
现在,您可以使用SSH密钥进行登录,无需输入密码:
ssh username@server_ip_address
通过以上步骤,您可以在Ubuntu Minimal系统上设置和远程登录SSH服务。