Archive

Archive for the ‘Linux’ Category

配置安全的共享web服务器(抛砖引玉)

June 9th, 2009

本文所讲的共享web服务器,并非共享文件的服务器,而是多人一起使用的web服务器,各有各自的网站、管理自己的文件,互不干涉,且对系统无影响。鉴于功力较浅,只敢对较信得过的朋友开放这种账号,本文涉及的范围也有限,所以安全漏洞可能还有,请诸位切勿直接用于生产环境。

服务器环境:Ubuntu 8.10, OpenSSH_5.1p1 Debian-3ubuntu1, Apache 2.2.9, PHP 5.2.6-2ubuntu4

登录 – SFTP

传统的 FTP 肯定是不如这个安全,telnet 更不用说了。使用 SFTP 还有一个起始想法是想配置证书自动登录,后来发现 SFTP

......[Continue Read/阅读全文]

Linux , , , , ,

Ubuntu升级到9.04 Jaunty的变化和遇到的问题

May 15th, 2009

长按键盘自动连续击键的间隔缩短了。 显卡驱动没有问题,终于能够摆脱8.10里像涂了墨水一样的中文字乱码了。 Firefox的速度好像也快了不少,或许也是显卡驱动的原因? Fluxbox apps文件中Position设置LOWERLEFT/BOTTOMLEFT原来时从屏幕最下方算间距,现在时从工具栏上方开始算,所以原来的值要减去工具栏的高度(25)。 消失很久的启动时的Splash屏又回来了,不过是Xubuntu的小老鼠(我用的WM是Fluxbox),想取消的话,删掉usplash及其相关的包即可。

如果在没有正式发布的时候就升级了,每天的更新比正式发布后要多得多,每天都要下载一大堆包升

......[Continue Read/阅读全文]

Linux , , , , ,

控制ThinkPad的风扇

April 12th, 2009

我的旧本子X31风扇很久都不转了,今天查了点资料,搞了搞,感觉状态上好,记录如下:

首先要能了解当前温度和风扇转速,安装lm-sensors包就能用了:

$ sensors acpitz-virtual-0 Adapter: Virtual device temp1: +42.0°C (crit = +91.0°C)

thinkpad-isa-0000 Adapter: ISA adapter fan1: 3614 RPM temp1: +42.0°C [...]

Linux , , , , ,

安装ibus输入法

April 6th, 2009

编译太麻烦,直接从ppa的源安装,把下面这句加入/etc/apt/sources.list:

deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu intrepid main

然后安装就是了,不过ppa的源下载真的好慢啊:

$ sudo aptitude install ibus ibus-pinyin

装好以后,修改/etc/X11/Xsession.d/95xinput,把原来fcitx的部分注释掉,换成ibus的:

# ibus export GTK_IM_MODULE="ibus" expor

......[Continue Read/阅读全文]

Linux, Tools , , , ,

[Git]提交后自动发email

March 27th, 2009

当然是通过hooks来实现了,对应post-receive,脚本也是已经随git-core安装就有了的:/usr/share/doc/git-core/contrib/hooks/post-receive-email,不过这个脚本用到了sendmail,我想好多机器上都没配这个东东吧,好在有好心人在这个脚本的基础上进行了完善,可以用msmtp发信了,看来我以前换用msmtp配mutt太正确了,另外msmtp也确实比sendmail小巧多了。

首先把刚才说到的脚本以及依赖文件functions一起下载到某地,加上执行属性(公用),然后ln到仓库的hooks目录下:

$ cd test.git

......[Continue Read/阅读全文]

Linux, Svn/Git , , , , ,