《linux系统服务与基本设定工具》由会员分享,可在线阅读,更多相关《linux系统服务与基本设定工具(11页珍藏版)》请在金锄头文库上搜索。
1、基本的系统设定工具setup:1.Authentication configuration关于系统安全的设定项2.Firewall configuration关于iptables的防火墙与SElinux机制设定3.Keyboard configuration关于键盘的类型设定4.Mouse configuration设定鼠标的形态5.Network configuration设定网络参数,包括IP,netmask,gateway,dns6.System services设定系统服务7.Printer configuration设定打印机8.Sound card configuration设定声
2、卡9.Timezone configuration设定时区10.X configuration设定X-Windows相关的硬件配置/etc/sysconfig/*authconfig系统用户使用的认证方式autofsck系统自动执行fsck检测硬盘clock记录时区的文件内容gpm记录额外接口设备的文件数据i18n用于修改默认语言keyboard设定键盘的形式mouse设定鼠标的形式network设定网络状态network-scripts用于网卡配置文件,如 ifcfg-eth0iptables-config开机时启动防火墙规则的规则文件系统服务启动工具(1) /etc/init.d/serv
3、ername start 开启服务/etc/init.d/servername stop 关闭服务/etc/init.d/servername restart 重启服务(2)service servername start/stop/restart(3)chkconfig 设定服务开机自动运行语法:chkconfig -level 35 -list|add|del servername参数说明:-level :设定服务在不同的运行级别的状态-list : 列出服务是否开机自动启动-add : 增加一个服务开机自动启动-del : 删除一个服务开机自动启动servername :服务名称必须在/
4、etc/init.d目录核心模块管理1. /etc/modprobe.conf启动是加载模块的文件2.模块存放的位置核心模块的放置目录:/lib/modules/uname r/kernel核心的文件格式模块:/lib/modules/uname r/kernel/fs核心的网卡驱动程序模块:/lib/modules/uname r/kernel/drivers/net3. lsmod 查看当前系统中的模块4. modprobe 加载模块modprobe ip_tables 直接加载ip_tables.o5. rmmod 删除模块rmmod ip_tables系统服务1. daemon 守护进
5、程daemons目前有2种基本模式:stand_alone : 独立守护进程super daemon:由超级守护进程xinet统一管理,调 用的服务。2. /etc/services记录系统服务与端口号3. 命名规则在服务名字后面加是d,这个d就是daemon4. /etc/xinetd.d/*/etc/xinetd.d目录下的所有服务都是由xinet统一管 理的。5. telnet编辑/etc/xinetd.d/telnetdisable= nobind= 10.0.0.100only_from= 10.0.0.0/8instances= UNLIMITEDnice= 06. TCP_Wrappers 安全控制/etc/hosts.allow 允许列表/etc/hosts.deny禁止列表格式:vi /etc/hosts.allowin.telnetd:172.16.0.100in.telnetd:10.0.0.0/255.0.0.0系统开启的服务netstat 查看开放的端口语法;netstat -antulp参数说明:-a:显示当前所有开放的端口-n:以数字显示-t :仅显示tcp包-u:仅显示udp包-l :仅显示监听(listen)的内容-p:显示服务的PID(只有root能使用此功能)