sudo apt-get install openssh-server 配置SSH服务: 编辑SSH配置文件 /etc/ssh/sshd_config,确保以下设置: Port 22(或者你选择的任何其他端口) PermitRootLogin yes(如果你允许root用户登录) PasswordAuthentication yes(如果你允许密码认证) 启动SSH服务: 启动SSH服务,并设置为开机自启: # 启动SSH服务sudo service s...
在WSL(Windows Subsystem for Linux)中开启SSH服务,可以按照以下步骤进行: 1. 确认WSL已正确安装并启用 确保你已经在Windows上启用了WSL功能,并且已经安装了一个Linux发行版(如Ubuntu)。你可以在Microsoft Store中搜索并安装你选择的Linux发行版。 2. 在WSL中安装SSH服务器软件 打开WSL终端,然后执行以下命令来安装Open...
xurong@DESKTOP-SOE9MG1:~/.ssh$ sudo service ssh restart Restarting OpenBSD Secure Shell server: sshd. 此处注意:WSL(Windows Subsystem for Linux)会自动将硬盘挂载到mnt目录下,所以上面我直接将C盘中id_rsa.pub密钥复制到/home/xurong/.ssh/authorized_keys中: 第6步:ssh测试连接成功 C:\Users\Administra...
首先是Ubuntu ssh服务开机自动启动,这个可以直接将脚本中的语句替换为 wsl sudo /usr/sbin/service ssh start 但是需要注意这里使用了sudo,且没有提供密码,因此需要给你wsl的用户对该命令设置无需密码,询问chatgpt会得到如下结果 如果想要省心,也可以直接改成如下内容,对所有命令都无需密码,但可能会有一点安全隐患。
sudo service ssh --full-restart 安装完重启后,可以使用Windows主机内的shell工具,进行连接测试。首先查询WSL2-Ubuntu的虚拟网卡地址: ifconfig 如上图的虚拟网卡地址为172.20.15.76, 所以在Windows的ssh工具的关键信息如下: 连接地址:172.20.15.76 账户:User(Ubuntu的用户名) ...
1、为什么要DIY私有服务器?如果有积灰的旧电脑可以挖掘下残余价值,打造属于自己的服务器。主要思路是WSL+SSH+内网穿透解决。 2、什么是WSL?它指适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。 WSL 旨在为希望同时使用 Wi...
重装openssh-server 并配置端口号,密码登录,监听地址 bash sudoaptremoveopenssh-serversudoaptinstallopenssh-serversudonano/etc/ssh/sshd_config wsl 里面新建 sh 文件,内容如下 bash ipa|grep-w"inet"|grep-w"eth0"|cut-d" "-f6|cut-d"/"-f1 ...
1、安装SSH WSL的Ubuntu貌似没有自动SSH服务,需要安装: Bash 1 sudo aptinstallopenssh-server 2、配置SSH 安装完成后,可以修改SSH端口: Bash 1 sudosed -i'/Port /c Port 2222'/etc/ssh/sshd_config 即把端口改为2222。如果实在用不习惯命令行,可以用宝塔修改。
wsl 开启SSH自启动 systemd 目录标题 Linux SSHD 设置开机自启的前置工作 第一章:了解和设置 SSHD 用户 1.1 选择合适的 UID 和 GID 1.2 创建用户和组 1.3 配置家目录 1.4 手动编辑 `/etc/passwd` 文件添加 SSHD 用户 步骤1.2(替代):手动添加用户
使用SSH 访问其他电脑上的旧版 WSL2 由于远端的电脑(下称宿主机,后面的远端电脑指的是自己随身用的电脑)使用 Windows 10 ,不太方便重装,但又想要在它上面做 Linux 的开发,所以想到用 WSL 解决。之前我的做法都是先在远端电脑使用远程桌面到宿主机,然后再在宿主机上连接 WSL 开发的,但体验下来不太舒服,因此...