VPS优化

pdksh替代bash

$sudo apt-get install pdksh
$sudo vi /etc/shells

添加/bin/pdksh到/etc/shells文件

$chsh -s /bin/pdksh

重新登录即可。

修改SSH端口

#vi /etc/ssh/sshd_config    

将Port 22中的22改为自定义数字即可

# /etc/init.d/ssh restart

dropbear替代openssh

$sudo apt-get install dropbear
$sudo /etc/init.d/ssh stop
$sudo vi /etc/default/dropbear

修改NO_START=0,修改DROPBEAR_PORT为自定义端口号

$sudo /etc/init.d/dropbear start
$sudo apt-get remove openssh-server
$sudo apt-get autoremove

关闭多余的TTY

Ubuntu 12.04 server如下操作

#cd /etc/init/
#mv tty2.conf tty2.conf.bak
#mv tty3.conf tty2.conf.bak
#mv tty4.conf tty2.conf.bak
#mv tty5.conf tty2.conf.bak
#mv tty6.conf tty2.conf.bak
#reboot

Debian 7如下操作

#vi /etc/inittab

找到如下行

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

将不需要的行注释掉(#)即可,重启完成。