密钥验证; 公钥(服务器上)私钥(客户端)
在远程登录软件上可生成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

最新文章

  1. Drawable实战解析:Android XML shape 标签使用详解(apk瘦身,减少内存好帮手)
  2. JAVA连接SqlServer2008R2和MySql数据库
  3. 接口 Post
  4. switch(){}default后是有冒号的
  5. java gui 下拉框中项删除按钮
  6. 连接Oracle远程数据库错误:ORA-12541,ORA-12514,ORA-01017的解决方法!
  7. jquery之wrap(),wrap(),unwrap()方法详解
  8. linux kernel 0.11 setup
  9. 套题 Codeforces Round #277 (Div. 2)
  10. MySQL数据库加密与解密
  11. HDU 1124 Factorial (数论)
  12. 关于 ASP.NET 验证码
  13. 第25周五迷茫定位&转行理论建议
  14. Spark简述及基本架构
  15. 6、plsql编程
  16. webpack 理解
  17. asp.net core系列 48 Identity 身份模型自定义
  18. css3修改浏览器scroll默认样式
  19. JXOJ(基于UOJ)部署日志
  20. OO第5-7次作业总结

热门文章

  1. python函数:叠加装饰器、迭代器、自定义迭代器、生成式
  2. 5.Shell 流程控制语句
  3. Mysqldump备份问题
  4. PCB拼板
  5. Tomcat控制台日志输出到本地文件
  6. Mysql索引类型分析
  7. ASP.NET Core 基础知识(四) Startup.cs类
  8. SQLite3的安装与使用
  9. pandas聚合和分组运算之groupby
  10. 【Winform-自定义控件】自定义Tab Control 带关闭符号(X)的标签页