chroot 环境的配置

  • ldd(1) 的使用。将要放进chroot 环境中的可执行文件所需的库文件大多(并不是所有)可以用ldd(1) 先在宿主环境中运行它来找到。strace(1) 也许也会有用。
  • 直接切换到那个chroot 环境中。基本的库文件复制到chroot 环境中后,可以用chroot(8) 试着执行里面的可执行文件了。另外还可以将/bin/sh 复制到chroot 环境中并执行,这样也许更方便。/bin/sh 链接到的动态库很少,所以复制它,但是复制一个静态链接的shell 进去也行。
  • 某些程序运行所需的非动态链接库文件。如关于时区的/usr/share/zoneinfo/ 。
  • 必备的库文件。如libnss_dns.so.2 ,否则即便有resolv.conf(5) 在etc 目录底下,也还是不能进行域名解析。

一干二净

呃。。。手又贱了。以前所有的post 都丢了。

换了一下这个VPS 的操作系统。因为这么做会删除原来所有的数据,所以我把wordpress 数据库导了出来,准备下载到本地,然后再上传到新的server 上。把其它零零总总的东西都放到了一个文件夹里,打了个包,下载到了本地。然后我就直接re-install OS 了。接着把各种服务都配置好后,准备导入那个sql 文件了。咦!文件呢?

根本就没有。我没把那个sql 文件放进那个压缩包里!

于是,以前所有的post 都丢了。一干二净!

如果我没有这么快就删掉以前的那个wordpress.com 上面的blog,我还可以找回这些post。可是谁叫我又犯贱了呢,昨天就急着就把那个wordpress.com 上面的blog 给删了,而那个压缩包连检查都不检查一下。

不过,既然都删了,那就算了吧(不想去Google 的cache 里面去找了)。三十几篇,去年七月到现在的,但其实也没什么重要的文章在里面。

这算是一个重新的开始吧。