Loading... ## 服务器配置 要想通过VSCode连接服务器并修改服务器上的文件,需要root用户身份登录。而腾讯云主机ubuntu系统默认用户名为ubuntu,所以无法直接登录,需要先设置开启允许 root 用户登录,方法如下: ### 修改root账户密码 登录服务器后,输入命令`sudo passwd root`,然后根据提示两次输入要设置的密码即可。 ### 修改ssh配置 执行命令`sudo vi /etc/ssh/sshd_config`打开`sshd_config`文件。 按`I`键进入编辑模式,找到如下代码: ``` #PermitRootLogin XXXXX ``` 将其改为 ``` PermitRootLogin yes ``` 注意行首的井号`#`要删掉,不然该行为注释不起作用。 ### 重启ssh服务 执行命令`sudo service ssh restart` 至此,服务器已经配置完成,下一步进行VSCode的配置。 ## VSCode配置 ### 扩展安装 要使VSCode具备SSH功能,需要安装下面的扩展: - Remote - SSH  ### 扩展设置 右键扩展,进入扩展设置,进行以下项目的勾选和反勾选: - [ ] Remote.SSH: Show Login Terminal - [x] Remote.SSH: Use Local Server ### 新建SSH连接 操作方法见图,按照格式要求输入`root@服务器公网IP`  随后按要求选择服务器平台、在终端处输入刚才设置的root账户密码即可。 ### 使用 右键新创建的SSH连接,选择`Open on SSH Host in Current Window`即可开启链接,按提示在终端输入刚才设置好的root账户密码。  待连接成功后,即可与在本地使用VSCode一样,界面左上角`文件-打开文件夹`即可打开服务器中的文件夹进行查看编辑等操作。 最后修改:2023 年 04 月 20 日 © 允许规范转载 赞 11 点赞有超好看的动画,不想看看吗😏