28
2025
03
09:48:24

Ubuntu开启SSH远程登录

刚新安装了一台Ubuntu,突然发现它竟然root用户默认不支持远程登录。


Ubuntu开启SSH远程登录


探测一下主机的22端口,发现端口是关闭的。

Ubuntu开启SSH远程登录

难道是没有SSH服务?

Ubuntu开启SSH远程登录

还真是,和Debian系统一样一样的,默认不安装SSH服务,安装时提前选上,否则安装好系统,需要手动命令安装。

Ubuntu开启SSH远程登录


使用命令安装OpenSSH服务器。

sudo apt install -y openssh-server

Ubuntu开启SSH远程登录

查看SSH服务状态,已经成功加载并使能开机启动。

Ubuntu开启SSH远程登录

从本地探测端口状态也正常了。

Ubuntu开启SSH远程登录

远程登录测试一下。

Ubuntu开启SSH远程登录

真是个有意思的现象,按照系统账户显示的区分大小写反而登陆失败,全小写竟然登录成功,有没有人能帮忙解释一下这个问题?

然后尝试一下登录root账号。

Ubuntu开启SSH远程登录

认证失败,先给root用户配置一下登录密码。

Ubuntu开启SSH远程登录

然后修改配置文件,在配置文件/etc/ssh/sshd_config中添加以下两条命令:


sudo nano /etc/ssh/sshd_config


PermitRootLogin yesPasswordAuthentication yes

修改之后重启一下SSH服务。

Ubuntu开启SSH远程登录

再次尝试登录,登录成功。

Ubuntu开启SSH远程登录

问题解决。




推荐本站淘宝优惠价购买喜欢的宝贝:

Ubuntu开启SSH远程登录

本文链接:https://hqyman.cn/post/9880.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: