vscode 遠程開發


(一) remote-ssh 插件

  • 安裝插件 remote-ssh
  • 安裝成功后點擊左邊欄的圖標
  • 點擊小齒輪配置
Host <name>
    HostName 192.168.0.xxx
    User linuxUserName
    IdentityFile C:\Users\...\.ssh\id_rsa 
    # 這個路徑放私鑰,隨便放在那里都可以

(二) Linux 密鑰登錄

  • 執行如下命令生成密鑰
ssh-keygen -C mykey
  • cd ~/.ssh 可以看到生成的密鑰
  • 在 .ssh 目錄下,制作公鑰
cat id_rsa.pub >> authorized_keys
  • 設置文件權限
chmod 600 authorized_keys
chmod 700 ~/.ssh
  • 修改 ssh 相關的配置文件
/etc/ssh/sshd_config

RSAAuthentication yes
PubkeyAuthentication yes

root 用戶能否通過 SSH 登錄:
PermitRootLogin yes

當完成全部設置,以密鑰方式登錄成功后,可以禁用密碼登錄:
PasswordAuthentication no

最后,重啟 SSH 服務:
service sshd restart
或者
sudo service sshd restart
  • 最后把私鑰下載到本機,配置 vscode --> remote-ssh 即可

插件

  • vim
  • vue


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM