[实验环境]
本次环境是:Centos7.6+python3.8+sshd
[步骤]
1. 进入.ssh目录
1.1 cd ~/.ssh进入到.ssh目录下并查看该目录路径
说明:cd ~/.ssh命令在linux系统终端的任何目录下通过切换命令都能进入到.ssh目录下
[root@gxl-1 OP]# cd ~/.ssh
[root@gxl-1 .ssh]# pwd
/root/.ssh
1.2 查看.ssh目录下的内容,执行命令ls -al。此时该目录下没有任何的文件和文件夹
[root@gxl-1 .ssh]# ls
[root@gxl-1 .ssh]#
2. 生成SSH免登录密钥
2.1 在.ssh下执行命令如下命令,连续四个回车,执行完该命令后,会生成两个文件:id_rsa(私钥)、id_rsa.pub(公钥)
[root@gxl-1 .ssh]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:tgRapF&