黑基网 首页 服务器 Linux 查看内容

IT人员必备linux安全运维之Ssh用途、安全性、身份认证以及配置……

2017-9-26 01:28| 投稿: xiaotiger |来自: 互联网

摘要: ITSSH一般用途提供shell,解决telnet不安全的传输1、修改默认ssh默认端口vi /etc/ssh/sshd_config修改之后重启systemctl restart sshdSSH安全性和配置最佳实践1、配置root无法shh登陆 vi /etc/ssh/sshd_config配置完 ...

IT

SSH一般用途

提供shell,解决telnet不安全的传输

1、修改默认ssh默认端口

vi /etc/ssh/sshd_config

修改之后重启

>systemctl restart sshd

SSH安全性和配置最佳实践

1、配置root无法shh登陆

> vi /etc/ssh/sshd_config

配置完成后,重启ssh服务

在连接就不生效了,提示拒绝密码

2、 SSH访问控制(限制网段)

vi /etc/hosts.deny

拒绝所有

连接不上

拒绝192.168.1网段ssh

这边只拒绝2网段,所以可以连接

3、 SSH访问控制(限制账号)

vi /etc/ssh/sshd_config

限制test和root登录

4、 ssh仅适用协议2

vi /etc/ssh/sshd_config

去掉注释,需要重启,只支持ssh协议2,不支持1

5、 ssh密码错误次数和限制空密码

vi /etc/ssh/sshd_config

重启服务

6、 ssh限制内网登录

这样就只能130ssh登录了

配置ssh身份认证

vi /etc/ssh/sshd_config

systemctl restart sshd

1、 使用公钥和私钥

ssh-keygen -t rsa(这边以test为例子)

回车------------输入口令------确认口令

第一个文件是私钥

第二个文件是公钥

将test的私钥上传到test1上去

ssh-copy-id

输入test1的密码

成功上传

切换到test1

Cd .ssh

Ll

发现了test的私钥

此时我们用test去用户去登录test1,需要输入的是口令,而不是test1的密码

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6468624808778138125/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花
1

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

相关阅读

最新评论


新出炉

返回顶部