Xshell和Xftp登陆WSL

参考:https://zhuanlan.zhihu.com/p/34950508

关键步骤:

1. 下载Xshell和Xftp

2.  拷贝ssh配置文件

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

3. 编辑配置文件

sudo vim /etc/ssh/sshd_config
Port 8022(因为 Windows 10 的 SSH 端口已经默认被占用,所以我换成了一个新的端口)
(去掉前面的 #)ListenAddress 0.0.0.0
UsePrivilegeSeparation no(原来是 yes 改成 no)
PermitRootLogin yes(修改成 yes)
(在前面加上 #)StrictModes yes
PasswordAuthentication yes(原来是 no,改成 yes)

4. 在WSL里启动ssh服务:

sudo service ssh start

 5. 打开Xshell或Xftp:

选择「新建会话」,新建的会话设置框的「连接」中添加如下内容:

名称:WSL(这个随便填)
协议:SSH
主机:127.0.0.1(本机环回接口)
端口号:8022

 

然后输入WSL的账号和密码

posted @ 2018-05-18 22:00  JayYin  阅读(2383)  评论(0编辑  收藏  举报