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的账号和密码