|
基本情况:打算运行 apache,php,mysql,ssh,postfix 的一台服务器
内核选项中不明白的地方如下:
========================
File systems --->
------------
Pseudo filesystems --->
[?] HugeTLB file system support {取代bigpages的一项新技术,是什么东西?需要吗?}
<?> Relayfs file system support (NEW) {它是干什么的,什么场合需要它?}
Partition Types {磁盘分区类型,据说下面的选项可以全不要,是这样吗?} --->
Advanced partition selection {若只有一个linux系统,可以不选这个大项吗?}
----------------------------------------
Security options {这个大项下面的内容我全部没有选,可以通过正确的系统设置同样保证系统有很高的安全度吗?} --->
----------------------------------------
Cryptographic options {这个大项可以全不选吗?} --->
-----------------
Cryptographic API {若必须选某些选项,那么下面的选项哪些必选呢?我下面这样的选择可以吗?}
[ ] HMAC support
< > Null algorithms
< > MD4 digest algorithm
<M> MD5 digest algorithm
<M> SHA1 digest algorithm
<M> SHA256 digest algorithm
<M> SHA384 and SHA512 digest algorithms
< > Whirlpool digest algorithms
< > Tiger digest algorithms
< > DES and Triple DES EDE cipher algorithms
< > Blowfish cipher algorithm
< > Twofish cipher algorithm
< > Serpent cipher algorithm
<M> AES cipher algorithms (i586)
< > CAST5 (CAST-128) cipher algorithm
< > CAST6 (CAST-256) cipher algorithm
< > TEA and XTEA cipher algorithms
< > ARC4 cipher algorithm
< > Khazad cipher algorithm
< > Anubis cipher algorithm
< > Deflate compression algorithm
< > Michael MIC keyed digest algorithm
<M> CRC32c CRC algorithm
< > Testing module
----------------------------------------
Library routines {下面的4个哪个是必须的呢?都不选可以吗?} --->
---------------
<?> CRC-CCITT functions {未选}
<?> CRC16 functions (NEW) {未选}
<?> CRC32 functions {未选}
<?> CRC32c (Castagnoli, et al) Cyclic Redundancy-Check {未选}
=======================================
----------------------------------------
Networking options --->
----------------------------
<*> Packet socket {已选} Packet socket: mmapped IO {已选}
<*> Unix domain sockets {已选}
< > IPsec user configuration interface {暂时还用不上IPsec,未选}
<?> PF_KEY sockets {是否不用IPsec就可以不选它?}
TCP/IP networking {已选}
{//下面这些都没有选,安全吗?有没有漏掉必要的功能?
[ ] IP: multicasting {未选}
[ ] IP: advanced router {未选}
[ ] IP: policy routing {未选}
[ ] IP: equal cost multipath {未选}
[ ] IP: verbose route monitorin {未选}
[ ] IP: kernel level autoconfiguration {未选}
< > IP: tunneling {未选}
< > IP: GRE tunnels over IP {未选}
[ ] IP: multicast routing {未选}
[ ] IP: ARP daemon support {未选}
< > IP: AH transformation {未选}
< > IP: ESP transformation {未选}
< > IP: IPComp transformation {未选}
< > IP: tunnel transformation {未选}
[ ] TCP: advanced congestion control {未选}
IP: Virtual Server Configuration {未选} --->
< > The IPv6 protocol {未选}
DCCP Configuration (EXPERIMENTAL) {未选} --->
SCTP Configuration (EXPERIMENTAL) {未选} --->
< > Asynchronous Transfer Mode (ATM) (EXPERIMENTAL) {未选}
< > 802.1d Ethernet Bridging {未选}
< > 802.1Q VLAN Support {未选}
< > DECnet Support {未选}
< > ANSI/IEEE 802.2 LLC type 2 Support {未选}
< > The IPX protocol {未选}
< > Appletalk protocol support {未选}
< > CCITT X.25 Packet Layer (EXPERIMENTAL) {未选}
< > LAPB Data Link Driver (EXPERIMENTAL) {未选}
[ ] Frame Diverter (EXPERIMENTAL) {未选}
< > Acorn Econet/AUN protocols (EXPERIMENTAL) {未选}
< > WAN router {未选}
[ ] QoS and/or fair queueing {未选} --->
Network testing {未选} --->
}
[?] IP: TCP syncookie support {这个究竟能在多大程度上防止SYN-Flood?有人用过吗?假如不存在SYS-Flood的话是不是降低了客户端的连接速度?}
[?] Network packet filtering (replaces ipchains) {我的机器既不是路由又不是网关更不是专用防火墙,只是一台普通web服务器(当然安全还是要考虑的),这个选项有用吗?}
-------------------------------------
Device Drivers --->
----------------------
<?> Connector - unified userspace <-> kernelspace linker {看不懂,这个是什么东西?有什么用处?选和不选有什么不同呢?是不是和无盘工作站有什么关系?} |
|