当前位置 : 李杰的流水账 > 技术 > linux

mac与centos无密码登陆

1、本地 回到家目录 mkdir ~/.ssh chmod 700 ~/.ssh ssh-keygen -q -f ~/.ssh/id_rsa_xxx -t rsa // id_rsa_xxx自己命名,回生成两个文件,一个是.ssh/id_rsa_xxx,还一个是.ssh/id_rsa_xxx.pub,也就是大家常说的公钥秘钥 2、远程目录 把本地文件.ssh/id_rsa_xxx.pub拷贝到对应远程服务器家目录 scp ~/.ssh/id_rsa_xxx.pub user@192.168.1.1:~ 找到对应的家目录 mkdir ~/.ssh chmod 700 ~/.ssh mv ~/.ssh/id_rsa_xxx.pub ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys 3、回到本地家目录 打开.ssh/config,增加如下 Host 你希望的host名称 HostName 远程ip User 远程用户名 PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa_xxx 保存退出 命令行 ssh 你希望的host名称

内容列表