分类: linux

188 篇文章

Clonezilla 介绍 (非官方翻译)
1. 关于Clonezilla Live Clonezilla Live 是一个小型的可引导 GNU/Linux 发行版,用于基于 x86/amd64 (x86-64) 的计算机。Clonezilla SE(服务器版)是从 2004 年开始开发的,它用于同时部署多台计算机。这是一个非常有用的工具,但是,它确实有一些限制。为了使用它,您必须首先准备一…
Clonezilla live的引导参数 (非官方翻译)
Clonezilla live的引导参数 内核引导参数是文本字符串,系统通过解释参数以更改特定行为并启用或禁用某些功能。不同的引导加载程序使用不同的配置文件来设置引导参数: 1.不同的引导文件 对于在 MBR 机器上从 CD 引导的 Clonezilla live,isolinux 是引导加载程序。因此,配置文件是 /syslinux/isolin…
linux shell 脚本加密 shc
0x00 介绍 总会有自己写的脚本不想给别人源码的时候这时候最好是加密,既然是加密就不想被解密,那么用shc是比较好的,高版本的4.x目前还不能被反解密。3.8.x的低版本能够被解密。 需要用到 gcc 编译用 使用方法 sudo apt install shc gcc shc -r -v -f test.sh shc:这是一个将Shell脚本编译…
ubuntu 20.04 lts 安装fail2ban with UFW
在服务器上为保证安全会用防火墙和自动的防火墙配置工具来阻止入侵。比较简易化的是 UFW 防火墙和 Fail2ban 这个配置软件。 0x00 安装必备软件 apt install fail2ban apt install ufw 0x01 配置ufw 配置之前一定要多开几个ssh的终端连接,设置后再开个新的ssh看看能不能连上,不能还有机会改。否则…
复制 linux history 不显示行号的方法
0x00简介 在做完一些项目的时候总是会保留一下安装调试的过程,那么这时候就需要把history 导出,导出的时候直接用history会有行号,下面提供2个去掉行号的方法都比较方便 另外还有就是需要增加默认的行数,有时候默认的500行是不够用的我们需要让历史记录,记载更多的内容。 0x01 方法与操作 1. 去掉行号的方法 cat ~/.bash_…
程序开发之:nodejs包管理-npm
npm npm 是 Node.js 的包管理器,用于安装、升级、卸载 Node.js 模块。 它是世界上最大的软件注册表之一,拥有超过 800,000 个包(即库)。 npm 可以让开发者轻松地共享和重用代码,也可以轻松地管理项目依赖项。 原理 npm包的工作原理是通过npm命令行工具下载和安装模块,同时将模块的信息存储在package.json文…