Linux基础9

news2025/4/13 10:48:39

一、日志管理

> 日志配置文件:
>
> ​    /var/log/messages    #内核的消息以及各种服务的公共信息
>
> ​    /var/log/dmesg         #系统启动过程信息
>
> ​    /var/log/cron             #cron计划任务相关信息
>
> ​    /var/log/maillog        #邮件收发信息
>
> ​    /var/log/secure         #访问限制安全信息
>
> 用户配置文件
>
> 日志分析工具:awk和sed、ELK日志分析平台等

查看已登录的用户信息:user、who、w    #详细度不一样

查看最近登录成功/失败的用户信息:last、lastb

二、SELinux安全机制

三种运行模式:enforcing(强制)、permissive(宽松)、disabled(彻底禁用)

切换运行模式配置文件:/etc/selinux/config

> 开机加载,修改后重启生效,配置错误不影响开机启动

临时修改:

​    setenforce    1|0    #修改当前运行模式

​    getenforce    #查看当前运行模式

linux救援模式:

​    开机按'e'

​    ro——>rw    #修改至linux开头的行

​    rd.break    #添加至行尾

​    按ctrl+x

​    chroot    /sysroot    #切换到硬盘操作系统环境

​    非交互式输入密码

> 改密前必须阻止selinux的安全保护机制,两种方法二选一
>
> 1.vim    /etc/selinux/.conf
>
> 2.touch    /.a

设置救援模式密码:grub2-setpassword

配置文件:/boot/grub2/user.cfg

三、httpd和vsftpd服务

命令行浏览器:curl    [域名]

​    eg:curl    http://192.168.88.240    #不写http://默认补全

​            curl    ftp://192.168.88.240

http服务:访问web网页

​    heml服务默认网页文件存储路径:/var/www/html

vsftpd服务:访问共享文件夹,文本传输协议

​    vsftpd服务配置文件:/etc/vsftpd/vsftpd.conf    

开启无验证访问功能修改内容:anonymous_enable=YES    #空格也不能有

传输文件:/var/ftp

防火墙服务

​    四种区域:public、trusted、block、drop

​    防火墙区域修改:firewall-cmd

​        --get-default-zone    #查看默认区域

​        --set-default-zeon=[四种区域之一]    #修改默认区域

​        --zone=[四种区域之一]    --list-all    #显示目标区域规则

​        --zone=[四种区域之一]    --add-service=[协议]    #给区域添加协议

​    卸载:yum    -y    remove    firewalld

-–permanent永久生效,没有此参数重启后失效

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --remove-port=80/tcp --permanent

————————————————————————————————

补充:

DNS获取

1.自动获取

2.手工配置文件:/etc.resolv.conf

tmux工具

> 可以一个终端下开启多个对话窗口
>
> 需要yum安装tmux工具

​    new-session    -t    [会话名]    #创建新的会话

​    list-session    #列出已有的会话

​    attach-session    -t    [会话名]    #进入暂停的会话

​    工具内快捷键:ctrl+b    #进入命令模式

​        %    #垂直切割屏幕

​        "    #水平切割屏幕

​        ↑、↓    #切换上下对话窗口

​        d    #保留当前会话并退出

> tmux配置文件:/root/.tmux.conf
>
> set    -g    mouse    on    #多会话窗口时可以用鼠标操作移动会话分界线

ip命令

​    address    show    #查看IP地址可以缩写成:ip a s

​    address    add    [0.0.0.0/24]    dev    [网卡名]    #临时给网卡添加ip地址,可以缩写成:ip a a 0.0.0.0/24 dev eth0

​    address    del    [0.0.0.0/24]    dev    [网卡名]    #临时给网卡删除ip地址,可以缩写成:ip a d 0.0.0.0/24 dev eth0

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【区块链安全 | 第三十七篇】合约审计之获取私有数据(一)

文章目录 私有数据访问私有数据实例存储槽Solidity 中的数据存储方式1. storage(持久化存储)定长数组变长数组2. memory(临时内存)3. calldata可见性关键字私有数据存储风险安全措施私有数据 私有数据(Private Data)通常指的是只对特定主体可见或可访问的数据,在区块链…

项目管理(高软56)

系列文章目录 项目管理 文章目录 系列文章目录前言一、进度管理二、配置管理三、质量四、风险管理五、真题总结 前言 本节主要讲项目管理知识,这些知识听的有点意思啊。对于技术人想创业,单干的都很有必要听听。 一、进度管理 二、配置管理 三、质量 四…

OpenCV边缘检测方法详解

文章目录 引言一、边缘检测基础概念边缘类型 二、OpenCV中的边缘检测方法1. Sobel算子2. Scharr算子3. Laplacian算子4. Canny边缘检测 三、性能比较与选择建议四、总结 引言 边缘检测是计算机视觉和图像处理中的基础技术,它能有效识别图像中物体的边界&#xff0c…

Linux:shell运行原理+权限

1.shell的运行原理 如果我们打开了命令终端或者是xshell进行远程登录服务器,就会看到命令行,如下图所示: 这个命令行本身也是系统中一个运行起来的程序,它用来接收用户的输入,帮用户来执行指令,将运行结果展…

【LeetCode Solutions】LeetCode 160 ~ 165 题解

CONTENTS LeetCode 160. 相交链表(简单)LeetCode 162. 寻找峰值(中等)LeetCode 164. 最大间距(中等)LeetCode 165. 比较版本号(中等) LeetCode 160. 相交链表(简单&#…

Openssl升级至openssl9.8p1含全部踩坑内容

1、安装依赖包基础条件 yum install gcc yum install gcc-c yum install perl yum install perl-IPC-Cmd yum install pam yum install pam-devel sudo yum install perl-Data-Dumper 问题一:提示yum不可用 镜像源问题更换阿里源即可 wget -O /etc/yum.repos.d/…

二战蓝桥杯所感

🌴 前言 今天是2025年4月12日,第十六届蓝桥杯结束,作为二战的老手,心中还是颇有不甘的。一方面,今年的题目比去年简单很多,另一方面我感觉并没有把能拿的分都拿到手,这是我觉得最遗憾的地方。不…

查看手机在线状态,保障设备安全运行

手机作为人们日常生活中不可或缺的工具,承载着沟通、工作、娱乐等多种功能。保障手机设备的安全运行是我们每个人都非常重要的任务,而了解手机的在线状态则是其中的一环。通过挖数据平台提供的在线查询工具,我们可以方便快捷地查询手机号的在…

#关于数据库中的时间存储

✅ 一、是否根据“机器当前时区”得到本地时间再转 UTC? 结论:是的,但仅对 TIMESTAMP 字段生效。 数据库(如 MySQL)在插入 TIMESTAMP 类型数据时: 使用当前会话的时区(默认跟随系统时区&#…

第16届蓝桥杯省赛python B组个人题解

文章目录 前言ABCDEFGH 前言 仅个人回忆,不保证正确性 貌似都是典题,针对python的长代码模拟题也没有,一小时速通了,希望不要翻车。 更新:B、G翻车了。。 A 答案:103 B 应该是按长度排序,然后…

lvs+keepalived+dns高可用

1.配置dns相关服务 1.1修改ip地址主机名 dns-master: hostnamectl hostname lvs-master nmcli c modify ens160 ipv4.method manual ipv4.addresses 10.10.10.107/24 ipv4.gateway 10.10.10.2 ipv4.dns 223.5.5.5 connection.autoconnect yes nmcli c up ens160dns-salve: h…

Spark RDD相关概念

Spark运行架构与核心组件 1.Spark运行梁构 spark运行架构包括master和slave两个主要部分。master负责管理整个集群的作业任务调度,而slave则负责实际执行任务。 dirver是Spark驱动器节点,负责执行Spark任务中的main方法,将用户程序转换成作业…

SD + Contronet,扩散模型V1.5+约束条件后续优化:保存Canny边缘图,便于视觉理解——stable diffusion项目学习笔记

目录 前言 背景与需求 代码改进方案 运行过程: 1、Run​编辑 2、过程: 3、过程时间线: 4、最终效果展示: 总结与展望 前言 机器学习缺点之一:即不可解释性。最近,我在使用stable diffusion v1.5 Co…

【ROS2】行为树:BehaviorTree

1、简介 与状态机不同,行为树强调执行动作,而不是状态之间的转换。 行为树是可组合的。可以重复使用简单的行为来构建复杂的行为。 在游戏领域,行为树已经比较流行了。主要用于维护游戏角色的各种动作和状态。 ROS2的导航框架Navigation2中引入了行为树来组织机器人的工作流…

《JVM考古现场(十八):造化玉碟·用字节码重写因果律的九种方法》

"鸿蒙初判!当前因果链突破十一维屏障——全体码农修士注意,《JVM考古现场(十八)》即将渡劫飞升!" 目录 上卷阴阳交缠 第一章:混沌初开——JVM因果律的量子纠缠 第二章:诛仙剑阵改—…

使用nuxt3+tailwindcss4+@nuxt/content3在页面渲染 markdown 文档

nuxt3tailwindcss在页面渲染 markdown 文档 页面效果 依赖 “nuxt/content”: “^3.4.0” “tailwindcss”: “^4.0.10” “nuxt”: “^3.16.2” “tailwindcss/vite”: “^4.0.10” tailwindcss/typography (这个是格式化 md 样式用的) 注意: 这里nuxt/content…

Linux网络编程——详解网络层IP协议、网段划分、路由

目录 一、前言 二、IP协议的认识 1、什么是IP协议? 2、IP协议报头 三、网段划分 1、初步认识IP与路由 2、IP地址 I、DHCP动态主机配置协议 3、IP地址的划分 I、CIDR设计 II、子网数目的计算 III、子网掩码的确定 四、特殊的IP地址 五、IP地址的数量限…

【图像生成之21】融合了Transformer与Diffusion,Meta新作Transfusion实现图像与语言大一统

论文:Transfusion: Predict the Next Token and Diffuse Images with One Multi-Modal Model 地址:https://arxiv.org/abs/2408.11039 类型:理解与生成 Transfusion模型‌是一种将Transformer和Diffusion模型融合的多模态模型,旨…

Microsoft Office 如何启用和正常播放 Flash 控件

对于新安装的 Office 默认是不支持启用 Flash 组件的,Flash 组件会无法播放或者黑屏。 本片文章就带你解决这个问题,相关资料都在下方连接内。前提概要,教程对应的版本是 mso16,即 Office 2016 及更新版本,以及 365 等…

定位改了IP属地没变怎么回事?一文解析

明明用虚拟定位软件将手机位置改到了“三亚”,为何某某应用评论区显示的IP属地还是“北京”?为什么切换了代理IP,平台却似乎“无视”这一变化? 在“IP属地显示”功能普及后,许多用户尝试通过技术手段隐藏真实位置&…