学会使用ubuntu——ubuntu22.04配置成服务器

如题所述

在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

粘贴公钥后,保存并退出。至此,客户端连接时将不再需要输入密码。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜