·
禁止非root用户登录系统
在/etc目录下新建一个nologin文本文件,内容随意。当系统发现该文件,就会禁止其它用户登录,并显示该文件内容。
·
禁用CTRL+ALT+DEL组合键,防止非法重启电脑。
修改/etc/inittab文件,注释掉以下内容即可:
由ca::ctrlaltdel:/sbin/shutdown -t3 -r now改成:#ca::ctrlaltdel:/sbin/shutdown -t3 -r now
·
重新配置键盘布局
debian:~#dpkg-reconfigure console-data
·
要在终端下使用中文,可安装zhcon平台,该平台自带多种输入法,包括拼音和五笔。zhcon要求内核支持framebuffer功能。软件的安装方法很简单,使用以下命令即可:
· debian:~#apt-get install zhcon
·
modconf是一个内核模块配置工具,我们可利用该工具增删正在运行的内核模块。修改可保存,下次重启服务器修改仍有效。它修改的配置文件是/etc/modules。
·
Debian系统有很多配置文件,系统的功能都是通过这些配置文件来配置的,所以这些文件是非常重要的,特别对系统管理员来说,在日常工作都需和这些文件打交道。作为一个合格的系统管理员,应该要确保系统的稳定,并在出错后能迅速恢复。所以在修改这些配置文件前,应该以.old为后缀进行备份,并修改文件属性为只读,确保能准确恢复到初始状态。
· debian:~# cd /etc
· debian:~# cp fstab fstab.old
· debian:~# chmod a-w fstab.old
·
使用write username [tty]命令可与其它终端在线通信。用Ctrl+D结束输入并发送信息。wall命令可向所有用户发送信息。
·
在.profile文件中设置mesg n命令可阻止其它用户用write发送过来的信息。
·
/etc/issue是一个文本文件,里面的内容会在用户登录前被显示在终端上。/etc/issue.net文件是供网络登录的用户使用的。
·
/etc/motd是一个文本文件,里面的信息会在用户登录终端时显示,该文件经常被用作系统公告,用于把最新的信息通知终端用户。
·
使用losetup个程序可在Linux下实现虚拟光驱功能。
·
/proc目录下的文件包含大量系统的信息,通过cat命令可直接查看。
o
/proc/cpuinfo,CPU相关的信息,如主频、型号、缓存等。
o
/proc/interrupts,中断信息。
o
/proc/ioports,设备IO端口信息。
o
/proc/meminfo,内存信息,如MemTotal、MemFree、Cached等。
o
/proc/partitions,分区信息。
o
/proc/pci,PCI设备信息。
o
/proc/swaps,Swap分区的信息。
o
/proc/version,Linux版本信息。
|
设备 |
I/O地址 |
IRQ |
|
ttyS0(COM1) |
3f8 |
4 |
|
ttyS1(COM2) |
2f8 |
3 |
|
ttyS2(COM3) |
3e8 |
4 |
|
ttyS3(COM4) |
2e8 |
3 |
|
lp0(LPT1) |
378-37f |
7 |
|
lp1(LPT2) |
278-27f |
5 |
|
fd0、fd1(floppy1,floppy2) |
3f0-3f7 |
6 |
·
/var/run/utmp是一个二进制文件,记录当前登录系统的用户信息。可用who或w命令显示当中的内容。如:
· debian:/var/log# w
· 23:23:46 up 3:14, 3 users, load average: 0.61, 0.60, 0.45
· USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
· root :0 - 20:12 ?xdm? 33:58 1.91s x-session-manager
· root pts/1 :0.0 23:19 8.00s 0.28s 0.21s ssh reomte
· root pts/3 :0.0 22:31 0.00s 0.23s 0.00s w
·
/var/log/wtmp也是一个二进制文件,记录每个用户的登录次数和持续时间等信息,可以last命令输出当中内容,如:
· debian:/var/log# last
· root pts/1 :0.0 Thu Jul 7 23:19 still logged in
· root pts/3 :0.0 Thu Jul 7 22:31 still logged in
· root pts/3 :0.0 Thu Jul 7 20:17 - 22:24 (02:06)
· root pts/1 :0.0 Thu Jul 7 20:14 - 22:39 (02:24)
· root :0 Thu Jul 7 20:12 still logged in
· reboot system boot 2.6.10 Thu Jul 7 20:10 (03:17)
· ....
·
wvdial是一个智能化的拔号工具,可通过Modem拔号上网。它是配置文件是/etc/wvdial.conf。
·
sync命令可强制把缓存中所有未保存的数据写回磁盘中,有效保证数据的完整性。