关于linux内存free的一些事情
free绝对是Linux管理最常用,也最容易遭到误解的命令,现在我好像明白了一点,记下来先!
读懂free命令
$ free -m
total used free shared buffers cached
Mem: 64382 64086 296 11700 146 60730
-/+ buffers/cache: 3209 61173
Swap: 7811 598 7213
修改typecho分类的显示顺序
像我这种有把「分类」作为博客导航栏强迫症的人,当然对分类的顺序也有强迫症。在typecho的后台,没有调整分类显示顺序的功能,默认的,在typecho中新加入一个分类的时候,这个分类会作为最后一个分类显示!而我希望技术的分类在较前位置显示,非技术的其它分类在后面。我已经开始不用wordpress「衣来伸手,饭来张口」的习惯思考typecho问题,有啥问题「自己动手,丰衣足食」,譬如这个被我修改的血肉模糊的主题!
MySQL数据库触发器
在很多时候,干得利索不如想的明白。方案应该根据场景来设计,不是盲目的依靠经验,当然这也算新经验! 需求是把公司的几套公共系统做成通过邮箱用户名和密码认证,只需记住一对用户名密码,简单为上,只允许用户在ExtMail的web页面修改密码!在做论坛认证的时候,由于论坛的复杂性,想到了如下的几个方案:
- 通过OAuth2.0做认证,或者自己写接口,问题是只听过,没玩过!
- 在邮箱修改时,也提交到论坛的数据库。可惜不会ExtMail的Perl代码,且修改代码工作量太大!
- 先前已经把线上邮箱用户表同步到内网,可以做数据库复制,可论坛和邮箱的数据库字段有较大出入,还是要改大量代码!
- 使用触发器更新论坛数据库的用户表!
vsftp安装以及本地用户和虚拟用户认证方式配置
vsftp配置文件十分绕口和复杂,下面是我的一些总结!
vsftp安装
cd /data/install/
tar xvf vsftpd-3.0.2.tar.gz
cd vsftpd-3.0.2
make
lftp利器与一次故障分析
FTP服务器和客户端软件都异常丰富,标准的FTP客户端一般情况下已经够用,但是lftp可能才是最强大的FTP客户端软件!这玩意十分不可思议!可以称得上FTP中的战斗机!
dropbox备份VPS
废话 搭建好网站后的第一件工作就是备份,这是多次血泪教训后的领悟。远程备份网站的办法有很多,比如ftp,rsync,scp,或者以前提到过的邮件备份。以上大多数的办法都需要有一台另外的服务器,而邮件备份受到邮箱空间大小的限制,需要手动删除邮箱里面一段时间的附件来节省邮箱空间!而dropbox通过允许用户创建应用,我们正好利用这种方式备份文件到dropbox中!dropbox现在又被墙掉了,靠!
sftp配置chroot
有时候搭建一个FTP是很麻烦的事情,还有权限管理和用户配置等,在要求不高的情况下Linux自带的sftp可以更好更方便的完成ftp的工作。另外,FTP密码是明文传输的,存在一定的安全隐患,而使用ssh协议22号端口的sftp就没有这个问题!
博客归来
![请输入图片描述][1] 时隔近5个月没有更新内容,期间不靠谱的主机商还给我们来了一次服务器磁盘损坏,数据不可恢复,更不爽的是,那一段时间我花了好大的力气刚折腾完typecho,正好邮箱的备份有中断了,我还没来得及查原因。不巧的是,服务器就在那时发生了不可恢复的故障。所以,你越害怕的事情,往往在你最没有防备的时候发生!于是我们伤心搁浅了一段时间,现在决定悲剧性的从头来过,,在哪跌倒的就在哪爬起来,所幸数据库的备份基本上是完整的!
DNSv6和DNS64简单配置
上次说了下DHCPv6的部署方法,详见此处,这次说说DNSv6的哪些事儿! Linux系统下的各类服务基本上都已经支持IPv6,DNS是一个常用而且重要的服务,可以算是互联网的入口了。根据通常需求,说说几个和IPv6相关的重要选项!
SSH日常用法小例
现代社会,熟练使用ssh是一项必不可少的技能,下面是我日常使用ssh的一些小总结。 注意:测试全部是在linux系统上进行,如果你使用windows系统,可以好好研究putty和xshell的各类选项,一定会找到实现的办法!