Xshell连接WSL的ubuntu

目录

检查window的SSH服务

1、检查SSH,如果你得到这个结果,按理来说那么就说明是安装了

2、SSH下载

3、开启服务

检查Linux上sshd有没有打开

1、查看是否已经安装了ssh

2、更新系统

3、卸载并重新安装SSH

4、修改ssh配置

5、Xshell进行配置


检查window的SSH服务

1、检查SSH,如果你得到这个结果,按理来说那么就说明是安装了

不过我在按照之前看了,也是输出下面内容,不过还是要看看下面的OpenSSH服务端有没有按照,我一开始也是只有OpenSSH客户端。

2、SSH下载

当前的Win 10版本就已经支持OpenSSH服务。Win 10默认程序已经安装好了OpenSSH 客户端,打开Windows设置–>应用–>应用和功能-可选功能就可看到系统已经安装好的可选功能,如下图所示。如果没有OpenSSH服务端的话,就需要按照OpenSSH服务端。

添加OpenSSH服务端

3、开启服务

以管理员身份启动命令提示符,cmd或Windows PowerShell里键入net stop sshd,net start sshd 重启本地的 ssh 服务即可

注意:用管理员身份运行哦,否则可能会喜提一份报错

检查Linux上sshd有没有打开

1、查看是否已经安装了ssh

sudo ps -ef|grep ssh

如果是类似这样的,就基本上安装了,如果没有的话需要下载SSH

2、更新系统

sudo apt-get update  --  从服务器获取软件列表,并在本地保存为文件。

sudo apt-get upgrade  --  本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。

sudo apt-get update

这个命令,会读取软件仓库的所有源列表,然后保存在本机。方便本机用户检索、对比。

相当于刷新本地的软件列表

用户安装软件时,会直接从本地的源列表中,检索出 URL,进行安装。

所以,如果软件仓库更新了版本,而用户没有更新本机的源列表,是更新不到软件的最新发型版的。

sudo apt-get upgrade

将本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。

3、卸载并重新安装SSH

sudo apt autoremove --purge openssh-server -y && sudo apt install openssh-server -y

4、修改ssh配置

进入ssh配置文件修改

sudo vim /etc/ssh/sshd_config

添加配置(开放端口)

Port 20

安装好SSH后,Ubuntu需要重新启动,重启后还需要启动SSH

# 启动

ssh service ssh start

查看ip

ip address

5、Xshell进行配置

连接即可

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值