活动介绍

Linux用户管理与防火墙配置全解析

立即解锁
发布时间: 2025-08-13 00:28:09 阅读量: 4 订阅数: 12
# Linux 用户管理与防火墙配置全解析 ## 一、Linux 用户管理 ### 1.1 通过编辑文件创建新账户 虽然通过编辑文件添加新用户比使用 `useradd` 命令更复杂、耗时,但这是一次很有价值的学习经历。以下是具体步骤: 1. **编辑 `/etc/passwd` 文件**:添加新用户的相关信息,例如添加 `tuser5` 用户,其 UID 和 GID 为 1007。 ```bash tuser5:x:1007:1007:Test User 5:/home/tuser5:/bin/bash ``` 2. **编辑 `/etc/group` 文件**:同样添加新用户的组信息。 ```bash tuser5:x:1007: ``` 3. **编辑 `/etc/shadow` 文件**:设置用户密码,这里 `tuser5` 使用与 `tuser4` 相同的密码。 ```bash tuser5:$6$123456$KKcK3jDXxN5TVYNLbMdEIjnfRjaSlbqj5X9bBgryaa4qLD04lrM9ksw CpAZL27/WXlbsDQcJ8kBxPjcpips781:18044:0:99999:7::: ``` 注意,保存时 Vim 会提示“E45: 'readonly' option is set (add ! to override)”,需要使用 `:wq!` 强制保存。 4. **创建新用户的主目录并设置权限**: ```bash [root@studentvm1 home]# cd /home ; mkdir tuser5 ; ll [root@studentvm1 home]# chmod 700 tuser5 ; ll ``` 5. **复制 `/etc/skel` 中的文件到新用户主目录**: ```bash [root@studentvm1 home]# cp -r /etc/skel/.[a-z]* /home/tuser5 ; ll -a tuser5 ``` 6. **设置目录及其内容的所有权**: ```bash [root@studentvm1 home]# chown -R tuser5.tuser5 tuser5 ; ll -a tuser5 ``` 7. **测试新用户登录**:可以使用虚拟控制台或在学生用户终端会话中使用 `su - tuser5` 进行登录测试。 ```bash [student@studentvm1 ~]$ su - tuser5 Password: mypassword ``` ### 1.2 锁定用户账户 当用户长时间休假、离职或调岗时,可能需要锁定账户,但又不想删除它。锁定密码可防止用户或其他人登录账户,但不改变密码哈希值,必要时可轻松解锁。 ```bash # 锁定账户 [root@studentvm1 ~]# passwd -l tuser5 # 查看 /etc/shadow 文件中 tuser5 的信息 [root@studentvm1 ~]# grep tuser5 /etc/shadow # 尝试登录 [student@studentvm1 ~]$ su - tuser5 # 解锁账户 [root@studentvm1 ~]# passwd -u tuser5 ``` ### 1.3 删除用户账户 删除用户账户时,可根据需要选择是否保留用户主目录。 ```bash # 删除 tuser3 账户,但保留主目录 [root@studentvm1 ~]# userdel tuser3 ; ll /home # 删除 tuser4 账户及其主目录 [root@studentvm1 ~]# userdel -r tuser4 ; ll /home # 删除 tuser3 的主目录 [root@studentvm1 ~]# rm -rf /home/tuser3 ``` ### 1.4 强制用户账户注销 有时需要强制用户账户注销,可通过终止用户的所有进程来实现。 ```bash # 检查 student1 用户是否登录 [root@studentvm1 ~]# pgrep -U student1 # 如果未登录,可打开终端并切换到 student1 用户 [student@studentvm1 ~]$ su - student1 # 再次检查 student1 用户的进程 [root@studentvm1 ~]# pgrep -U student1 # 强制终止 student1 用户的所有进程 [root@studentvm1 ~]# pkill -KILL -U studen ```
corwn 最低0.47元/天 解锁专栏
赠100次下载
继续阅读 点击查看下一篇
profit 400次 会员资源下载次数
profit 300万+ 优质博客文章
profit 1000万+ 优质下载资源
profit 1000万+ 优质文库回答
复制全文

相关推荐

吴雄辉

高级架构师
10年武汉大学硕士,操作系统领域资深技术专家,职业生涯早期在一家知名互联网公司,担任操作系统工程师的职位负责操作系统的设计、优化和维护工作;后加入了一家全球知名的科技巨头,担任高级操作系统架构师的职位,负责设计和开发新一代操作系统;如今为一名独立顾问,为多家公司提供操作系统方面的咨询服务。
最低0.47元/天 解锁专栏
赠100次下载
百万级 高质量VIP文章无限畅学
千万级 优质资源任意下载
千万级 优质文库回答免费看
立即解锁

专栏目录

最新推荐

MATLAB电机控制工具箱:创新策略与矢量控制应用

![MATLAB电机控制工具箱:创新策略与矢量控制应用](https://static.mianbaoban-assets.eet-china.com/xinyu-images/MBXY-CR-13fcd9f2d53cd1bc5d3c10b5d4063ae8.png) # 1. MATLAB电机控制工具箱概览 MATLAB电机控制工具箱提供了一系列的函数和应用编程接口(APIs),用于设计、模拟和分析电机控制策略。对于电机控制工程师而言,该工具箱大大简化了复杂的控制算法实现流程,包括矢量控制、直接转矩控制等高级控制技术。通过与Simulink集成,工程师能够构建电机控制系统的可视化模型,进行

Coze实践手册:构建个性化音乐视频制作流程的完整指南

![Coze实践手册:构建个性化音乐视频制作流程的完整指南](https://techcrunch.com/wp-content/uploads/2022/06/7I7AV8-8.jpg?w=1024) # 1. Coze实践手册导言 ## 简介 在当今数字化时代,音乐视频已成为艺术家表达自我和观众欣赏音乐的重要形式。它不再只是音乐的附属品,而是独立的艺术作品,拥有自己的叙事力量和视觉冲击力。为了满足音乐视频制作人的需求,我们引入了Coze,这是一款强大的视频编辑软件,旨在为用户提供无缝的视频创作体验。本实践手册旨在指导您深入了解Coze,使您能够运用它来制作具有专业水准的个性化音乐视频。

【Coze+剪映视频制作全流程】:从导入到输出的高效秘籍

![【Coze+剪映视频制作全流程】:从导入到输出的高效秘籍](https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img,w_1024,h_544/https://sethideclercq.com/wp-content/uploads/2023/10/image-32-1024x544.png) # 1. Coze+剪映视频制作软件简介 ## 简介与特色 Coze+剪映是一款集视频剪辑、特效制作和音频编辑为一体的多媒体制作软件。它以其易用性、强大的功能和丰富的视觉效果,成为了广大视频创作者的挚爱。无论是专业人士还是新手入门者,

【动态图像AI技术】:最新进展揭秘AI如何制作动态背景与特效

![【动态图像AI技术】:最新进展揭秘AI如何制作动态背景与特效](https://inews.gtimg.com/om_bt/OIhVYcmo6b_IY9GVtPUBks7V32wOquzDHbxP8Oc4QK7MkAA/641) # 1. 动态图像AI技术概述 ## 动态图像AI技术的定义与应用 动态图像AI技术,顾名思义,是人工智能技术在动态图像领域的应用。它涉及到的不仅仅是图像的生成,更重要的是通过算法对图像进行解析、处理和重构,从而实现各种动态效果。这种技术在视频游戏、电影特效、虚拟现实等多个领域有着广泛的应用。 ## 动态图像AI技术的重要性 动态图像AI技术的重要性在于其能够

工作流监控与日志分析:确保流程透明度与可控性的最佳实践

![工作流监控与日志分析:确保流程透明度与可控性的最佳实践](https://img-blog.csdnimg.cn/99707cf2ac304a30b5ec006f82d39844.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA56CB6KeE5LiA56CB,size_20,color_FFFFFF,t_70,g_se,x_16) # 1. 工作流监控与日志分析概述 在当今信息化高速发展的时代,工作流监控与日志分析已成为IT系统运维不可或缺的组成部分。它们不仅能够帮助系统管

《假如书籍会说话》的市场定位与推广策略:如何打造爆款视频

![Coze](https://help.apple.com/assets/64F8DB2842EC277C2A08D7CB/64F8DB293BFE9E2C2D0BF5F4/en_US/52f7dc9c8493a41554a74ec69cc5af32.png) # 1. 《假如书籍会说话》的市场定位分析 ## 引言 在数字化浪潮下,传统的阅读方式正逐步与现代技术相结合,带来了新的市场机遇。《假如书籍会说话》作为一款创新的数字阅读产品,其市场定位的准确性将直接影响产品的成功与否。本章将对该产品的市场定位进行深入分析。 ## 市场需求调研 首先,我们需要对目标市场进行细致的调研。通过问卷调查

【Matlab代码故障诊断】:定位并修复Matlab代码错误的高级方法

![【Matlab代码故障诊断】:定位并修复Matlab代码错误的高级方法](https://dl-preview.csdnimg.cn/85314087/0006-3d816bc4cdfbd55203436d0b5cd364e4_preview-wide.png) # 1. Matlab代码故障诊断概述 ## 1.1 故障诊断的重要性 Matlab作为一种高效的研究工具,在科研和工程设计中扮演着重要角色。随着项目复杂性的增加,代码可能出现各种故障,影响效率和结果准确性。故障诊断不仅是保证代码质量、提高开发效率的关键步骤,也是减少运行错误、优化性能的基础工作。 ## 1.2 故障诊断的工作

光学元件参数分析秘籍:MATLAB精度提升应用详解

![光学元件参数分析秘籍:MATLAB精度提升应用详解](https://www.oezratty.net/wordpress/wp-content/WindowsLiveWriter/Linformatique-quantique_909D/Notation-mathematique-qubit.jpg) # 1. 光学元件参数分析的重要性与MATLAB简介 ## 1.1 光学元件参数分析的重要性 在光学领域,对元件的参数进行精确分析是至关重要的。这些参数包括但不限于折射率、透射率、反射率等,它们直接决定了光学元件的性能。准确的参数分析能够确保光学系统设计的准确性和可靠性,是实现高质量光学

【统计假设检验】:MATLAB时间序列分析中的偏相关与T检验综合运用

![【统计假设检验】:MATLAB时间序列分析中的偏相关与T检验综合运用](https://jeehp.org/upload/thumbnails/jeehp-18-17f2.jpg) # 1. 统计假设检验基础与MATLAB简介 ## 1.1 统计假设检验的重要性 统计假设检验是数据分析中的核心,它允许我们在有不确定性的情况下做出决策。通过检验样本数据是否支持某一个统计假设,我们能够基于证据来推断总体参数。这对于在项目、产品或研究中进行数据驱动的决策至关重要。 ## 1.2 统计假设检验的步骤概述 进行统计假设检验时,首先需要建立原假设(H0)和备择假设(H1)。接下来,根据数据收集统计

六轴机械臂仿真与应用对接:实验室到生产线的无缝转化策略

![基于MALTAB/Simulink、Coppeliasim的六轴机械臂仿真](https://www.ru-cchi.com/help/examples/robotics/win64/ModelAndControlAManipulatorArmWithRSTAndSMExample_07.png) # 1. 六轴机械臂仿真基础 在当今高度自动化的工业生产中,六轴机械臂扮演着至关重要的角色。本章将为大家介绍六轴机械臂的基础知识,包括其结构与功能、仿真在研发中的重要性以及仿真软件的选择与应用。 ## 1.1 六轴机械臂的结构与功能 六轴机械臂是现代工业中使用极为广泛的机器人,其设计仿照人