默认计划
930人加入学习
(23人评价)
Linux安全基础
价格 ¥ 399.00
该课程属于 高校公益行 | 网络安全实践训练营 请加入后再学习

SSH安全性和配置最佳实践

  将root账户仅限制为控制台访问:

  配置TCP Wrappers,对远程主机进行访问控制:

  在工作站或者笔记本电脑上,关闭SSH服务并卸载SSH服务器包:

    通过控制用户账号,限制其对SSH的访问:

    仅使用SSH Protocol2:

    不支持闲置会话,并配置Idle Logout Timeout间隔:

    禁用空密码,设置密码重试次数:

    禁用基于主机的身份验证:

    禁用用户的.rhosts文件:

    限制SSH,将侦听绑定到可用的网络接口与端口:

    始终保持SSH补丁版本最新:

 

   

 

[展开全文]

ssh禁止root用户登陆:

vim /etc/ssh/sshd_config

PermitRootLogin no

systemctl restart sshd.service

 

配置TCP Wrappers 对远程主机进行访问控制

vim /etc/hosts.deny

sshd: ALL //禁止所有远程主机访问sshd

vim etc/hosts.allow

sshd: 172.16.8. //仅允许这个网段访问

关闭ssh并卸载

systemctl stop sshd.service

yum -y remove openssh-server

通过控制账号限制ssh登陆

vim /etc/ssh/sshd_config

allowusers 

denyusers 

重启服务

仅使用 ssh Protocol 2

sshd_config

23行

禁用空密码 设置密码重试次数

sshd_config  78 51 行

 

[展开全文]

ssh安全最佳实践

sshd_config 删除#yes改为no仅限控制台访问、重启

配置TCP Wrappers 

在工作站或笔记本卸载禁用ssh

区分公网IP和内网IP绑定侦听IP地址

始终保持ssh补丁版本最新、放到任务计划里面定期更新

[展开全文]

授课教师

高级讲师

课程特色

视频(35)
下载资料(3)