美文网首页
Linux系统 SSH 服务安全配置简要说明

Linux系统 SSH 服务安全配置简要说明

作者: 凉风儿 | 来源:发表于2017-04-06 13:04 被阅读0次

说明

直接使用root帐号虽然方便,但是危险,犯下的错误也是致命的,通常使用普通帐号登录然后再切换到root帐号,或使用sudo,另外禁止任意地址通过ssh连接到服务器。

步骤

  1. 将 ssh 连接端口改成非标准的高端端口【1024到65535】,禁止 root 帐号直接登录,配置文件位置 /etc/ssh/sshd_config;

Port 22022 # 端口
PermitRootLogin no # 禁止 root 直接登录

  1. 重启 sshd 服务;
/etc/init.d/sshd restart # 重启 sshd 服务
  1. 限制 ssh 连接的 IP 地址,只允许用户指定的 IP 地址可以 ssh 连接服务器。
    修改 /etc/hosts.allow 和 /etc/hosts.deny 这两个配置文件。
> vim /etc/hosts.deny #设置禁止所有ip连接服务器的sshd

文件末尾追加:sshd:all:deny

> vim  /etc/hosts.allow    #设置允许指定ip连接服务器的sshd

文件末尾追加:sshd:210.xx.xx.xx:allow

  1. 用普通账号登录ssh后,用su命令切换到root账号即可。
> su - root

参考

https://help.aliyun.com/knowledge_detail/41212.html?spm=5176.doc51403.2.7.O6ePFi

相关文章

  • Linux系统 SSH 服务安全配置简要说明

    说明 直接使用root帐号虽然方便,但是危险,犯下的错误也是致命的,通常使用普通帐号登录然后再切换到root帐号,...

  • 开发人员常用Linux命令详解

    一 简要说明 通过Linux系统进行研发或部署环境时,都需要操作linux系统,一般是通过ssh登录远程服务器,采...

  • Linux下的ssh安全防护

    SSH是一种广泛使用的协议,用于安全访问Linux服务器。大多数用户使用默认的SSH配置连接服务器,但是,默认配置...

  • linux:ssh/sshfs/tftp/dns等服务配置

    服务配置 ssh sshfs tftp dns Linux 服务配置 service 服务 statusserv...

  • ssh相关

    查看系统ssh安全登录日志 重启sshd服务 配置本地ssh免密登录使用ssh-copy-id将本地的ssh-ke...

  • Linux_187_服务器安全与sshd配置

    ssh配置文件Linux强调一切皆文件,Linux系统更改各种软件的配置参数,也就是在修改文件内容而已sshd服务...

  • Centos网络设置(nat模式)

    nat模式用于本地通过ssh访问服务器,也方便于下载与更新,以及服务器之间有通讯,下面简要说明如何配置nat模式....

  • NodeJS 服务器配置部署🇭🇰

    配置 ssh-key 登录 linux 服务器 访问服务器ssh root@0.0.0.0 生成公钥ssh-key...

  • Linux SSH安全加固

    Linux SSH 安全加固,这里使用CentOS7.5 做演示 一、配置SSH双因素登录 ​ ...

  • 第7章 网络服务及安全

    第7章 网络服务及安全 SSH服务 SSH协议简介 Ubuntu安装SSH SSH服务配置 使用putty登陆SS...

网友评论

      本文标题:Linux系统 SSH 服务安全配置简要说明

      本文链接:https://www.haomeiwen.com/subject/uoigottx.html