centos6密钥验证
2024-09-05 12:22:58
密钥验证; 公钥(服务器上)私钥(客户端)
在远程登录软件上可生成SSH密钥对。
在服务器上建目录.SSH 再在其中建文件authorized_keys,
复制公钥到服务器上此文件中.
(1)selinux (2)netfilter(iptables)防火墙
关闭防火墙:临时setenforce 0 / iptables -F
永久关闭防火墙需修改配置文件:(1)/etc/selinux/config
将其中selinux=enforcing改为disabled.
(2)service iptables save将防火墙规则保存到/etc/sysconfig/iptables
修改目录权限为700,文件权限为600。
*注意其中,要登录的用户所在家目录权限改为600。
基于密钥认证的配置
# vi /etc/ssh/sshd_config
PasswordAuthentication no //禁止使用基于口令认证的方式登陆
PubkeyAuthentication yes //允许使用基于密钥认证的方式登陆
重新载入sshd.
#/etc/init.d/sshd reload
最新文章
- Drawable实战解析:Android XML shape 标签使用详解(apk瘦身,减少内存好帮手)
- JAVA连接SqlServer2008R2和MySql数据库
- 接口 Post
- switch(){}default后是有冒号的
- java gui 下拉框中项删除按钮
- 连接Oracle远程数据库错误:ORA-12541,ORA-12514,ORA-01017的解决方法!
- jquery之wrap(),wrap(),unwrap()方法详解
- linux kernel 0.11 setup
- 套题 Codeforces Round #277 (Div. 2)
- MySQL数据库加密与解密
- HDU 1124 Factorial (数论)
- 关于 ASP.NET 验证码
- 第25周五迷茫定位&;转行理论建议
- Spark简述及基本架构
- 6、plsql编程
- webpack 理解
- asp.net core系列 48 Identity 身份模型自定义
- css3修改浏览器scroll默认样式
- JXOJ(基于UOJ)部署日志
- OO第5-7次作业总结