windows 10应用商店版ubuntu 18.04 模拟开启ssh服务,实现远程连接

126 阅读1分钟

1、首先看看自己的Ubuntu是不是已经安装或启用了ssh服务,执行

ps -e |grep ssh

如果有sshd,证明你已经装好了ssh-server并已启用,当然就可以不用往下看了

2、如果没有安装执行sudo apt install openssh-server开始安装,输入yes回车

sudo apt install openssh-server

执行完了就代表安装完成了

3、启动ssh服务

sudo service ssh start

在终端中输入:ps -e|grep ssh,可以查看是否启动成功,如果有sshd,就说明启动成功。

4、解决只允许用publicKey连接的问题

在终端字符界面输入

vim etc/ssh/sshd_config

找到passwordAuthentication no把no改为yes

保存并退出(按esc后输入:wq)
重启ssh服务

sudo service ssh restart

5、解决root用户 ssh服务器拒绝了密码 请再试一次(为了提高安全性,系统默认不允许root用户远程登录)

去掉注释并将 PermitRootLogin without-password 改为 PermitRootLogin yes

保存并退出(按esc后输入:wq)
重启ssh服务

sudo service ssh restart

6、通过ssh客户端连接成功