在WSL Ubuntu中启用root用户的SSH服务 在Ubuntu 中,默认情况下 root 用户是禁用 SSH 登录的,这是为了增加系统安全性。 一、修改配置 找到PermitRootLogin 行:在文件中找到 PermitRootLogin 配置项。默认情况下,它通常被设置为 PermitRootLogin prohibit-password 或 PermitRootLogin without-password。 sudo vim /etc/ssh/...
$SSH_CONFIG # 启用密码身份验证 sed -i "s/^#\?PasswordAuthentication .*/PasswordAuthentication yes/" $SSH_CONFIG # 设置root密码 echo "请输入新的root密码:" passwd root # 创建启动脚本文件 /etc/init_wsl_ssh.sh 并写入启动命令 INIT_SCRIPT="/etc/init_wsl_ssh.sh" ...
windows10中WSL启用OpenSSH 一、系统本身自带的SSH有问题,需要remove一下,重新install一下 sudo apt-get remove openssh-server 二、然后重新安装 sudo apt-get install openssh-server 三、配置sshd_config sudo vim /etc/ssh/sshd_config Port22PasswordAuthentication yes#允许用户名密码方式登录 四、修改完后重启...
需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。 以管理员身份打开 PowerShell 并运行: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 安装wsl和Ubuntu(默认安装Ubuntu22.04) wsl --install 将WSL 2 设置为默认...