目录
一、简要步骤
SSH客户端设置
- 安装openssh-clien
- 生成私钥
SSH服务器设置
- 安装openssh-server
- 新建公钥认证文件,复制公钥内容
- 修改sshd_config配置文件,禁止密码登录,允许公钥私钥登录,重启服务
VS Code设置
- 安装SSH插件
- 设置 ssh的配置文件config
二、SSH客户端配置
我的SSH客户端为win10,需要安装openSSH-client
,在设置 → 应用和功能 → 可选功能 → OpenSSH客户端
,安装后在终端测试
三、SSH服务器配置
1. 启动ssh服务
我的SSH服务器为Ubuntu,需要先检查是否安装Openssh-Server,若没有则安装,之后启动服务
# 默认只安装openssh-client
dekg -l | grep ssh
# 安装openssh-server
sudo apt install openssh-server
# 确认openssh-server是否启动, 若看到有sshd则说明已经启动服务
ps -e | grep ssh
# 如没有则可以手动启动服务
service ssh start