要在WSL(Windows Subsystem for Linux)上通过SSH进行连接,你可以按照以下步骤操作:
- 安装OpenSSH服务器:
在WSL中,默认可能没有安装OpenSSH服务器。你可以通过以下命令来安装它:
bash
sudo apt-get update
sudo apt-get install openssh-server
如果已经安装,可能需要重新安装以确保最新版本:
bash
sudo apt-get remove openssh-server
sudo apt-get install openssh-server
- 配置SSH服务:
编辑SSH配置文件/etc/ssh/sshd_config
,确保以下设置:
Port 22
(或者你选择的任何其他端口)PermitRootLogin yes
(如果你允许root用户登录)PasswordAuthentication yes
(如果你允许密码认证)
- 启动SSH服务:
启动SSH服务,并设置为开机自启:
bash复制
sudo service ssh start
sudo systemctl enable ssh