【运维】vscode+remotessh远程办公

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章