学会使用ubuntu——ubuntu22.04配置成服务器
发布网友
发布时间:2024-09-30 12:58
我来回答
共1个回答
热心网友
时间:2024-10-15 00:25
在Ubuntu 22.04系统安装完成后,远程操作的首要目标是将其转变为服务器模式,通过ssh命令而非第三方工具实现。以下是关键步骤:
首先,安装openssh-server以支持SSH服务:
sudo apt-get install openssh-server
确认ssh服务是否已启动:
运行`systemctl status ssh`,如果状态不是"active(running)",则手动启动:
sudo systemctl start ssh
接下来,确保SSH登录配置的正确性,这至关重要:
sudo nano /etc/ssh/sshd_config
检查并配置防火墙,Ubuntu的UFW工具需要允许SSH端口,如果开启,请执行:
sudo ufw allow ssh
重启SSH服务以应用更改:
sudo systemctl restart ssh
为了实现免密码登录,需要在Ubuntu服务器端进行设置。在终端中,将客户端的公钥id_rsa.pub的内容添加到authorized_keys文件:
sudo nano ~/.ssh/authorized_keys
粘贴公钥后,保存并退出。至此,客户端连接时将不再需要输入密码。