场景: 虚拟机新创建一个最小化的ubuntu服务器,使用finalshell连接服务,发现连接不上。
-
查看防火墙ufw 是否开启,22端口是否放行
-
查看是否安装openssh server, 并配置
我的问题是安装了openssh server 但是没有配置root可以远程登录,修改即可
下面是openssh server 从0安装步骤:
-
更新
apt update
apt upgrade
-
安装openssh server
apt-get install openssh-server
-
修改配置:
如果没有vi, 安装命令为: 去除
apt install vim
vim /etc/ssh/sshd_config
#如下位置 添加两行命令:
html
PermitRootLogin yes
StrictModes yes
- 重启ssh:
html
/etc/init.d/ssh restart
- 再次尝试连接即可成功: