SSL 及其继任者 TLS 能够加密客户端与服务端的网络连接,保证网络传输信息的安全及完整性,不被他人窃取。有时我们会想要在本机测试加密网络连接,SSL 加密需要有一个 SSL 证书,我们可以为本机生成一个证书来测试。

阅读全文

LVM 调整分区大小

发布在 Linux

最近在三台服务器上安装了系统,安装的时候选择的是自动分区,创建了一个 LVM 卷组, 结果大部分空间都分给了 HOME , root 很小。 现在要求要将大部分空间重新分给 ROOT。 常用的文件系统如 ext4,xfs 都能很方便地在线调整大小的。 这里就简单记录一下如何调整分区大小的。

阅读全文

目前很多公司和大学都采用 深信服的 sslvpn 来为校外的用户提供服务访问校内资源. Windows 和 macOS 下有 easyconnect 可以很方便地登陆 vpn. 但是 Linux 下访问却不是那么容易. 这这篇文章会介绍如何在 Fedora, CentOS 下连接深信服的提供的 sslvpn.


update

深信服最近更新了其 SSLVPN 服务, 提供了 Linux 下的客户端, 但 RPM 包貌似是 rhel6 版的…


目前的深信服的 sslvpn 只支持 jre-1.6.27, 以浏览器 NPAPI 类插件的形式运行的, 而大部分的现代浏览器早已不支持这种形式插件, 我们需要下载 古老 opera-10.60, 这也是深信服推荐的版本.

  1. 获取并安装 opera 10.60
1
2
wget http://mirror.olnevhost.net/pub/opera/linux/1060/opera-10.60-6386.x86_64.rpm
sudo rpm -ivhU opera-10.60-6386.x86_64.rpm
  1. 安装 jre-6u27-linux-x64.bin
1
2
chmod +x jre-6u27-linux-x64.bin
sudo ./jre-6u27-linux-x64.bin
  1. 关联浏览器与 JRE
1
2
$ sudo rm -rf /usr/lib/mozila/plugins/libnpjp2.so
$ sudo ln -sf /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so /usr/lib/mozila/plugins/
  1. 安装相应的 32 位软件包
1
$ sudo dnf install libnsl.i686 -y
  1. root 权限打开 Opera, 进入 sslvpn 登陆界面, 登陆 sslvpn.
1
sudo opera https://your-ssl-vpn-address >/dev/null 2>&1 &

如果一切正常, 现在就可以访问内网资源啦…

评论和共享

工作中,有时候我们需要知道某个文件是否被修改了, 被哪个程序修改了. Linux 下可以很方便地监控某个文件被修改的记录. 根据目的不同, Linux 下有不同的监视文件或文件夹的方案.

阅读全文
作者的图片

Yujiang Bi

Do your best and abide by the event


Research Assitant


Beijing, China