一、设置免密登录

2023/8/15

# 一、设置免密登录

# 1.首先来配置SSH免密码登陆

ssh-keygen -t rsa

出现如下内容:

Enter file in which to save the key (/home/dolphin/.ssh/id_rsa):

回车即可,出现如下内容:

Enter passphrase (empty for no passphrase):

直接回车,出现内容:

Enter same passphrase again:

直接回车,创建完成,结果内容如下:

  • 此时ssh公钥和私钥已经生成完毕,且放置在~ /.ssh目录下。切换到~/.ssh目录下

    cd ~/.ssh  
    
  • ~/.ssh目录下的文件有:

  • 下面在~/.ssh目录下,创建一个空文本,名为authorized_keys

    touch ~/.ssh/authorized_keys
    
  • 将存储公钥文件的id_rsa.pub里的内容,追加到authorized_keys中

    cat  ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys 
    

# 2、测试ssh

  • 下面执行ssh localhost测试ssh配置是否正确 ssh localhost
  • 一次使用ssh访问,会提醒是否继续连接 Are you sure you want to continue connecting (yes/no)?
  • 输入yes

后续再执行ssh localhost时,就不用输入密码了

  • 退出: $ exit