首页 > 其他分享 >WSL允许用其他电脑ssh连接

WSL允许用其他电脑ssh连接

时间:2022-11-03 21:57:07浏览次数:110  
标签:netsh 电脑 端口 WSL portproxy ssh 0.0 interface

WSL允许ssh

描述

在另一台机器上用ssh连接WSL;

原因

解决

首先在linux中启动SSH连接支持:

#客户端

  sudo apt-get install openssh-client   #服务器   sudo apt-get install openssh-server   #或   apt-get install ssh       #/etc/ssh/sshd_config件更改包括端口、是否允许root登录等设置   #默认是不允许root远程登录的   #开启:找到PermitRootLogin without-password 修改为PermitRootLogin yes   sudo vi /etc/ssh/sshd_config       #重启   sudo service ssh --full-restart  
这个时候自己电脑上的xhell是可以连接的了, 但是想要在其他的计算机上访问, 就需要在windows系统作端口映射了。
  # netsh interface portproxy add v4tov4 listenport=[win10端口] listenaddress=0.0.0.0 connectport=[虚拟机的端口] connectaddress=[虚拟机的ip]   netsh interface portproxy add v4tov4 listenport=22 listenaddress=0.0.0.0 connectport=22 connectaddress=172.22.22.22   #检测是否设置成功   netsh interface portproxy show all     #删除端口映射   netsh interface portproxy delete v4tov4 listenaddress=监听地址 listenport=监听端口  
此时,即可在其他电脑上用windows的IP和配置的端口进行ssh连接了。

标签:netsh,电脑,端口,WSL,portproxy,ssh,0.0,interface
From: https://www.cnblogs.com/lidabo/p/16855975.html

相关文章

  • WSL2 Ubuntu固定IP,开机启动SSH
    1.设置SSH安装wsl2Ubuntu,后无法启动SSH1.1出现的错误包括:a.start-stop-daemon:unabletosetgidto0(Operationnotpermitted)b.*StartingOpenBSDSecur......
  • thinkpad笔记本电脑更换固态硬盘
    如果笔记本还是普通硬盘的话,运行速度会很慢。更换固态硬盘后速度会提高不少。1、购买适配自己电脑的固态硬盘,核对使用的接口,笔记本为E450,硬盘的接口为SATA3,所以要选择相应......
  • linux监控ssh免密登录
    ssh免密登录在带来方便的同时也带来一些问题,那就是不知道什么时间什么人利用ssh免密通道登录服务器了,为此我们需要在sshd的配置文件里设置好详细日志,以便日后回溯。在Cent......
  • git config初始化用户 & 配置ssh公钥、私钥
    一、本地系统初始化用户信息查看本地现有用户信息gitconfig--list如果没有配置,需要初始化一个gitconfig--globaluser.nameliujinyugitconfig--globaluser......
  • 实现实验室和寝室两台电脑文件实时同步
    考虑到白天去实验室工作,晚上又要回寝室,文件传输会很麻烦,于是寻求能够方便进行文件远程同步的方案。1.使用工具内网穿透:zerotier(全平台均可)文件同步(备份)工具:FreeFileSync(Win......
  • SSH上传本地文件到linux服务器
    4、上传目录到服务器scp-rlocal_dirusername@servername:remote_dir例如:[email protected]:/var/www/把当前目录下的test目录上传到服务器的/var/www......
  • 长期可用【教程】如何把喜马拉雅音频下载到电脑
    这篇文章只适合给技术小白,这是一篇教你如何将喜马拉雅上的音频下载到电脑上转换成MP3格式的教程,付费的要想下载,你得有vip会员。 喜马拉雅有个特点,就算付过费的内容你也......
  • 【AcWing-Linux】04. SSH
    SSH(SecureShell,安全外壳协议)一、SSH简介SSH为建立在应用层和传输层基础上的安全协议(对数据进行加解密),专为远程登录会话和其他网络服务提供安全性的协议,可以有效防止......
  • SSH免密码登录
    服务器A如果要免密码登录到服务器B时,需要在服务器A上生成密钥对,再将生成的公钥上传到服务器B上  客户端A生成公私钥:ssh-keygencd~/.sshls上传公钥......
  • Linux下的ssh服务的配置
    首先使用 rpm-qa|grepssh命令查看当前系统是否安装ssh如图所示,如果没有安装,可以使用yum命令进行安装 yuminstallssh需要连接网络。安装完毕之后需......