共计 744 个字符,预计需要花费 2 分钟才能阅读完成。
windows wsl 中装置 ssh
上篇文章介绍的是在 windows 如何装置 wsl
windows 中关上 wsl 是在 cmd 中输出 bash
命令关上,在 cmd 中操作 wsl 界面切实是有点藕啊,所以筹备应用 Find Shell 工具来链接 wsl
悄咪咪:也能够不装置 ssh,能够应用 Windows Terminal
或者 Cmder
第一步:切换用户
首先,将以后用户切换为 root 用户
# 切换到 root 用户,而后输出以后用户的明码
sudo -i
第二步:卸载 ssh
装置 ssh 之前先执行下卸载命令,以便装置新版本的 ssh
sudo apt-get remove openssh-server
第三步:装置 ssh
装置 ssh
sudo apt-get install openssh-server
装置胜利的画面
留神:图中有红框圈进去的局部,如果你的装置实现后没有呈现,那就再执行卸载命令,再次装置,这个是以后机器的密钥,在应用 Find Shell 或 SFTP 连贯时会应用,此处踩过坑,第一次装置没有生成密钥,始终连不上,用了很长时间才发现问题
第四步:配置 ssh_config
装置实现 ssh 还不算胜利,还差一个配置文件没有实现呢
# 关上 ssh_config
sudo vim /etc/ssh/sshd_config
#在配置文件中批改如下内容,如果没有可执行增加:Port 2222 #默认的是 22,然而 windows 有本人的 ssh 服务,也是监听的 22 端口,这里最好改成大于 1024 的端口
PasswordAuthentication yes #应用明码登录
AllowUsers youusername # 这里改成你登陆 WSL 用的用户名,明码也是这个用户的明码
#这个配置文件有很多配置项,想要理解的能够百度查看,有国人翻译的中文版本
最初:如果有必要能够 wsl 中关上要开启的端口
正文完