拨号服务器维护
作者:赵国栋 来源:ChinaByte 发布时间:2010-03-24 18:57:00
拨号服务器的维护和管理是关乎服务器端和客户端、涉及软件与硬件的较繁杂的工作。它要求管理员多实践,且善于归纳和总结,只有这样,才能形成一套自已的行之有效的管理经验和方法。
一、检查物理线路
当客户端无法拨入时,在服务器端首先要检查物理线路是否通畅,即检查调制解调器与服务器串口的连接情况。外置调制解调器和服务器串口(COM1或COM2)连接通常采用标准的RS-232C连接线缆。使用minicom可以很轻松地检测出该线缆的连通情况。minicom是可以运行在Linux系统上的一种实用工具,主要用来实现系统与调制解调器的通信及对调制解调器的控制。在Linux终端状态下输入命令:minicom,屏幕上显示初始化调制解调器,接着在显示欢迎等信息后显示"OK",表明系统与调制解调器连通顺畅,否则得检查线缆接头有没有松动。有时,线缆接头的稍许松动是看不出来的,这时使用minicom将会得心应手。事实上,在解决一般网络故障时,我们都是从首先检查物理线路连通情况开始的。
二、检查/var/lock/LCK..ttySx设备锁定文件
由于调制解调器是独占性的资源,即当一个用户使用该资源时,其它用户便无法使用它,直到前一个用户释放该资源为止,Linux系统使用设备锁定文件来控制该设备的使用。设备锁定文件主要存在以下两种情况:
当服务器端的调制解调器电源关闭时,该设备与计算机处于断开状态,系统自动在/var/lock/目录下产生设备锁定文件,表明该设备当前不可用,此时客户无法拨入进来,针对具体的串行口,产生如LCK..ttyS0或LCK..ttyS1的文件;而当调制解调器电源打开时,锁定文件在数秒后自动消失,设备回到接受拨入的状态。
目录下也会产生针对具体串口的设备锁定文件,该锁定文件表明已有用户正在使用该独占设备,其它用户此时无法再使用该设备。拨入用户断开连接后,锁定文件将很快自动释放,等待拨入的用户这时可以拨入进来了。检查锁定文件的主要目的是检查服务器端调制解调器电源是否打开。
三、检查IP转发功能
当用户通过拨入服务器连上Internet时,服务器的内核必须支持IP转发功能且允许IP转发,否则会发生拨通后从客户机只能ping到拨号服务器而无法ping到其它服务器或本地网关的情形。检查当前系统的IP转发功能有没有打开使用命令:
cat /proc/sys/net/ipv4/ip_forward
如果输出为1,表示IP转发功能是打开的,如果输出为0,表示该项功能是关闭的,可以使用命令"echo 1 > /proc/sys/net/ipv4/ip_forward"来打开该项功能,不过这种打开不是永久的,当你重启系统后,将恢复为原先设置的值。为了开启这项功能并使之一直有效,最简单的办法是以root身份修改/etc/sysclt.conf文件,在该文件找到:net.ipv4.ip_forward = 0,将其中的"0"改为"1",重启系统后即可生效。
四、检查pppd的setuid位
如果拨号用户在调制解调器连通后弹出的终端窗口中输入用户名和口令后,接着出现了如下信息:
-pppd:must be root to run -pppd,since it is not setuid -root
这是由于基于安全性的考虑,pppd只能由root或具有root权限的用户来运行,而系统已创建的拨号用户没有权限运行pppd的缘故。可以通过在pppd上设置setuid位来解决这个问题。在某个可执行二进制文件上设置setuid,可以使得其它用户以该文件所有者的身份来运行该程序。输入如下命令来设置pppd的setuid位:
chmod 4755 /usr/sbin/pppd
因pppd文件所有者为root,这样普通用户(如已创建的拨号用户)就可以以root用户身份执行该程序了。另外,运行linuxconf程序时,因其要对文件系统安全性进行检查,有时会删除pppd的setuid位,所以,运行过linuxconf后,要注意检查pppd的属性设置。


猜你喜欢
- 比如一个目录下有1,2,3,4,5这五个文件,现在我需要删除除了2以外的所有文件,那么我可以使用find . ! -name 2 -exec
- 1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是
- 当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,
- 查看了一下博客的链接,发现有一些在博客文章中的链接也被计算在友情链接在内,不太清楚它们会不会影响页面的权重,索性将这些都加上了”extern
- 文章主要记录Ubuntu20.04的简单安装过程,安装后更换国内源,安装openssh软件,启动root权限登录Ubuntu20.04安装安
- 现在互联网上一堆在 kali Linux 上安装 NVDIA 显卡驱动的教程,但是很多都是你抄我,我抄你,都没有去实际的验证,导致很多小伙伴
- Flv文件不能播放的原因有种种,最近遇到了“Flv文件在本地能显示,上传到服务器上不能播放”,解决流程如下:首先是检查网页中FLV相关文件上
- GodaddyGiftCard简介:GodaddyGiftCard可以在godaddy网站上购买任何产品,像货币一样,在godaddy网站可
- 10月30日消息,据国外媒体报道,知情人士透露,苹果工程师近期频繁往返于中国和美国之间,很可能是忙于平板电脑事宜。该知情人士称,苹果工程师近
- 以百万富翁为诱饵在观众面前,一问一答,再问抢答,过五关斩六将,最终胜利者将获得百万大奖。这种“百万富翁&rdqu
- SEO之所以难学,经笔者分析最大的原因是大家把SEO太复杂化了,禅说:“简单就好”。现在各类有关SE
- 做为站长学习如何防止SQL注入是非常必须的,因为一旦网站被注入小到挂马,大到破坏系统程序,可以说对网站的破坏是非常大的,对于asp编写的程序
- Sendmail作为免费的邮件服务器软件,已被广泛应用于Internet各种操作系统的服务器中。如:Solaris,HPUX,AIX,IRI
- 我们很多时候在liunx系统上安装了web服务应用后(如tomcat、apache等),需要让其它电脑能访问到该应用,而linux系统(ce
- 现在国内提供支持ASP的免费空间越来越多了,对于ASP爱好者来说无疑是个好的势头,但是很多提供免费ASP空间的站点都没有对Fil
- 对搜索的讨论一直很多,也看过很多关于搜索的文章.对于目前搜索方式的利于弊,在日常搜索过程中其实我们还是有很多体会的.纵看搜索的发展史:第一代
- 综述本文将讨论UNIX平台下,Apache WEB服务器安装和配置的安全问题。我们假定阅读本文的系统管理员已经针对自己站点的情况选择了相关的
- 一、配置nginx支持https协议访问,需要在编译安装nginx的时候添加相应的模块--with-http_ssl_module查看ngi
- 很多站长一天发200个论坛,也有站长一天内2个网上线。当然啦,勤能补拙是真理,但是不能把自己累死啊,这么累做包身工都比做网站赚钱啊!今天小弟
- 最近媒体进行大量报道 * 新闻,还举报CNNIC监管CN域名不利,接下来CNNIC * 一系列政策,比如未备案域名将停止解析等等。面对当下复杂的