Rootkit Hunter 是一个基于Unix的工具,可以扫描rootkit,后门程序和可能的本地漏洞。

  • MD5 hash compare,检查文件是否有改动
  • 检查rootkits的默认文件
  • 检查二进制文件权限
  • 检查可疑的核心模块
  • 寻找隐藏文件
  • 可选扫描纯文本和二进制文件
  • …………

我们可以用来检测本地系统安全。

- 阅读剩余部分 -

简介

当多个进程操作同一份资源时,为了避免损坏数据, 每个进程在运行时都要保证其它进程没有同时操作资源, 这时通过flock命令给资源加锁可以实现此需求。

flock - 在打开的文件上应用或删除咨询锁 

- 阅读剩余部分 -

我购置了一台国外的vps,在安装一些软件的时候,遇到了“virtual memory exhausted: Cannot allocate memory”报错。

然后我执行 ‘free -m ’命令, 可以查看到内存不够用, 也并没有划分swap交换分区:

[root@miami ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:            991          79         490          56         421         709
Swap:             0           0           0

- 阅读剩余部分 -

1. 远程主机生成SSH密钥

[root@vultr ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
#使用默认路径/root/.ssh/id_rsa,回车即可
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
#可以输入密码,那么在使用公钥的时候就需要密码,也可以不用密码,回车
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:gybY3+dupIEoFf/6/jYZsQW8ArNEnj6voHTAx6TZ2/A root@vultr.guest
The key's randomart image is:
+---[RSA 2048]----+
|     ..  .       |
|    ..+.  o      |
|    .+o+   o     |
| . O..o.. o .    |
|  *.B.=oS. +     |
|  .o.O.+o.+      |
|  ..+ E.o+.o     |
| . o ....o=      |
|  .   .oo=+.     |
+----[SHA256]-----+

[root@vultr .ssh]# ll /root/.ssh/
total 8
-rw-------. 1 root root 1675 Nov 16 05:56 id_rsa
-rw-r--r--. 1 root root  398 Nov 16 05:56 id_rsa.pub
#id_rsa为私钥
#id_rsa.pub为公钥

- 阅读剩余部分 -