linux系统服务(续)

1.TCP Wrappers的特殊功能。

1)spawn(action):可以利用后续的shell来进行,额外的工作,且具有变量功能,主要的内容为:%h(hostname),%a(address),%d(daemon)等

2)twist(action):立刻以后续的指令进行,且执行完后终止该次联机请求。

safe_finger这个指令可以追踪来源目标的相关信息。整个流程:

a)利用safe_finger去追踪出对方主机的信息(包括主机名,用户相关信息等)

b)将该追踪到的结果以email的方式寄给我们本机root

c)在对方屏幕显示不可登入且警告他已经被记录的讯息

这个动作一般写在/etc/hosts.deny文件中,起到抵挡的作用,eg:

rsync:ALL:spawn(echo "security notice from host $(/bin/hostname)";echo;/usr/sbin/safe_finger @%h)|/bin/mail -s "%d-%h security" root &:twist(/bin/echo -e "\n\nWARNING connection not allowed.\n\n")

2.netstat -tulp:观察系统启动的服务,有关该指令的解释详见,http://7613577.blog.51cto.com/7603577/1598838;

3.netstat -lnp:查看系统上的监听服务。

4.netstat --status-all:查看所有的服务状态

5.chkconfig --list [服务名称];chkconfig [--level [0123456]] [服务名称] [on|off],chkconfig[--add|--del]:管理系统默认开机启动与否。参数:

1)--list:仅将目前的各项服务状态列出来

2)--level:设定某个服务在该level下启动(on)或关闭(off),level值可以是多个直接写就行了。若不加level值,则默认是2345。

3)--add:添加一个服务名称给chkconfig,该服务名称必须在/etc/init.d/内

4)--del:删除一个chkconfig管理服务。

6.ntsysv [--level levels]:只在redhat系列中拥有此指令,以图形界面的形式设定服务开机启动。

7.linux常见预设启动的服务内容简介:

1)acpid:(系统)高级电源管理的接口,这是一个新的电源管理模块, 可以监听来自核心层的电源相关事件而予以回应。配置文件在 /etc/acpi/events/power.conf 中,默认当你按下 power 按钮时,系统会自动关机!

2)anacron(可关闭):(系统)与循环型的工作排程 cron 有关,可在排程过期后还可以唤醒来继续执行, 配置文件在 /etc/anacrontab。一般设置开机后检测例程性工作。参见:http://7613577.blog.51cto.com/7603577/1598577

3)apmd(可关闭):(系统)配置文件在 /etc/sysconfig/apmd ,也是电源管理模块! 可侦测电池电量,当电池电力不足时,可以自动关机以保护计算机主机。

4)atd:(系统)单一的例行性工作排程,参见:http://7613577.blog.51cto.com/7603577/1598577

5)auditd:让系统需 SELinux 稽核的讯息写入 /var/log/audit/audit.log 中。

6)autofs (可关闭):(系统)可用来自劢挂载来自网络上的其他服务器所提供的网络驱动器机 (一般是 NFS)。

7)avahi-daemon (可关闭):(系统)也是一个客户端的服务,可以透过 Zeroconf 自劢的分析不管理网络。 Zeroconf 较常用在笔记本电脑不行劢装置上

8)bluetooth:蓝牙

9)cpuspeed:(系统)可以用来管理 CPU 的频率功能。若系统闲置时,此项功能可以自劢的降低 CPU 频率来节省电量不降低 CPU 温度!

10)crond:(系统)系统配置文件为 /etc/crontab,,参见,http://7613577.blog.51cto.com/7603577/1598577

11)cups(可关闭):(网络)用来管理打印机的服务,可以提供网络联机的功能,有点类似打印服务器的功能哩! 你可以在 Linux 本机上面以浏览器的 http://localhost:631 来管理打印机!

12)firstboot (可关闭):第一次进入图形界面时,设定预设值。

13)gpm:提供光标复制功能。

14)haldaemon (可关闭):(系统)侦测类似 usb 的装置

15)hidd (可关闭):(系统)提供键盘、鼠标等蓝芽装置的侦测,须搭配 bluetooth。

16)hplip (可关闭):(系统)主要是针对 HP 的打印机功能所开发的脚本服务

17)ip6tables:(网络)是针对本机的防火墙功能!这个防火墙主要是针对 IPv6 的版本

18)iptables:(网络)本机防火墙功能

19)irqbalance:自动的分配系统中断 (IRQ) 之类的硬件资源

20)isdn (可关闭):(网络)ISDN 是一种宽带讴备 (调制览调器的一种)

21)kudzu (可关闭):(系统)开机时自动的侦测硬件, 并且会自动的呼叫相关的驱动软件

22)lm_sensors (可关闭):(系统)侦测主板的相关侦测芯片

23)lvm2-monitor:LVM相关的服务。

24)mcstrans:(系统)与SELinux 有关的服务

25)mdmonitor (可关闭):(系统)可以侦测所有软件的状态

26)messagebus (可关闭):(系统)可用来沟通各个软件之间的讯息

27)microcode_ctl (可关闭):(系统)Intel 的 CPU 会提供一个外挂的微挃令集提供系统运作

28)netfs (可关闭):(网络)可以迚行网络驱劢器机 (NFS, SMB/CIFS) 的挂载不卸除功能。

29)network:(网络)提供网络设定的功能

30)nfslock (可关闭):(网络)NFS 为一种 Unix like 的网络驱劢器机,但在迚行档案的分享时, 为了担心同一档案多重编辑的问题,所以会有这个锁住 (lock) 的服务!可以避免同一个档案被两个丌同的人编辑时所造成的档案错误问题。

31)pcscd (可关闭):(系统)智能卡侦测的服务

32)portmap:(网络)用在进程过程调用的服务,很多服务都使用这个玩意儿来辅劣联机的, 因此建议不要取消他

33)readahead_early readahead_later(可关闭):(系统)在系统开机的时候可以先将某些程序加载到内存中,以方便快速的加载, 可加快一些吪劢的速度。

34)restorecond:(系统)利用 /etc/selinux/restorecond.conf 的讴定来判断当新建档案时,该档案的 SELinux 类型应该如何还原。需要注意的是,如果你的系统有很多非正觃的 SELinux 文件类型设定时,这个 daemon 最好关闭,否则他会将你讴定的 type 修改回默认值。

35)rpcgssd rpcidmapd (可关闭):(网络)不 NFS 有关的客户端功能

36)sendmail:(网络)这就是电子邮件的软件啊!我们想要拥有可寄信的功能时, 这个服务可丌能关闭。不过,预讴这个服务仅能支持本机的功能,无法收受来自因特网的邮件喔!

37)setroubleshoot:(系统)将你的 SELinux 相关讯息记录在 /var/log/messages 里面,

38)smartd:(系统)这个服务可以自劢的侦测硬盘状态,如果硬盘发生问题的话, 还能够自劢的回报给系统管理员

39)sshd:(网络)这个是进程联机服务器的软件功能, 这个通讯协议比 telnet 好的地方在于 sshd 在传送资料时可以进行加密

40)syslog:(系统)这个服务可以记录系统所产生的各项讯息, 包括 /var/log/messages 内的几个重要的登录档啊。

41)xfs (可关闭):(系统)这个是 X Font Server,主要提供图形接口的字型的一个服务, 如果你不启动X 窗口的话,那么这个服务可以关闭。但是如果你有需要用到 X 时,一定要启动它,否则图形接口是无法启动的。

42)xinetd:(系统)super daemon

43)yum-updatesd:(系统)可以透过 yum 的功能迚行软件的在线升级机制, 若有升级的软件释出时,就能够以邮件戒者是 syslog 来通知系统管理原来手动升级啊。

上述这些预设启动的服务很多是针对桌面计算机所设计的。以下是一些其他常见的服务。

44)dovecot:(网络)可以讴定 POP3/IMAP 等收受信件的服务,如果你的 Linux 主机是 email server 才需要这个服务,否则不需要启动它!

45)httpd:(网络)这个服务可以让你的 Linux 服务器成为 www server

46)named:(网络)这是域名服务器 (Domain Name System) 的服务

47)nfs:(网络)这就是 Network Filesystem,是 Unix-Like 之间互相作为网络驱劢器机的一个功能。

48)ntpd:(网络)服务的全名是 Network Time Protocol ,这个服务可以用来迚行网络校时

49)smb:(网络)这个服务可以让 Linux 仿真成为 Windows 上面的网络上的文件系统。

50)squid:(网络)作为代理服务器的一个服务,可作为一个局域网络的防火墙之用。

51)vsftpd:(网络)作为文件传输服务器 (FTP) 的服务。

时间: 2024-10-29 02:36:12

linux系统服务(续)的相关文章

linux系统服务介绍

linux系统服务介绍 在windows系统中,我们可以打开任务管理器来打开或者关闭某些服务.在Linux系统下也同样有这样的需求,那么linux下怎么打开类似于windows下的"任务管理器"呢? linux系统下调整服务的启动和不启动有两种办法: 1.ntsysv命令 如果这个命令不存在 yum install -y ntsysv 安装好之后,截图如下: 进入到这个界面后,空格键来改变*和空,空就代表不启动 关闭一些不常用的服务 禁用: atd auditd haldaemon i

将tomcat添加为linux系统服务

前言 在博客 -->virtualBox安装centos,并搭建tomcat中,讲到了centos下搭建tomcat环境,发现启动tomcat不是那么方便,要是忘记路径了,那就更麻烦了!当然了,忘记路径了也还是有许多方式找回来的,那么有没有什么方式将tomcat设置成系统服务了,就像service iptables start一样用service tomcat start来启动tomcat了,答案肯定是有的,且听我慢慢道来. 设置tomcat为linux系统服务 1.文件准备 将catalina

Linux系统服务之inetd

[Linux系统服务之inetd] inetd的角色是作为Telnet和FTP等与网络服务器相关的进程的“超级服务器”.这是一个简单的道理:并不是全部的服务器进程(包括那些接受新的Telnet和FTP连接的进程)都会如此频繁地被调用,以至于必须要有一个程序随时运行在内存中.因此为了避免出现可能有几十种服务都运行在内存中准备被使用的情况,它们都列在inetd的配置文件/etc/inetd.conf中.而代替它们的是inetd监听着进入的连接.这样只需要有一个进程在内存中就可以了. 参考:http:

11.Linux系统服务基础

11.Linux系统服务基础 ·服务service是运行在操作系统后台的一个或多个程序,为用户或系统提供特定服务 ·服务通常不中断运行,随时接收请求.提供某项服务,如网页服务就是由http服务提供的, ·服务器配置最多的是网络服务,用户计算机通过ip地址及端口号访问服务器的某项网络服务, ·RPM包默认安装的服务分为:1,独立的服务,2,基于xinetd服务, ·独立的服务: ·服务启动脚本存在/etc/rc.d/init.d或/etc/init.d(2者为链接)里面,服务名即为里面的可执行脚本

【Linux】创建Linux系统服务的方法

http://www.cnblogs.com/silverwings/archive/2010/08/02/1790801.html 使用这个做系统服务,反而导致超图服务的apache无法启动??? 该方法在Ret Hat Enterprise Linux Server 5.5上测试成功.首先需要编写系统服务启动脚本,脚本大致如下: #!/bin/bash # test.sh # chkconfig: 2345 20 81 # description: just for test EXEC_PA

了解及优化常见的Linux系统服务

常见的Linux系统服务 Linux系统中包含了大量的服务程序,这些程序在切换运行级别时有rc脚本根据预设的状态进行启动或终止.其中有些系统服务可能并不是用户需要的,但是也默认运行了,只有正确了解各个系统服务的用途,才能选择性地进行优化操作,实现按需启用Linux服务器系统. 服务名称          用途简介  备注 atd 延期.定时执行任务 建议关闭 autofs 自动挂载文件系统 建议关闭 bluetooth 发现.认证蓝牙相关设备 建议关闭 anacrond 执行因关机等耽误的计划任

Linux系统服务、目录含义及其配置

11.1服务简介 Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务.在Linux 启动过程中我们可以看得很多starting - 提示信息,该信息表示正在启动系统服务,而在Linux 退出时,我们也能够看到相应的Stopping - 信息,表示系统服务正在停止. Linux自身有许多系统任务如network 服务用于支持网络连接等. 11.1.1 服务分类 根据守护程序的启动与管理方式可分独立启动与超级守护程序两种. 1. 独立启动程序

Linux系统服务管理 ntsysv,日志, exec,xargs , screen ,curl,

                linux系统服务管理 1. Linux系统服务管理 工具ntsysv 类似图形界面管理工具,如果没有该命令使用安装 安装:yum install -y ntsysv  常用服务:crond, iptables, network, sshd, syslog, irqbalance, sendmail, microcode_ctl chkconfig --list:列出所的服务以及在每个级别是否开启 chkconfig --add/del servicename 关

认识linux系统服务(daemons)

linux系统服务分类 一般分成两大类,独立启动的服务以及超级服务. 1.stand_alone:此daemon可以自行单独启动服务. 2.super daemon:一个特殊的daemon来统一管理. 服务与端口的对应 系统提供的网络服务通常会与端口进行对应,在文件/etc/services中可以查看各个服务与端口的对应. 在文件中可查看ftp的端口号: ftp 21/tcp ftp 21/udp fsp fspd daemon的启动脚本与启动方式 stand alone的启动方式 服务的启动脚

linux系统服务管理

一.linux的任务计划 1.crontab -u.-e.-l.-r 2.格式: 分时日月周user command 3.文件/ar/spool/cron/usemname 4.分范围0-59,时范围0-23,日范围0-31,月范围0-12,周1-6 5.可用格式1-5表示一个范围1到5 6.可用格式1,2,3表示1或者2或者3 7.可用格式*/2表示被2整除的数字,比如小时,那就是每隔2小时 8要保证服务是启动状态 systemctlstartcrond.service 二.Linux系统服务