- 查看服务器是否安装ssh
ssh -V
OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017(已安装) - 首先在windows系统的cmd里面输入 ssh-keygen
不用设置密码。(enter建)
生成私钥公钥地址默认在C:\Users\DELL.ssh
若要修改,地址格式为
/XX/XX/XX/id_rsa (钥匙名一定要写)
D:\SSH这种写法错误,Windows的路径名不适用
然后在cd C:\Users\DELL.ssh上生成
id_rsa.pub 公钥,上传到服务器
id_rsa 私钥,写到本地config配置信息里
- 服务器配置
mkdir -p .ssh
mkdir authorized_keys
公钥信息复制到 authorized_keys 文件
-在本地上配置服务器信息
cd C:\Users\DELL.ssh 的config文件里
Host XXXX
HostName 服务器IP
User 服务器用户名
IdentityFile C:\Users\DELL.ssh\id_rsa (私钥地址)