网络安全管理-用户账号

简介:
现在的linux在安全方面都已经很完善了,但是还存在一些安全隐患,这就需要我们在安全机制上的加强。

1、账号和口令
主要是/etc/passwd和/etc/shadow两个文件,/etc/passwd主要是存放账户,/etc/shadow主要是存放用户口令。
这两个文件非常的重要,是Linux的第一个关卡。用户要登录系统,都必须经过这两个文件的验证。
[root@Linux ~]# ls -l /etc/passwd
-rw-r--r-- 1 root root 1479 Aug 26 16:44 /etc/passwd
[root@Linux ~]# ls -l /etc/shadow
-r-------- 1 root root 967 Aug 26 16:44 /etc/shadow

这里主要对用户的口令作一些基础的讲解,主要是口令要主要一些方面:
1、复杂性
   一般不要将口令设置为自己的名字,生日号码,一些容易被猜中的简单的数字和英文单词。一般字母,数字、符号相组合。但是不能设置的太复杂,要自己使用要方便。
2、口令长度
   一般来说设置8个字符以上的密码才算是比较安全,但不一定要设置8个字符,只要有一定的复杂性,密码一般都不会被别人破解
3、定期更改口令
   建议一般是一个月左右更改一个口令,可以更改以下文件来达到目的
[root@Linux ~]# ls -l /etc/login.defs
-rw-r--r-- 1 root root 1503 Jan  9  2008 /etc/login.defs
看看这个文件的类容
[root@Linux ~]# cat  /etc/login.defs
# *REQUIRED*
#   Directory where mailboxes reside, _or_ name of file, relative to the
#   home directory.  If you _do_ define both, MAIL_DIR takes precedence.
#   QMAIL_DIR is for Qmail
#
#QMAIL_DIR      Maildir
MAIL_DIR        /var/spool/mail
#MAIL_FILE      .mail
# Password aging controls:
#
#       PASS_MAX_DAYS   Maximum number of days a password may be used.
#       PASS_MIN_DAYS   Minimum number of days allowed between password changes.
#       PASS_MIN_LEN    Minimum acceptable password length.
#       PASS_WARN_AGE   Number of days warning given before a password expires.
#
PASS_MAX_DAYS   99999
PASS_MIN_DAYS   0
PASS_MIN_LEN    5
PASS_WARN_AGE   7
#
# Min/max values for automatic uid selection in useradd
#
UID_MIN                   500
UID_MAX                 60000
#
# Min/max values for automatic gid selection in groupadd
#
GID_MIN                   500
GID_MAX                 60000
#
# If defined, this command is run when removing a user.
# It should remove any at/cron/print jobs etc. owned by
# the user to be removed (passed as the first argument).
#
#USERDEL_CMD    /usr/sbin/userdel_local
#
# If useradd should create home directories for users by default
# On RH systems, we do. This option is overridden with the -m flag on
# useradd command line.
#
CREATE_HOME     yes
# The permission mask is initialized to this value. If not specified,
# the permission mask will be initialized to 022.
UMASK           077
# This enables userdel to remove user groups if no members exist.
#
USERGROUPS_ENAB yes
# Use MD5 or DES to encrypt password? Red Hat use MD5 by default.
MD5_CRYPT_ENAB yes
 
PASS_MIN_LEN    5  口令的长度,一般可以设置口令长度为8,那么就将5更改为8
其它的配置:
PASS_MAX_DAYS   99999  每一个密码的最大使用天数,也就是重新需要更新密码的天数,99999表示不需要重新更改密码,为了安全,一般需要更改这个数字,如30,表示30天需要更改一次用户密码
PASS_MIN_DAYS   0  表示密码不可以被更改的天数,0表示可以随时的更改
PASS_WARN_AGE   7  在最大更改密码期限的前几天通知用户更改密码,7,表示提前一个星期来更改密码。
其实这些设置都在/etc/shadow文件中都一一对应。
root:$1$cZ6OuLeY$g1aS6If4GfMTd4xT7SwRx1:14115:0:99999:7:::
看看第4、5、6这三个字段,都是和上面的一一对应的关系。也可以根据具体的情况来手工修改/etc/shadow文件中特定用户的信息。











本文转自redking51CTO博客,原文链接:http://blog.51cto.com/redking/15658 ,如需转载请自行联系原作者



相关文章
|
3月前
|
SQL 监控 安全
网络安全中的安全漏洞管理与修复:技术深度剖析
【7月更文挑战第8天】安全漏洞的管理与修复是网络安全工作的重要组成部分。通过定期的安全审计、更新与补丁管理、漏洞扫描与评估、及时修复及持续监控与响应等措施,可以有效提升网络系统的安全性。然而,网络安全是一项长期而艰巨的任务,需要不断关注最新的安全动态和技术发展,持续优化安全策略和管理流程,以应对日益复杂的网络安全挑战。
|
5月前
|
安全 网络安全 数据安全/隐私保护
【专栏】IT 知识百科:访问控制列表(ACL)是网络安全的关键机制,用于定义和管理网络资源的访问权限
【4月更文挑战第28天】访问控制列表(ACL)是网络安全的关键机制,用于定义和管理网络资源的访问权限。ACL工作原理包括定义规则、匹配规则和执行操作。标准ACL基于源IP过滤,扩展ACL则提供更多筛选条件。时间及用户基础的ACL提供更细化的控制。优点在于增强安全性和精细管理,但管理复杂性和性能影响也是挑战。未来,ACL将趋向智能化和自动化,与更多安全技术结合,以提升网络安全。**
367 0
|
3月前
|
SQL 安全 算法
网络安全的盾牌与剑:漏洞管理与加密技术
在数字化浪潮中,网络安全成为保护个人隐私和企业数据不被侵犯的重要屏障。本文将探讨网络安全中的两大核心要素—漏洞管理和加密技术。我们将分析常见网络漏洞的类型及其防御策略,并深入讨论加密技术如何保障数据传输的安全,同时评估安全意识在防范网络攻击中的关键作用。通过案例分析和数据统计,本文旨在为读者提供一套实用的网络安全知识框架,以增强个人和组织的网络防护能力。
|
3月前
|
安全 测试技术 网络安全
网络安全的守护者:漏洞管理、加密技术与安全意识
【7月更文挑战第23天】本文旨在揭示网络安全中不可或缺的三大支柱:漏洞管理、加密技术和安全意识。文章将深入探讨这些领域的最新发展,包括如何识别和修复安全漏洞,加密技术的演变以及如何提高个人和组织的安全意识。通过分析当前的威胁模型和防御策略,本文为读者提供了一套全面的网络安全知识框架,以应对日益复杂的网络攻击。
|
3月前
|
SQL 安全 网络安全
网络安全的屏障:漏洞管理、加密技术与安全意识的协同进化
【7月更文挑战第8天】在数字化时代的浪潮中,网络安全成为维护信息完整性和隐私保护的关键。本文将探讨网络安全的核心要素—漏洞管理、加密技术和安全意识—它们如何共同构筑起防御网络威胁的坚固壁垒。我们将分析这些要素的内在联系,以及它们如何适应不断演变的网络攻击手段。通过深入浅出的解释,旨在提升公众对网络安全重要性的认识,并促进更有效的安全实践。
|
4月前
|
安全 网络安全 数据安全/隐私保护
网络安全的隐形盾牌:漏洞管理、加密技术与安全意识培养
【6月更文挑战第17天】在数字时代的浪潮中,网络安全成为维护信息资产和保障个人隐私的重要防线。本文深入探讨了网络安全的三大支柱:网络漏洞管理、先进的加密技术和用户安全意识的培养。通过分析最新的攻击案例、介绍前沿的防御措施,并强调教育在提升整体网络安全水平中的关键作用,旨在为读者提供一个全面的网络安全知识框架,帮助他们在日益复杂的网络环境中保持警惕,有效应对安全挑战。
|
4月前
|
安全 算法 网络安全
网络安全的护城河: 漏洞管理与加密技术的双剑合璧
【6月更文挑战第20天】在数字世界的战场上,网络安全是防御的第一道防线。本文将深入探讨网络安全的两个关键组成部分——安全漏洞管理和加密技术。我们将从实战角度出发,分析常见的网络攻击手段和漏洞类型,并讨论如何通过有效的漏洞管理策略来减少风险。同时,文章还将介绍加密技术的原理,以及它在保护数据隐私和完整性方面的作用。最后,我们将强调培养良好的安全意识对于防范网络威胁的重要性,并提供一些实用的建议。
|
3月前
|
存储 监控 安全
网络安全的前沿防线:漏洞管理、加密技术与安全意识
在数字化时代,网络安全和信息安全已成为企业和个人不可忽视的重要议题。本文将深入探讨网络安全的三大支柱:漏洞管理、加密技术和安全意识。我们将分析最新的网络安全漏洞案例,揭示其背后的技术原理和应对策略;介绍先进的加密技术如何保护数据安全;并强调培养良好的安全意识对于防范网络威胁的重要性。通过这些内容的分享,读者将获得关于如何构建坚固的网络安全防线的实用知识。
|
3月前
|
安全 网络安全 文件存储
网络安全与信息安全的交汇点:漏洞管理、加密技术和安全意识的重要性
在数字化时代的浪潮下,网络安全和信息安全成为了保障数据资产和隐私保护的关键。本文将深入探讨网络安全漏洞的识别与管理、加密技术的应用以及提高个人和企业的安全意识。通过分析最新的统计数据和具体案例,文章旨在揭示这些领域之间的相互关联性及其对现代网络环境的影响。
40 0
|
3月前
|
安全 网络安全 数据安全/隐私保护
网络安全的守护者:漏洞管理、加密技术与安全意识的重要性
在数字化时代的浪潮中,网络安全成为了维护个人隐私和企业资产的重要防线。本文深入探讨了网络安全中的三大支柱:漏洞管理、加密技术和安全意识。通过分析最新的统计数据和具体案例,文章揭示了网络攻击的常见手段和防御策略,强调了加强安全意识教育的必要性,并提出了构建多层次安全防护体系的建议。旨在为读者提供实用的网络安全知识和技能,共同构筑更安全的网络环境。
40 0