首先win+x -> 设置 -> 更新和安全 -> 开发者选项 -> 开发者模式 然后win+r -> 输入control -> 程序 -> 启用或关闭Windows功能 -> 适用于 Linux 的 Windows 子系统 登陆:https://docs.microsoft.com/en-us/windows/wsl/install-manual Downloading distros win+s -> PowerShell -> 管理员模式运行 ->...
sudo apt autoremove --purge openssh-server -y && sudo apt install openssh-server -y 3.修改SSH配置 # 编辑配置文件 sudo vim /etc/ssh/sshd_config # 添加配置(开放端口) Port 20 4.查看ip # 启动ssh service ssh start # 查看本机IP ip address 三、在Xshell中链接电脑 教程来源...
使用快捷键win+r打开运行,输入shell:startup 新建文件xxx.vbs 内容: Setws=CreateObject("Wscript.Shell") ws.run"wsl -d debian -u root /etc/init.wsl start", vbhide 根据你的wsl发行版的不同更改发行版的名称(我这里是Debian) 设置好之后,重启电脑就可以直接使用xshell等远程登陆软件直接登录wsl了 参考...
XSHELL配置证书登录新建会话WSL,此操作为图形化操作,不在赘述,登录选证书时选中shanshui_id_rsa_2048_191130.pub需要使用的证书, 将XSHELL 启动时的会话选中上一步骤中创建的WSL会话配置WSL的SSH server开机自启动编写WSL的启动脚本 Set ws = CreateObject("Wscript.Shell") ws.run "wsl -d Debian -u root /...
2. 3. 4. 5. 6. 4. 在WSL里启动ssh服务: sudo service ssh start 1. 5. 打开Xshell或Xftp: 选择「新建会话」,新建的会话设置框的「连接」中添加如下内容: 名称:WSL(这个随便填) 协议:SSH 主机:127.0.0.1(本机环回接口) 端口号:8022 1.
在简单的摸索后,终于实现了使用putty、secureCRT、xshell等软件的远程登录。 第一步是要先检查子系统中是否开始了sshd服务,如果没有开启,使用相应命令开启。 @七禾页话 然后配置一下sshd服务(vi /etc/ssh/sshd_config),比如修改一下port等等,比较重要的是要检查是否允许使用密码登录,修改完成需要重启ssh服务: ...
1. 粘贴清华源 sudo vim /etc/apt/source.list 然后添加编写清华源 1. 2. sudo apt update 1. 本地子系统开启xshell连接 #安装ssh-server sudo apt install openssh-server ssh -y 1. 2. 设置root密码 passwd root 1. 允许root密码登录 vim /etc/ssh/sshd_config ...
按Win+X, 启动 Windows PowerShell (管理员),注意:是带有管理员的这个啊: 或者直接在搜索窗口中输入 Power, 然后选择以管理员方式运行: PowerShell 的窗口是: 可以把 PowerShell 理解成升级版的、功能更强劲的 cmd。 在PowerShell 窗口中,输入如下指令来激活 WSL 服务: ...
虽然win10自带的bash功能已经很丰富,操作也简便,不过习惯了用xshell, 还是选择用xshell来操作直接用xshell连接127.0.0.1 端口22 提示连接失败。说明应该是ubuntu的sshd服务设置有问题:解决方案如下:安装ssh apt-get install openssh-server 备份sshd配置文件 sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak...
按Win+X, 启动 Windows PowerShell (管理员),注意:是带有管理员的这个啊: 或者直接在搜索窗口中输入Power, 然后选择以管理员方式运行: PowerShell的窗口是: 可以把PowerShell理解成升级版的、功能更强劲的cmd。 在PowerShell窗口中,输入如下指令来激活WSL服务: ...