Linux
文章平均质量分 87
南岸青栀*
渗透测试部分因为太铭感,所以不会在这边发了。会分享一些安全类的文章
展开
-
防火墙--iptables、firewalld
防火墙–iptables(记录记录)参考https://www.yuque.com/xiaoyaozone/tldaxg/efw2v9前言iptables是fedora系列上一代防火墙,是centos/rhel 6以及6之前发行版中默认使用的防火墙服务,在rhel/centos7时代,默认的防火墙服务已经换成了firewalld,firewalld底层是使用的iptables的库,此次升级防火墙是因为iptables的使用过于复杂,命令语法不够人性化。iptables四表五链四表filt原创 2021-09-25 11:32:49 · 244 阅读 · 0 评论 -
SSH端口转发
文章目录端口转发概念SSH端口转发本地端口转发数据流过程解惑实验(先不做PASS掉)远程转发本地转发和远端转发对比多主机转发应用动态转发(典型科学上网解决方案)X转发血虐,被问到了我完全不知道,在此记录一下好的,之后回忆,发现自己又说NAT端口映射,大概率是自己给自己挖坑,不管怎么样,那就学习一下端口转发参考https://www.yuque.com/rjwang1982/kr42ak/dc8dc374a4ef9351e1bb2502cb6825d6https://www.cnblogs.c原创 2021-09-24 22:55:31 · 442 阅读 · 0 评论 -
RedHat安装MySQL5.7
RedHat安装MySQL文章目录RedHat安装MySQL安装步骤1.卸载mariaDB2.下载并安装MySQL官方的yum repository3.安装Yum Repository4.安装MySQL服务器5.MySQL数据库设置要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码6.开启MySQL远程访问7.为firewalld添加开放端口8.修改mysql语言最后尝试远程连接redhat默认安装mariaDB,,这个是MySQL的分支,但是为了需要,还要在系统中原创 2021-09-07 17:23:10 · 1757 阅读 · 0 评论 -
Linux文本三剑客--grep、sed、awk
Linux文本三剑客–grep、sed、awk文章目录Linux文本三剑客--grep、sed、awk1、grep1.1什么是grep1.2使用grep命令格式命令参数基本正则表表达式匹配字符匹配次数位置锚点:定位出现的位置扩展正则表达式2.sed2.1什么是sed2.2使用sed命令格式常用选项options地址定界编辑命令commandsed用法演示地址界定演示编辑命令command演示sed高级编辑命令① 案例:倒序输出文本内容① 显示偶数行② 倒序显示③ 显示奇数行④ 显示最后一行⑤ 每行之间加空原创 2021-07-23 21:11:48 · 604 阅读 · 0 评论 -
linux--进程管理和监控
文章目录SHELL命令处理方式:通配符重定向进程管理与系统监控基本概念1.进程2.作业3.进程的状态4.进程的优先级启动进程与作业1.进程与作业的启动方式2.作业的前后台切换3.管理进程与作业的Shell命令(1)jobs [选项]:显示当前所有作业(2)ps [选项]:显示进程的状态。无选项时显示当前用户在当前终端启动的进程(3)pstree:以树形图显示当前系统进程(4)kill:终止正在运行的进程或作业。超级用户可终止所有进程,普通用户只能终止自己启动的进程。4.进程调度(1)at调度(2)batch原创 2021-06-17 19:29:45 · 841 阅读 · 11 评论 -
Linux存储管理基础
文章目录Linux基础知识自由软件、开源软件、免费软件Linux的内核版本Linux系统结构内核(Kernel)ShellX windowLinux基本管理CPU管理存储管理文件管理设备管理Linux基础知识自由软件、开源软件、免费软件自由软件:自由软件基金会提出通用公共许可证(GPL)。通过GPL允许用户自由下载、分发、修改和再分发源代码公开的自由软件,并可向使用者收取一定的服务费用,但不允许任何人将源代码与服务做任何形式的捆绑式销售。开源软件:在发行时提供源代码,并授权允许用户更改和发布,但与原创 2021-06-16 11:17:37 · 1355 阅读 · 13 评论 -
Linux--top命令详解
文章目录top:display Linux processes参数解读:第一行:(任务队列信息,同uptime命令的执行结果)第二行:Tasks任务(进程)第三行:CPU状态信息第四行:内存状态第五行:第七行一下:各进程(任务)的状态监控内存详解:VIRT:(virtual memory size,虚拟内存)RES:resident memory usage 常驻内存SHR:shared memory 共享内存DATA在top命令的界面中,可以输入一些指令实现交互性的操作top:display Linux原创 2021-06-03 17:51:59 · 1716 阅读 · 12 评论 -
Linux应用-autofs
文章目录Linux应用-autofsautofs介绍:autofs特点:配置:建立自动挂载策略建立自动挂载子策略文件/etc/fstab字段定义:练习:实验结果:Linux应用-autofsautofs(自动挂载)autofs介绍:mount是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载。如硬盘可以使用mount挂载;而光盘、软盘、NFS、SMB等文件系统具有动态性,即需要的时候才有必要挂载。autofs特点:autofs与Mount/Umount的不同之处在于,它是一种看原创 2021-05-27 09:18:17 · 938 阅读 · 1 评论 -
Linux-vim操作
什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。vi/vim 模式一般模式用户刚刚启动 vi/vim,便进入了命令模式。此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。i 切换到输入模式,以输入字符。a 切换到输入迷失,并且退后一格x 删除当前光标所在处的字符。原创 2021-05-27 09:15:39 · 112 阅读 · 0 评论 -
RHCSA(8版本,servera练习题及答案)
redhat8版本rhcsa练习题及答案有需要rhcsa练习环境的请私信博主RHCSA环境设置:使用virt-manger命令,打开虚拟机控制台servera配置网络设置:题目原创 2021-05-19 21:58:26 · 5295 阅读 · 8 评论 -
Linux搭建Apache
1.配置yum仓库:注:RedHat8中dnf为yum的新版本;并且8中在yum源中增加大量的资源包。分为APPstream,BaseOS[root@localhost 100]# vim /etc/yum.repos.d/base.repo [base]name=basebaseurl=file:///mnt/BaseOSenable=1gpgcheck=0[Appstream]name=appstreambaseurl=file:///mnt/AppStreamenable=原创 2021-05-05 19:29:30 · 1102 阅读 · 7 评论 -
Linux常用命令
Linux常用命令文章目录Linux常用命令pwd:printing work directory(打印当前所在路径)mkdir:make directoriesrmdir:remove empty directoriesvim:vim - Vi IMproved, a programmer's text editortouch:cat:cat - concatenate files and print on the standard outputhead:cp:copymv:movels(ls - li原创 2021-05-01 13:43:55 · 911 阅读 · 3 评论 -
Linux下用户和组的管理
用户和组的管理用户:/etc/passwd 用户管理的配置文件系统用户:用来管理和运行服务,默认不让登录 /sbin/nologin普通用户:自己创建的用户。1.添加用户命令:useradd(如果不指定组,会分配一个同UID的私有组)2.修改用户信息3.修改用户家目录方法1:在创建用户的同时创建家目录方法2:如果未在创建用户同时创建,这时切换用户将会失败需要进行如下操作:4.删除用户userdel -r qwe -r表示同时删除创建用户分原创 2020-09-24 23:59:09 · 6882 阅读 · 0 评论 -
SElinux概念及其相关配置
SELinux1.SElinux概念SElinux(Security Enhanced Linux),意思是安全强化的Linux。SElinux是对程序、文件等权限设置依据的一个内核模块。由于启动网络服务的也是程序,因此刚好也是能够控制网络服务能否访问系统资源的一道关卡。以策略规则制定特定程序读取特定文件:强制访问控制,MAC(mandatory access control)MAC可以针对特定的进程与特定的文件资源来进行权限控制。例子:即使你是root,在使用不同进程时,你所能取得的权限不应定是r原创 2020-09-08 00:38:30 · 1966 阅读 · 1 评论 -
Linux下文本编辑及其文件操作
文本编辑及其文件操作Vim命令模式:dd 删除当前行yy 2yy nyy 复制 从光标算起,复制n行p 粘贴 默认粘贴在光标的下一行u 撤销末行模式::wq 保存退出:wq! 强制保存退出:q! 强制退出:4,7 d 删除指定的行:r /root/haha 读取指定的文件内容插入模式:编辑内容touch创建文件重定向查看文件内容cattarmorelesshead tail文本切割cut 截取文件内原创 2020-08-30 20:38:10 · 2410 阅读 · 4 评论 -
DNS协议详解及Linux下的配置
DNSDNS产生的背景在Internet网中连接着数量众多的主机,要让这些主机进行通信,更多情况下使用IP得知来标识计算机,主机在互联网上靠IP地址进行位置标识。但是这种纯数字的表示方式不便于人的记忆,因此提出了主机名的识别方式,如www.baiodu.com的形式,这种名字便于记忆,容易被人们接受,在具体应用中多采用主机名方式访问主机。主机之间访问需要IP地址,人民访问服务习惯记忆主机名,为了兼顾人和机器,产生了一个翻译机制实现两者之间的转换,这就是主机名与IP地址的映射关系。早期接入互联网的设备很原创 2020-08-30 15:39:53 · 1199 阅读 · 1 评论 -
SSH原理以及wireshark抓包和相关配置
SSH远程连接服务器1.什么是远程连接服务器远程连接服务器通过文字或图形接口方式来远程登陆系统,让你在远程终端前登陆Linux主机以取得可操作性主机接口(shell)。SSH(Secure Shell Protocol, 安全的壳程序协议)是建立在应用层基础上的安全协议。SSH是目前较可靠,专为远程登陆会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露。1.1远程连接服务器的功能分享主机运算能力服务器类型有限度开放连接工作站类型,只对内网开放1.2常见的远原创 2020-08-26 23:23:57 · 3836 阅读 · 1 评论 -
初学redhat Linux基础命令及知识笔记4
初学Linux笔记4文本切割cut 截取文件内容-d 指定分隔符(空格需要加引号)-f 截取的列数 1 2,3 3-5–output-delimiter= 改变输出格式文本排序sort 文件名 按照数值排序(默认一位)-n 按照大小排序-u 去除重复-r 逆序排序sort -t : -k 3 -n /etc/passwd ·将/etc/passwd按照:分开的第...原创 2020-02-02 23:18:03 · 260 阅读 · 0 评论 -
初学redhat Linux基础命令及知识笔记3
初学Linux笔记3文本编辑## 1. vim 用于查看文本,也有创建文件的功能 1.1 i a -----都可进入插入模式;i在当前插入,a在当前退后一个插入。 1.2 nyy 从光标起复制n行 yy默认复制光标那一行 1.3 p 粘贴 默认粘贴在光标的下一行 1.4 dd 删除当前行 1.5 u 撤销 1.6 gg 跳到文档首部 1.7 G 跳到文档尾部 1.8 dg...原创 2020-02-01 22:10:36 · 211 阅读 · 0 评论 -
初学redhat Linux基础命令及知识笔记2
初学Linux第二天ls 命令ls:列出目录里的内容ls -a 查看隐藏文件 . … (以点开头的影藏文件,显示当前目录和父目录)ls -A 查看隐藏文件 不包括 . …ls -r 逆序查看目录ls -l 长列表列出目录ls -a /home 查看根下的home下的隐藏文件。cal 查看日历cal 2019 显示2019年的日历cal 06 2019 显示2019年6月的日历...原创 2020-01-29 17:57:38 · 243 阅读 · 0 评论