测试sshd服务是否能在WSL开机后自动启动: 重启你的Windows系统,确保WSL在启动时能够自动启动sshd服务。 在WSL启动后,通过以下命令来检查sshd服务是否正在运行: bash sudo systemctl status sshd 你也可以使用ps -aux | grep sshd | wc -l命令来检查sshd服务的进程数,如果值大于1,则说明sshd服务已经成功启动。
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...
# xrdp 打不开程序 执行sudoaptinstalllibexo-1-0 mstsc连接即可 转发wsl2 端口脚本 重装openssh-server 并配置端口号,密码登录,监听地址 bash sudoaptremoveopenssh-serversudoaptinstallopenssh-serversudonano/etc/ssh/sshd_config wsl 里面新建 sh 文件,内容如下 ...
解决方案是通过ssh-keygen -A创建密钥即可: 左右滑动 [root@wsl:~]# ssh-keygen -A ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519 [root@wsl:~]# [root@wsl:~]# service ssh start * Starting OpenBSD Secure Shell server sshd [ OK ] [root@wsl:~]# -A 对于不存在主机密钥的每...
首先在WSL2的Ubuntu内开启sshd。这一步以前就做过了。大致步骤如下: $sudo apt-get install openssh-server 配置Ubuntu sshd: $sudo vi /etc/ssh/sshd_config Port 22 Port 8222 重启ssh service生效 $sudo service ssh restart 可以用netstat -ntlp检查端口使用 ...
WSL Ubuntu是默认无法使用标准的命令来开启sshd开机自启动的,因为在WSL Ubuntu中这个开机本就属于一个伪概念,所以更准确的说就是设置WSL Ubuntu中的sshd自启动。 使用标准的ubuntu命令: sudo systemctl start ssh 结果失败。 在网上找到资料,成功解决了这个问题: ...
Linux SSHD 设置开机自启的前置工作 在探索如何让我们的 SSH 服务在 Linux 系统启动时自动运行之前,有必要理解一些基础的配置步骤和最佳实践。通过本篇博客,我们将一步步走过设置sshd的开机自启动的各个前置工作,确保你能够安全且高效地管理你的服务。 第一章:了解和设置 SSHD 用户 ...
$ sudo vim/etc/ssh/sshd_config 修改1:把13 行的#Port 22改为Port 22。 修改2:把32行的#PermitRootLogin prohibit-password改为PermitRootLogin yes。 修改3:把56行的#PasswordAuthentication yes改为PasswordAuthentication yes。 修改之后,启动 sshd 服务: ...
sshd: no hostkeys available -- exiting. 这里可能有2种原因,一是当前用户非root用户,此时切换到root用户执行即可,二是可能缺少密匙文件,可进入/etc/ssh查看是否存在下图中2个文件,若不存在,执行以下命令生成即可。 $ sudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key$ sudo ssh-keygen -t rsa -...
通常,在wsl中启动sshd等后台服务,可以在wsl中用/etc/init.d/ssh start启动sshd服务(前提是sshd已经设置好,能正常启动服务),但关闭wsl或重启windows系统后就没有了。 而在ubuntu的wsl上通过update-rc.d设置ssh等服务开机启动是没用的。 根据之前博客介绍的wsl命令来启动wsl子系统中的sshd等后台服务是可行的,要实现...