博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 认证
阅读量:5129 次
发布时间:2019-06-13

本文共 452 字,大约阅读时间需要 1 分钟。

ssh-keygen -t rsa

ssh-copy-id -i ~/.ssh/id_rsa.pub "-p port userName@server"

注意点一:

SSH公钥认证必须设置合适的权限 : .ssh目录的权限为 700, authorized_keys的权限为600

错误排查方法:

CentOS 6的SSH登录信息记录在/var/log/secure

主要点二:

向目标机器添加公钥后,通过SSH登录时,仍提示输入密码:

原因:目标机器的SSH服务没有开启公钥验证;

解决方法:

vim /etc/ssh/sshd_config

开启以下配置:

RSAAuthentication yes

PubkeyAuthentication yes
AuthorizedKeysFile    .ssh/authorized_keys

重起sshd服务:service sshd restart

 

转载于:https://www.cnblogs.com/rushoutasia/p/5181126.html

你可能感兴趣的文章
Python IO模型
查看>>
DataGridView的行的字体颜色变化
查看>>
局域网内手机访问电脑网站注意几点
查看>>
[Serializable]的应用--注册码的生成,加密和验证
查看>>
Android-多线程AsyncTask
查看>>
LeetCode【709. 转换成小写字母】
查看>>
CF992E Nastya and King-Shamans(线段树二分+思维)
查看>>
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:
查看>>
linux install ftp server
查看>>
alter database databasename set single_user with rollback IMMEDIATE 不成功问题
查看>>
WCF揭秘——使用AJAX+WCF服务进行页面开发
查看>>
【题解】青蛙的约会
查看>>
IO流
查看>>
mybatis调用存储过程,获取返回的游标
查看>>
设计模式之装饰模式(结构型)
查看>>
Swift3.0服务端开发(三) Mustache页面模板与日志记录
查看>>
EntityFrameWork 实现实体类和DBContext分离在不同类库
查看>>
autopep8
查看>>
GIT在Linux上的安装和使用简介
查看>>
基于C#编程语言的Mysql常用操作
查看>>