
Linux
Linux知识
Harvey_D
凡人修仙
展开
-
部署私有笔记管理系统(为知笔记)
部署私有笔记管理系统原创 2022-09-23 09:28:01 · 1462 阅读 · 1 评论 -
记一次 Linux 被入侵全过程
0x00 背景周一早上刚到办公室,就听到同事说有一台服务器登陆不上了,我也没放在心上,继续边吃早点,边看币价是不是又跌了。不一会运维的同事也到了,气喘吁吁的说:我们有台服务器被阿里云冻结了,理由:对外恶意发包。我放下酸菜馅的包子,ssh连了一下,被拒绝了,问了下默认的22端口被封了。让运维的同事把端口改了一下,立马连上去,顺便看了一下登录名:root,还有不足8位的小白密码,心里一凉:被黑了!0x01 查找线索服务器系统CentOS 6.X,部署了nginx,tomcat,redis等应用,上来原创 2020-11-23 09:02:21 · 570 阅读 · 1 评论 -
Ubuntu 更换国内源
配置文件:/etc/apt/sources.list(在修改前先备份好副本)阿里源deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted unive...原创 2020-04-23 10:34:51 · 519 阅读 · 0 评论 -
Linux—shell中$(( ))、$( )、``与${ }的区别
命令替换在bash中,$( )与` `(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。exp 1[root@localhost ~]# echo today is $(date "+%Y-%m-%d")today is 2017-11-07[root@localhost ~]# ech...原创 2020-04-17 22:47:40 · 188 阅读 · 0 评论 -
Linux yum使用教程
环境:CentOS 7.7 (1908)1.常见的yum命令命令:#查看软件包 yum list all ##列出yum源仓库里面的所有可用的安装包 yum list installed ##列出所有已经安装的安装包 yum list available ##列出没有安装的安装包...原创 2020-04-05 21:53:01 · 445 阅读 · 0 评论 -
Linux查找文件内容的技巧
从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | xargs grep "ERROR"例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行find . -name "*.in" | xargs grep "thermcontact"...原创 2020-04-05 10:26:59 · 179 阅读 · 0 评论 -
OPENSSH 详解
一、什么是OpensshOpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代...原创 2020-03-26 09:09:26 · 3792 阅读 · 0 评论 -
Nginx 详细教程
需要库支持: gcc、openssl、openssl-devel、pcre、pcre-devel、zlib、zlib-develyum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y官方下载地址:http://nginx.org/en/download.htmlwget http://nginx.or...原创 2020-03-25 00:47:31 · 133 阅读 · 0 评论 -
CentOS7安装Nginx
https://www.cnblogs.com/boonya/p/7907999.html原创 2020-03-06 01:46:58 · 101 阅读 · 0 评论 -
部署Apache服务
一 安装Apache服务程序yum install httpd二 配置文件的名称及路径配置文件名称 存放位置 服务目录 /etc/httpd/ 网站数据目录 /var/www/htm/ 日志目录 /var/log/httpd (访问日志:access_log,错误日志:error_log) 主配置文件 /etc/httpd/conf...原创 2020-03-05 04:02:18 · 281 阅读 · 0 评论 -
安装部署 Zabbix 4.0
一、部署环境CentOS7.7(1908)Zabbix4.0LTS二、系统环境设置2.1 添加Zabbix镜像源rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm2.2 关闭并停用防火墙systemctl stop ...原创 2020-03-03 13:39:17 · 769 阅读 · 0 评论 -
Linux yum用教程
环境:CentOS 7.7 (1908)yum(全称:Yellow dog Updater, Modified)是RedHat系统列中的Shell前端软件包管理器。针对RPM包管理,从指定的软件仓库自动下载RPM包进行安装,自动解决依赖关系,一并安装所有依赖的软件包,无须繁琐地一次次下载、安装。1.常见的yum命令命令:#查看系统yum源信息yum repolist ...原创 2020-03-10 23:13:20 · 297 阅读 · 0 评论 -
Linux中部署vsftpd服务
FTP(File Transfer Protocol)是一种网络文件传输的协议,基本于客户端/服务端模式,默认使用20、21端口(端口20:数据传输、端口21:接收客户端指令)。FTP协议有两种工作模式主动模式:服务器主动向客户端发起连接请求; 被动模式:服务器等待客户端发起连接请求(默认模式)vsftp(very secure ftp daemon,非常安全的FTP守护进程)是...原创 2020-02-22 15:12:51 · 252 阅读 · 0 评论 -
Linux终端常用快捷键
1. Tab只需要输入一个命令,文件名,目录名甚至是命令选项的开头,并敲击 tab 键。 它将自动完成你输入的内容,或为你显示全部可能的结果。2. Ctrl + C立刻终止运行程序,如果你想要停止使用一个正在后台运行的程序,只需按下这对组合键。3. Ctrl + Z该快捷键将正在运行的程序送到后台。 通常,你可以在使用 & 选项运行程序前之完成该操作, 但是如果你忘记使...原创 2020-02-17 01:34:07 · 348 阅读 · 0 评论 -
Linux防火墙--iptables详解
iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础 规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为...原创 2020-02-15 16:19:25 · 533 阅读 · 0 评论