Linux Centos-7.5_64bit 等保测评

一、新增用户

新增test用户

useradd test
设置密码
passwd 
修改test的密码
passwd test
修改/etc/sudoers文件,找到下面一行,
/etc/sudoers
test  ALL=(ALL)       ALL
保存是出现
E45: 'readonly' option is set (add ! to override)
解决办法:
1.当前用户没有权限对文件作修改,你有权限修改文件吗?如果是root权限,可以:wq! 强行保存退出;
2.该文件没有正确保存退出,正在打开状态,请别人关闭后再保存;
3.若该文件所有人都关闭了,提示有的人没有关闭,则删除该文件的临时文件则可以正常打开、修改、保存;

切换到root账号
sudo su -

二、复习一下文件的七种类型
‘ - ’ :普通文件
‘ d ’ :目录文件
‘ l ’ :软连接文件
‘ c ’ :字符设备
‘ b ’ :块存储设备
‘ p ’ :管道文件
‘ s ’ :socket文件
三、巩固一下文件的权限
1、文件访问者的分类:
文件拥有者:一般为文件的创建者,谁创建了该文件,就天然的成为该文件的拥有者,用 chown +[用户名]+[文件名]来更改文件的拥有者。

文件所属用户组:当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组,用 chgrp+[组名]+[文件名]来更改文件所属用户组。

其他用户:除开文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。

2、文件访问权限的种类:
读(r):对文件而言具有读取文件内容的权限;对目录而言具有浏览该目录信息的权限。
写(w):对文件而言具有修改文件内容的权限;对目录而言具有删除移动目录内文件的权限。
执行(x):对文件而言具有执行文件的权限;对目录而言具有进入目录的权限。
‘ - ’:表示不具有该权限。
3、文件权限的表示方法:
字符表示方法:
‘r _ ‘ :读权限
‘ w x’:可写可执行权限
‘r w x’ :可读可写可执行权限
‘_ _ _’ :没有任何权限
8进制数值表示:某位具有该权限则将某位置1
‘r _ ’ :100->4
’ w x’:011->3
‘r w x’ :111->7
4、文件访问权限的设置方法(chmod):
chmod 用户标识符 ±= 权限字符
用户标识符:u(拥有者),g(同组),o(其他用户),a(所有用户)
+:增加权限
-:减去权限
=:赋值权限
例如:chmod g+w code


三位8进制数字
例如:chmod 744 code

四、删除用户

例如,要删除名为"test"的用户,可以执行以下命令:
userdel test

五、修改服务器日志保留的时间 一般配置26周

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/295561.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity协程的定义、使用及原理,与线程的区别、缺点全方面解析

目录 协程的定义及简介 协程的用途 定时器 将复杂程序分帧执行 等待某些条件完成后执行后续 异步加载资源 协程的原理 MonoBehaviour中每一帧的游戏循环 迭代器 IEnumerator 接口 具体执行过程 协程和线程的区别 协程的缺点 无法返回值 依赖于MonoBehaviour 维护…

Uniapp + Vue3 + Pinia + Vant3 框架搭建

现在越来越多项目都偏向于Vue3开发&#xff0c;想着uniapp搭配Vue3试试效果怎么样&#xff0c;接下来就是详细操作步骤。 初始化Uniapp Vue3项目 App.vue setup语法 <script setup>import {onLaunch,onShow,onHide} from dcloudio/uni-apponLaunch(() > {console.l…

在k8s中使用Helm安装harbor并将Chart推送到私有仓库harbor

使用Helm安装harbor并将Chart推送到私有仓库harbor 注意&#xff1a;如果你的harbor是之前docker-compose安装的&#xff0c;还需要额外做一个动作&#xff0c;让它支持chart docker-compose stop ./install.sh --with-chartmuseum1&#xff09;下载harbor的chart包 Harbor的…

攻防世界——Hello, CTF

运行可以发现这是输入型的flag &#xff08;re题目分为两类&#xff0c;一种你直接输入flag&#xff0c;还有一种就是你完成某个操作后&#xff0c;给你flag&#xff09; 可以发现关键字符串就是wrong 和 input 32位 IDA打开 进入直接进入字符串界面&#xff0c;发现关键字符…

CSS:浮动

CSS&#xff1a;浮动 浮动效果浮动方式 float浮动特性标准流脱标脱标的影响脱标的影响范围 清除浮动清除浮动原理 clear基于clear的清除浮动方式额外标签法:afert伪元素法双伪元素法 清除浮动原理 BFCBFC定义BFC布局规则创建一个BFC基于BFC的清除浮动方式父级添加overflow法 浮…

UEC++ 捡电池初级案例 day16

捡电池案例 创建第三人称模版 创建Actor基类 创建一个Actor类用来作为可拾取物品基类需求&#xff1a;我们让这个基类有静态网格可识别&#xff0c;然后得有一个状态就是是否被拾取的状态&#xff0c;那就得拥有改变状态的函数与返回状态的函数&#xff0c;然后和返回这个实…

Yestar成都艺星舒适热玛吉星品沙龙会在蓉成功发布

12月21日&#xff0c;由Yestar成都艺星联合索塔医疗联合举办的“舒适无痛热玛吉星品沙龙会”在院内圆满举行&#xff0c;索塔医疗西区大客户经理肖峰、中国临床事业部刘颖&#xff0c;成都艺星运营部长程燕佳&#xff0c;皮肤科院长朱紫婷、技术院长杨海皎、主任王小琴&#xf…

年末汇总⭐️ 我是如何从学生切换到职场人身份的

目录 2023.12.23 天气阴 温度较低 一、Learning 二、Working 三、Living 章末 2023.12.23 天气阴 温度较低 小伙伴们大家好&#xff0c;冬已至 年将末 身为逮虾户的我看到大家的年末总结心中也不由得涌起一股创作热情&#xff0c;奈何没文化&#x…

MySQL——复合查询

目录 一.基本查询回顾 二. 多表查询 三.自连接 四.子查询 1.单行子查询 2.多行子查询 3.多列子查询 4.在from子句中使用子查询 5.合并查询 一.基本查询回顾 准备数据库&#xff1a; 查询工资高于500或岗位为MANAGER的雇员&#xff0c;同时还要满足他们的姓名首字母为…

【小沐学写作】Docsify制作在线电子书、技术文档(Docsify + Markdown + node)

文章目录 1、简介2、安装2.1 node2.2 docsify-cli 3、配置3.1 初始化3.2 预览效果3.3 加载对话框3.4 更多页面3.5 侧 栏3.6 自定义导航栏 结语 1、简介 https://docsify.js.org/#/?iddocsify 一个神奇的文档网站生成器。 简单轻巧没有静态构建的 html 文件多个主题 Docsify…

安卓13上手势导航失效、手机卡死问题

问题描述&#xff1a;打开我们开发的app后&#xff0c;手势导航无法退回、无法回到桌面、无法切换应用。 使用设备&#xff1a;小米手机、MI14,、安卓13 未适配安卓13安卓x的情况下&#xff0c;检查自己的 AndroidManifest 文件&#xff0c;过滤器是否设置了 <category a…

Python学习路线 - Python语言基础入门 - Python异常、模块与包

Python学习路线 - Python语言基础入门 - Python异常、模块与包 了解异常什么是异常bug单词的诞生异常演示 异常的捕获方法为什么要捕获异常捕获常规异常捕获指定异常捕获多个异常捕获异常并输出描述信息捕获所有异常异常 else异常的finally 异常的传递Python模块什么是模块模块…