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名称
最新内容
- Linux系统下systemctl常用命令以及service文件配置
- CI PHP7 session 不能读取的问题
- centos 7.4 基本配置
- mysqldump导入导出数据库总结
- Linux下的tar压缩解压缩常用命令
- 查看 SELinux状态、临时关闭SELinux、永久关闭SELinux
- centos6.8 yum安装mysql 5.6
- CentOS之7与6的区别2
- CentOS之7与6的区别1
- Mysql 忘记root密码的完美解决方法
- 输入密码登录,Linux scp (rsync)设置nohup后台运行
- ubantu zabbix部署——安装配置zabbix agent详解
- Zabbix客户端(agent端口)安装配置
- CentOS 7添加开机启动服务/脚本
- 阿里云机器配置 centos 6.8