1.执行ssh-keygen -t rsa生成公私钥对

私钥放本地.ssh文件夹下(默认在这个文件夹下, 不需要移动)
image.png

2.公钥放入服务器~.ssh文件夹下的authorized_key文件中, 如果没有就新建此文件

image.png
image.png

3.重启sshd服务systemctl restart sshd.service

4.在本地.ssh文件夹下新建一个文件名为config的文件, 配置如下

image.png
Host 服务器登录名
HostName: 服务器地址
User 登录用户
Port 服务器ssh的port
IdentityFile 私钥地址

5.使用ssh bf命令登录服务器

ssh配置文件在/etc/ssh/sshd_config目录下, 包括port, AuthorizedKeysFile等


Felix
73 声望2 粉丝