线上服务器网络安全配置与系统登陆安全配置| 学习笔记

简介: 快速学习线上服务器网络安全配置与系统登陆安全配置。

开发者学堂课程【线上Linux服务器优化经验线上服务器网络安全配置与系统登陆安全配置】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/382/detail/4799


线上服务器网络安全配置与系统登陆安全配置


内容简介

一、网络安全配置

1.Selinux 配置(如何关闭 selinux)

2.iptables 配置

二、系统登录安全与 SSH 配置

1.授权用户登录与 sudo 设定(提升用户使用权限)

2.ssh 安全登录经验

 

一、网络安全配置

1.Selinux 配置(如何关闭 selinux)

系统安装完之后直接关闭Selinux,避免出现问题。

image.png

cat  /etc/selinux/config(查找 Selinux)

SELINUX 的状态(参数):

enforcing 开启状态

permissive 提醒的状态

disabled 关闭状态

命令行关闭:setenforce 0

改完配置文件 disabled,变成关闭状态,但现在是没有生效的,所以我们需要把服务器重启才能生效。

如果不想重启还有一种方法就是执行命令 setenforce 0,通过这个命令可以对Selinux 关闭了。我们的业务也就正常了。

2.iptables 配置

也叫软件防火墙,这个是根据我们需要设置的。

/etc/sysconfig/iptables

推荐配置:

在配置 iptables 时,首先确认一下 iptables 是否是打开状态,如果没有打开,我们是要把它打开的。

打开之后我们可以发现其实 iptables 是由三个链组成的 INPUT  AINPUT  P INPUT 。

最常用的还是 INPUT 链,这个链其实它是对出入的连接做一个限制。INPUT对外面的访问请求做限制。

如果远程控制,iptables -P INPUT ACCEPT 要完全打开,如果没有打开,可能就直接连不上服务器了,被关到门外面去了。

iptables -P INPUT ACCEPT(要完全打开)

iptables -F

iptables -AINPUT(链)-p tcp-m tcp--dport 80(服务器端口)-jACCEPT(对所有人员开放)

Iptables-AINPUT-s1.1.1.1 -p tcp -m tcp--dport 22 -j ACCEPTiptables-AINPUT-s2.2.2.2 -p tcp-m tcp--dport22-jACCEPT

iptables -AINPUT -i eth1 -jACCEPT

iptables -AINPUT-i lo -jACCEPT

iptables -AINPUT-m state--state RELATED,ESTABLISHED -j

ACCEPT

iptables-A INPUT-p tcp-m tcp--tcp-flags FIN,SYN,RST,PSH,ACK,URG NONE -jDROP

iptables -A INPUT-p tcp-m tcp--tcp-flags FIN,SYN FIN,SYN -j DROP

iptables -A INPUT-p tcp-m tcp--tcp-flags SYN,RST SYN,RST -j DROP

iptables -A INPUT-p tcp -m tcp--tcp-flags FIN,RST FIN,RST -j DROP

iptables -A INPUT-p tcp-m tcp--tcp-flags FIN,ACK FIN -j DROP

iptables -A INPUT-p tcp-m tcp--tcp-flags PSH,ACK PSH -j DROP

iptables -A INPUT-p tcp-m tcp--tcp-flags ACK,URG URG -j DROP

iptables -  DROP

iptables -P OUTPUT ACCEPT

iptables -P FORWARD DROP

查看 iptables 策略:

最好指定 IP

允许某些 IP 开放,其他全部禁止

Iptables-L-n(命令,查看防火墙策略)

 

二、系统登录安全与 SSH 配置

1.授权用户登录与sudo设定(提升用户使用权限)

一般在服务器安装完成之后,建议不管管理员也好,开发人员也好,测试人员也好,都不建议给 sudo 用户登录,也就是禁止登录。

我们会建一个普通用户来登录系统,然后我们有时候会做一些管理员的工作,这时候就关系到授权用户,包括权限提升,类似于 sudo 操作。

具体操作在 /etc/sudoers 里面做一些操作。

设置一些权限

/etc/sudoers文件

=  

常见配置:

Iiveylinux  ALL=(ALL)  NOPASSWD:ALL

2.ssh 安全登录经验

备份:cp/etc/ssh/sshd_config sshd_config_bak (运维必备守则)必须做备份

vi /etc/ssh/sshd_config(SSH配置文件)

#SSH 链接默认端口

#不使用 DNS 反查,可提高 ssh 连接速度

UseDNS no(是否使用 DNS 反查)

#关闭 GSSAPI 验证,可提高 ssh 连接速度

GSSAPIAuthentication no(没有太大作用,建议关闭掉)

#禁止root账号登陆

PermitRootLogin no(默认是 yes,我们把它改成 no 就可以)可以提高安全程度

关于端口问题,默认连接端口是 Port 22 ,就是2端口,这个其实是有危险的,为了安全起见我们可以把2端口改掉,

比如改成 Port 2222 用四位以上的,建议设置比较高的。

相关文章
|
监控 安全 Ubuntu
从零开始学安全:服务器被入侵后的自救指南
在信息爆炸时代,服务器安全至关重要。本文针对黑客入侵问题,从应急处理、系统恢复到安全加固全面解析。发现入侵时应冷静隔离服务器,保存日志证据,深入排查痕迹;随后通过重装系统、恢复数据、更改密码完成清理;最后加强防火墙、更新软件、部署检测系统等措施防止二次入侵。服务器安全是一场持久战,需时刻警惕、不断优化防护策略。
1650 1
|
存储 运维 监控
云服务运行安全创新标杆:阿里云飞天洛神云网络子系统“齐天”再次斩获奖项
阿里云“超大规模云计算网络一体化运行管理平台——齐天系统”凭借卓越的技术创新与实践成果,荣获“云服务运行安全创新成果奖”,同时,齐天团队负责人吕彪获评“全栈型”专家认证。
|
12月前
|
机器学习/深度学习 存储 监控
内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
企业文件服务器审计是保障信息安全、确保合规的关键措施。DataSecurity Plus 是由卓豪ManageEngine推出的审计工具,提供全面的文件访问监控、实时异常告警、用户行为分析及合规报告生成功能,助力企业防范数据泄露风险,满足GDPR、等保等多项合规要求,为企业的稳健发展保驾护航。
354 0
|
10月前
|
存储 算法 安全
即时通讯安全篇(三):一文读懂常用加解密算法与网络通讯安全
作为开发者,也会经常遇到用户对数据安全的需求,当我们碰到了这些需求后如何解决,如何何种方式保证数据安全,哪种方式最有效,这些问题经常困惑着我们。52im社区本次着重整理了常见的通讯安全问题和加解密算法知识与即时通讯/IM开发同行们一起分享和学习。
584 9
|
10月前
|
人工智能 安全 网络安全
从不确定性到确定性,“动态安全+AI”成网络安全破题密码
2025年国家网络安全宣传周以“网络安全为人民,靠人民”为主题,聚焦AI安全、个人信息保护等热点。随着AI技术滥用加剧,智能化攻击频发,瑞数信息推出“动态安全+AI”防护体系,构建“三层防护+两大闭环”,实现风险前置识别与全链路防控,助力企业应对新型网络威胁,筑牢数字时代安全防线。(238字)
607 1
|
12月前
|
监控 安全 网络安全
网络安全工具及其使用方法:保护数字安全的第一道防线
在信息时代,网络攻击变得日益复杂且频繁,保护个人和企业数据安全的重要性日益凸显。幸运的是,各种网络安全工具为用户提供了有效的防护手段。从防火墙到密码管理器,这些工具覆盖了威胁检测、攻击防御和数据保护的方方面面。本文将介绍几款常用的网络安全工具,并提供其使用方法,以帮助您构建强大的网络安全防线。
478 1
|
人工智能 安全 算法
长擎安全操作系统:构筑企业级服务器安全的坚固基石
长擎安全操作系统,以自主可控内核为基础,构建七层纵深防御体系,全面支持国密算法与可信计算,适配能源、金融、制造等关键行业,为企业服务器提供全方位安全保障,助力数字化转型安全发展。
|
11月前
|
运维 监控 安全
计算机网络及其安全组件纲要
本文主要介绍了 “计算机网络及常见组件” 的基本概念,涵盖网卡、IP、MAC、OSI模型、路由器、交换机、防火墙、WAF、IDS、IPS、域名、HTTP、HTTPS、网络拓扑等内容。
481 0
|
12月前
|
安全 Linux 网络安全
Python极速搭建局域网文件共享服务器:一行命令实现HTTPS安全传输
本文介绍如何利用Python的http.server模块,通过一行命令快速搭建支持HTTPS的安全文件下载服务器,无需第三方工具,3分钟部署,保障局域网文件共享的隐私与安全。
2954 0