vscode+remotessh遠程辦公
- 前提條件:連接的那臺遠程電腦,已經開啓ssh server.
sudo apt-get install openssh-server
sudo service ssh start
- 步驟1:本地電腦。vscode 安裝 Remote Development插件
VSCode-》Extension中搜索Remote Development 安裝即可
- 步驟2:本地電腦。安裝Git
安裝過程中注意勾選““Use Git and optional Unix tools from the Command Prompt”。 - 步驟3:本地電腦。vscode按下快捷鍵 “ctrl+shift+p”,輸入 “Remote-ssh:settings”-》勾選“Show Login Terminal
- 步驟4:本地電腦。vscode按下快捷鍵 “ctrl+shift+p”,輸入 “Remote-ssh:conntect to host”-》“configure ssh host”,配置文件如下
# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host 192.168.xxx.xxx
HostName 192.168.xxx.xxx
User linduo
- 步驟5:本地電腦。vscode左側選擇Remote Explore圖標,選擇對應的目標。連接即可。注意:在彈出的窗口終端,輸入遠程主機的登錄密碼
免密登錄
- 本地電腦,輸入如下命令即可免密登錄。
# 回車後,所有內容默認即可
ssh-keygen -t rsa -b 4096
# 將公鑰拷到遠程主機上
ssh-copy-id [email protected]
# 測試,不輸入密碼即配置成功。
ssh [email protected] -p 22