安全 linux 记录所有用户bash操作日志 记录所有用户登录系统的任何操作日志,以便有据可查。 1.编辑 /etc/profile文件。 2. 在其后添加如下内容 3. 加载文件生效 /var/log/history 日志的存放位置,该目录下以... 01月08日 2 收藏 阅读全文
Linux 通过受限bash创建只读用户 受限bash 如果 bash 以 rbash 为程序名启动或者命令行参数有 -r 选项,则启动的这个 shell 会在某些功能上受限制.具体表现为如下操作都不能做: 通过 cd 来改变工作目录 设置或... 03月11日 2 收藏 阅读全文
Linux Linux bashrc和profile的用途和区别 使用终端ssh登录Linux操作系统的控制台后,会出现一个提示符号(例如:#或~),在这个提示符号之后可以输入命令,Linux根据输入的命令会做回应,这一连串的动作是由一个所谓的Shell来做处理。 ... 11月30日 1 收藏 阅读全文
Linux bash入门 – RHCE 3-1 – 《TTLSA出品》 Bash简介 bash 是一个为GNU计划编写的Unix shell。它的名字是一系列缩写:Bourne-Again SHell — 这是关于Bourne shell(sh)的一个双关语(Bourne... 09月16日bash入门 – RHCE 3-1 – 《TTLSA出品》已关闭评论 收藏 阅读全文
Shell BASH的保护性编程技巧 这是我写BASH程序的招式。这里本没有什么新的内容,但是从我的经验来看,人们爱滥用BASH。他们忽略了计算机科学,而从他们的程序中创造的是“大泥球”(译注:指架构不清晰的软件系统)。 在此我告诉你方法... 07月22日 1 收藏 阅读全文
Linux 反向shell 反向shell(Reverse shell)是一种往远程机器发送shell命令的技术,当远程机器处在防火墙等其它东西后面时,这种技术会变得非常有用。你也许会说,“一个普通的shell或简单的SSH通道... 12月31日反向shell已关闭评论 收藏 阅读全文
Shell shell匹配IP和shell正则匹配捕获引用 在服务器上加了一个服务检测机制,用到正则来匹配IP和捕获分组。shell和其他语言一样也可以使用正则分组捕获,不过不能使用 $1或\1这样的形式来捕获分组,可以通过数组${BASH_REMATCH}来... 10月11日 6 收藏 阅读全文
Shell bash3与bash4数组结构 bash3.x不支持关联数组(associative arrays)结构,只支持用数值作数组索引,如 bash4.x支持关联数组结构,如 支持关联数组结构,将大大方便定义变量,更好的写出方便简洁的代码... 07月31日 1 收藏 阅读全文
Shell 服务状态健康检测 在大量服务器集群的环境下,有时某台服务器服务异常退出,导致一些访问请求出错。需要对当前的运行的服务进行检测,如有退出就自动启动。然而cron任务最小频率在分钟级别,这显然有点长。下面这个脚本是在秒级对... 06月11日服务状态健康检测已关闭评论 收藏 阅读全文