Windows子系统Ubuntu没有开启ssh连接,折腾了一波,测试卸载重装之后食用效果更佳。

重装ssh服务

sudo apt remove --purge openssh-server
sudo apt install openssh-server

修改配置

sudo nano /etc/ssh/sshd_config
Port 22 # 把这一行前面的#去掉
ListenAddress 0.0.0.0 # 如果需要指定监听的IP则去除最左侧的井号,并配置对应IP,默认即监听PC所有IP
PasswordAuthentication yes # 改成yes

不熟悉Linux命令操作可以在Windows系统操作下面的步骤

  1. 打开Windows文件资源管理器,找到Linux文件目录(自动安装的在C:UsersAdministrator,手动安装自己肯定知道的)
  2. 依次打开目录:/etc/ssh/
  3. 使用记事本打开文件:sshd_config
  4. 使用Windows记事本修改好,保存即可!

启动SSH

sudo service ssh --full-restart

切换root命令

sudo su

这时候使用ssh工具已经可以成功连接到ubuntu了,但是目前宝塔面板对ubuntu的兼容性不是很好!

安装宝塔面板

链接:宝塔面板

PS:我安装的是ubuntu2004版本,这个方法可能适合我,但不一定适合你,如果此方法你测试失败,就自行百度吧,祝你好运!

最后修改:2021 年 10 月 12 日 09 : 41 PM
博主是个俗人,贪财好色,所以你懂我意思吧!