加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux系统管理11——系统安全及应用

发布时间:2020-12-13 23:30:13 所属栏目:Linux 来源:网络整理
导读:1.系统账号清理 (1.)usermod -s (2.)chsh 命令,交互式修改 (3.)chsh -s (4.)vi /etc/passwd 进行修改 2.锁定账号 (1.)passwd -l? :在密文前加两个“

1.系统账号清理

(1.)usermod -s

(2.)chsh 命令,交互式修改

(3.)chsh -s

(4.)vi /etc/passwd 进行修改

2.锁定账号

(1.)passwd -l? :在密文前加两个“!”? ,解锁:passwd -u ,查看:passwd -s

(2.)usermod -L:在密文前加一个“!”,解锁:usermod -U(需要进行两次操作)

(3.)vi /etc/shadow 进行修改

3.删除无用的用户

userdel -r 用户名

4.锁定账号文件 /etc/passwd 、/etc/shadow(锁定之后即使时管理员也不能修改内容)

加“i”锁:chattr +i /etc/passwd /etc/shadow

解除“i”锁:chattr -i /etc/passwd /etc/shadow

查看锁定情况:lsattr /etc/passwd /etc/shadow

5.设置密码有效期

(1.)chage -M 天数? 用户名 (适用于以存在的用户密码

(2.)passwd -x 天数? 用户名

(3.)vim? /etc/login.defs? (适用于新建用户)

(4.)chage -d 0 用户名 (指定该用户登录时需更改密码)

6.历史命令调度

history 调出历史命令后 “!”加名利序列号可执行该命令

ctrl +R :查看历史命令

7.减少历史命令默认值

(1.)vim /etc/profile 进入编辑器后 找到 HISTORYSIZE 更改数值

保存退出后重新加载:soure /etc/profile

(2.)直接输入命令? export HISTORYSIZE=n(数值)进行修改

8.清空历史命令

(1.)vim .bash_logout? 进入编辑器后?

添加 history -c? 保存退出即可

(2.)dd /dev/zero > .bash_history

将zero文件的空内容覆盖掉.bash_history文件内容,清空历史命令

9.设置自动注销

(1.)vim /etc/profile? 进入编辑器后 将TMOUT数值修改成注销时间

TMOUT=600:终端将会在600秒后自动注销

(2.)直接输入 export TMOUT=600命令进行设置

输入 unset TMOUT 可取消变量

10.切换用户(易泄露root密码,造成不可估量的损失)

su - 目标用户=su --login 目标用户=su -l 目标用户

表示切换用户后进入目标用户的登录shell环境

su -root=su --login root=su -l root?

普通用户切换到root用户(需要输入root密码)

11.提升用户执行权限

sudo命令:以root身份执行授权的命令

格式:sudo 授权命令

配置sudo授权

(1.)vim /etc/sudoers 进入编辑器 添加配置文件

格式:用户? 主机名列表=命令程序列表(命令前加“!“表示除了此条命令)

(2.)配置文件 /etc/sndoers 中添加授权

格式:user MACHINE(主机名)=COMMANDS(可执行权限命令,多个命令用逗号隔开) %组名?

12.查询授权操作

sudo -l

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读