基于Linu桌面环境的影音平台搭建

上传人:众众****夺宝 文档编号:24964689 上传时间:2021-07-18 格式:DOC 页数:3 大小:17.50KB
返回 下载 相关 举报
基于Linu桌面环境的影音平台搭建_第1页
第1页 / 共3页
基于Linu桌面环境的影音平台搭建_第2页
第2页 / 共3页
基于Linu桌面环境的影音平台搭建_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
基于Linu桌面环境的影音平台搭建任何计算机平安措施的一个重要方面是维持实际控制效劳的运行。本文向你展示了在Linux操作系统的PC机上如何配置平安效劳管理。任何计算机平安措施的一个重要方面是维持实际控制效劳的运行,让不必要的网络效劳接受请求将提高系统的平安风险。即使这些网络效劳对于效劳器的某些功能是必要的也需要仔细管理,并且对其进行配置最小化不受欢送的入侵和登录的可能性。为Linux系统配置平安性时,使用/etc/inittab文件、runlevels和一两个效劳管理“superdaemons如inetd或xinetd直接管理效劳。inittab/etc/inittab文件用于系统的初始化过程启动系统效劳。在一个配置好的系统上,虽然它一般都不会包括很多效劳,但是在某些Linux系统的默认安装中会加载很多其他效劳。/etc/inittab文件内容有些模糊,它的重要之处在于让效劳管理变得相对简单。首先,可不要通过/etc/inittab文件方式向系统启动项中添加效劳。第二,不要移除/etc/inittab文件中第一个冒号之前其第一个字段是单精度型的数字,或整个登录效劳的前面局部。以单精度数字开头的行可以翻开TTY控制台,所有效劳在它们翻开之前都一一列出,甚至列出其更重要的功能。也许有些例外情况,在不改动它时是很平安的,尤其如果不确定的情况下请不要改动。第三,/etc/inittab在导入和runlevel选择的时候用于过程管理。一般不用于正常的系统操作。第四,在导入时由rc系统开始添加步骤,而不是init系统。如果看看/etc/inittab的内容,将会注意到登录以rc0到rc6这样的字符结束。这是初始化系统如何处理runlevels的说明。runlevels基于Linux操作系统的运转可以通过runlevels进行管理。不同的runlevels被定义成有不同的行为,就像Windows操作系统一样,它有正常操作模式、平安模式、在某些情况下还有DOS模式。Runlevel0用于关闭系统,如果软电源设置恰当,它能关闭系统电源。Runlevel1是单用户无网络的模式,它用于低水平的故障修复和管理操作。Runlevel2到Runlevel5正常系统操作的多用户模式。Runlevel2和3是命令行模式,3有网络连接而2没有网络连接。Runlevel5用于启动XWindows提供图形用户接口。Runlevel6用于系统重启,当整个init系统甚至bootloader需要重启时采用它。其他runlevels由系统管理员进行定义,但是“传统UNIX系统没有此功能。这种情况下,他们不能被定义也不能被使用。在shell处,可以输入runlevel命令找到以前的renlevel和当前runlevel。如果没有更改系统runlevel,命令的输出结果为大写N后面跟runlevel的数字,这里的N表示没有前runlevel,如果要更改runlevel,可以使用init命令,后面跟想要使用到的runlevel的数字。例如,输入init6表示重启系统,或init1进入单用户模式。配置runlevel的过程每一版本的情况都不同。例如,在DebianGNU/Linux系统中,位于/etc/init.d的效劳脚本有这里的N表示需要配置的runlevel数字。以字母K开头的symlinks指示在进入runlevel时被杀死的程序,而以字母S开头的symlinks指示在进入runlevel时被启动的程序。字母后面的数字值越大,从1到99,表示启动或杀死的时间愈靠后。大多数基于RPM的版本都采用RedHat所用到的rc系统。比起基于Debian的系统,这一系统使用更复杂的路径结构,并且不同的基于RPM的系统之间也有很大的不同。说明书上提供了更多的关于管理runlevel的信息。inetd一个用于Linux后台程序管理的“superdaemon是众所周知的inetd,它是个用于效劳管理的命令行工具。终止效劳很简单:首先,作为根用户用文本编辑器翻开/etc/inetd.conf文件。接下来,找到文件中需要终止的效劳。最后,在效劳所在行的最前面添加#符号(其他还有“尖顶符和“英镑符),如下所示。“注释掉这一行,因此inted以后都不会启动这一效劳。编辑之前效劳登录可能是下面这样:identstreamtcpwaitidentd/usr/sbin/identdidentd停止之后,效劳登录变成下面这个样子:#identstreamtcpwaitidentd/usr/sbin/identdidentd如果正在卸载被登录参考的后台程序,可以删除文件中的某些行是否通过包管理器进行卸载或删除执行文件卸载(对于上面的例子是/usr/sbin/identd文件)。编辑/etc/inetd.conf文件之后,保存它,inetd以后那么可以使用更改。编辑和保存一旦完成,可以在根部输入下面的命令使更改即时生效:kill-HUPpidofinetd使用修改(保存)后的配置文件会导致inetd重启。xinetd另外一个称为xinetd的superdaemon比inetd更新颖更复杂,能完成更多的功能。但是对于关闭效劳来说,他们的使用方法相似。使用xinetd时,必须在/etc/xinetd.conf文件中添加一行关闭效劳。如果只想简单的删除效劳,必须删除好几行代码而不是一行。找到想要关闭的效劳所在的那一块,在块的后面添加“disable=yes这一行,或者删除整个块。例如,如果关闭telnet效劳,需要像下面这样做。(这里的省略号代表了块的其他内容)servicetelnet.disable=yes在某些系统中,对于某些效劳,效劳配置并不在/etc/xinetd.conf文件中。例如,像telnet这样的效劳有可能在文件/etc/xinetd.d/telnet中,改变其效劳配置方法与它在/etc/xinetd.conf文件中的方法是一样的。编辑保存了/etc/xinetd.conf文件后或者更改了效劳文件后,可以输入下面的命令让修改即时生效:kill-USR2pidofxinetd这将通知xinetd程序,使用更改后的配置。Xinetd除了关闭或移除效劳配置之外,还可以用于控制远程主机登录效劳。这将通过几个机制完成:可以为效劳指定一个允许的主机。例如:可以通过在效劳配置文件中添加only_from=192.168.0.101这一行限制主机登录telnet效劳。尽管使用了词语“only,但是它只能限制主机的数目,而不仅仅只一台主机。也可以使用局部地址指定完整的网络。例如:可以使用“only_from=192.168.0.to表示本地ClassC的任何主机都能访问这个效劳。可以在配置文件中为某个效劳指定禁止的主机。例如:可以在配置文件中添加“no_access=192.168.0.102这一行禁止这个主机远程访问telnet效劳。这个也可以使用屡次而且也可以使用局部地址指定多个主机。万一某个主机满足only_from和no_access两个限制,那么会权衡确定其访问权限。如果xinetd不能确定哪个限制能被应用,那么系统默认更平安的选项效劳不会开启。超越效劳管理对于平安的远程效劳访问,还有更多的事情可以做。应该恰当配置防火墙保护效劳免受攻击。代理效劳器、通过网关效劳器端口推进以及网络地址转移都能有效减少效劳攻击的风险。针对平安使用,那些用于登录正在运行的效劳工具也应进行配置,例如,如果使用平安shell进行远程连接而没有使用XServer时,在SSH中调低Xforwarding是很重要的。直接进行平安管理是保证Linux系统平安的重要局部,但是它也只是全面平安方案的一局部。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!