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