WSL 开启ssh

WSL 开启ssh

WSL(Windows Subsystem for Linux)是一种可以在Windows操作系统中运行Linux的机制。在WSL中,我们可以使用类似于Ubuntu、Debian等Linux版本的终端来运行各种Linux命令。而SSH(Secure Shell)是一种加密的网络协议,可以安全地连接远程服务器并进行远程操作。

在WSL中启用SSH可以方便我们在本地电脑上使用SSH连接到远程服务器进行操作。下面将介绍如何在WSL中启用SSH。

安装OpenSSH

在WSL中默认是没有安装OpenSSH的,需要我们手动安装。我们可以打开WSL终端,输入以下命令安装OpenSSH:

sudo apt update
sudo apt install openssh-server

安装完成后,我们可以在WSL中输入以下命令来检查是否成功安装OpenSSH:

ssh -V

如果显示了当前的OpenSSH版本,则说明已成功安装。

启用SSH

在完成OpenSSH的安装后,我们需要启动SSH服务。我们可以使用以下命令来启动SSH服务:

sudo service ssh start

如果已经启动,则可以使用以下命令来重新启动:

sudo service ssh restart

配置SSH

启用SSH服务后,我们还需要对SSH进行一些配置。我们需要使用以下命令打开SSH配置文件:

sudo nano /etc/ssh/sshd_config

在配置文件中,我们可以更改SSH服务的端口号、允许的用户等。例如,我们可以将SSH服务端口更改为2222:

#Port 22
Port 2222

我们也可以添加允许SSH登录的用户。例如,我们可以在配置文件中添加以下内容来允许用户名为”test”的用户进行SSH登录:

AllowUsers test

修改完配置文件后,我们需要使用以下命令重启SSH服务:

sudo service ssh restart

然后就可以用visual studio 去连接wsl了。上面的内容是抄的一个人的,因为看到这篇文章对我帮助很大,所以特地抄下来,以免以后找不到,同时感谢这个人,真的是节约了我几个月的时间

你可能感兴趣的:(ssh,运维)