首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
多用户UNIX/XENIX操作系统的超级用户root,管理和维护着整个计算机系统的正常工作,如果使用时忘记了超级用户root的口令,会给系统管理带来不便。重新安装系统,不但需要很长时间,而且系统中存储的大量有用数据就会遭到破坏或损失。遇到这种情况怎么处理呢?由于UNIX与XENIX超级用户root的口令不是放在同一文件中,所以,处理UNIX与XENIX系统的root口令是不同的,下面分开来介绍。一、UN以系统root口令的修复三.制作系统引导盘在安装完成UNIX系统后,事先做一套应急盘,即在超级用户下,先将超级用户root的口令设成无口…  相似文献   

2.
1.制作UNIX系统维护软盘制作UNIX系统维护软盘需要软盘两张,一张是引导盘,另一张是根文件系统盘。步骤如下:(1)首先进入硬盘系统超级用户,格式化1.44M软盘两张:#format/dev/rfd0135ds18(2)构造带有引导和根文件系统的两...  相似文献   

3.
1997年第1期《中国金融电脑》杂志刊登了《UNIX/XENIX系统root口令的恢复》一文。笔者利用SCOUNIX3.2.4.2系统处理会计对公业务时,遇到办口令的意外丢失,试着运用该文方法修复,未能成功。而后笔者经过多次试验,终于如愿以偿。笔者现将处理过程复述如下。1.制作系统引导益引导盘的制作该文已作描述,笔者不再赘述。拷贝/etc/shadOW时,系统提示找不到,只好将/lob/files/aUthfrhix)t拷到fix)tfilesystem中,后来笔者发现此文件未起关键作用。2.引导金的使用将Bootab盘插入0号软驱(A驱),开机用软盘起动系统,然后…  相似文献   

4.
案例一:忘记超级用户口令时的处理办法 Unix系统超级用户的密码是很重要的,大多数的unix系统都可以利用某种办法删除超级用户的口令,然而对于某些unix系统来说,却不得不重新安装操作系统。对于不同的unix系统来说,删除超级用户口令的办法稍有不同,但是总的思想是一致的,就是利用紧急启动软盘启动系统,然后安装(mount)硬盘上的文件系统并修改记录超级用户口  相似文献   

5.
SCOUnix操作系统因其运行稳定,对硬件配置的要求不高,目前正被广泛应用于银行、电信、保险、证券、铁路等行业,但系统管理员水平的参差不齐势必会发生遗忘超级用户root密码的现象。下面笔者根据多年的维护经验,以SCOOpenServer5.0.5操作系统为例,介绍一种用应急启动软盘解决roo  相似文献   

6.
Root作为UNIX系统的超级用户,在管理和维护系统方面有着最大的权限,它的口令管理是系统管理员的重要工作之一。一旦root口令泄露,整个系统将门户洞开,不再有任何安全性可言。因此好的系统管理员不仅使用难于记忆和猜破的root口令,而且还经常改变口令。但如果使用中一时忘记  相似文献   

7.
王磊 《金融电子化》2003,(4):78-78,83
UNIX系统是目前人民银行系统使用最广泛的操作系统之一。root作为UNIX系统的超级用户,在管理和维护系统方面有着最大的权限,它的口令管理是系统管理员的重要工作之一。一旦root口令泄露,整个系统将门户洞开,不再有任何安全性可言。因此好的系统管理员不仅使用难于记忆和破译  相似文献   

8.
在使用 SCO OPENSERVER 5过程中,可能会因一些意外的原因,造成系统不能正常启动等灾难性故障,这时如果重装系统,势必造成大量数据丢失,且费时又费力,为此,在应用过程中,常常使用应急引导盘来帮助恢复系统,而无需重装系统。本文就系统应急盘的制作及几种常见系统故障的排除进行介绍。一、应急引导盘的制作应急盘由 boot 引导盘和 root 文件系统软盘组成,其中 boot 应急盘包含引导和装入 unix 核心所必须的三个文件:/boot、/etc/default/boot 和/unix,root 应急盘包含一部分的 unix 系统的实用程序。其制作步骤如下:1.以 root 身份登录  相似文献   

9.
《中国金融电脑》2001年第10期刊发了一篇题为《SCO Unix系统丢失root密码的简便处理方法》的文章,介绍了SCO Unix系统丢失root口令后如何操作方能重新获得超级用户权限.按照该文介绍,虽然能够达到目的,但由于该方法需要在C语言环境下编辑程序而略显烦琐.下面,笔者推荐另外一种更为简便的处理方法.  相似文献   

10.
WindowsNTServer3.51网络操作系统特点之一是它的可靠性,系统提供了安全保障,即用户在Wnd0WSNTServr3.518K务器上登录前,用户必须键人“Ctrl+An+De”组合键,然后进人WindooNT操作系统登录屏幕,输入用户名及正确的用户口令方可进入系统。所以对管理员(AdrinistDll:(y)和一般用户来讲,其口令必须保存好,但有时也会忘记,如果口令忘记,对系统的管理就无法实现。如果重新安装系统不但花费时间且将会造成大量的数据丢失,能否不重新安装系统,使用其它方法将损失降低到最小限度,笔者在使用过程中发现了一种方法,可以恢…  相似文献   

11.
SYBASE数据库系统软件是Client/server结构上的典型应用。笔者在实际工作中使用的是SYBAS10.0.2版本,本软件应用平台是在SCOUNIX3.2.4.2操作系统上实现的。使用硬件是COMPAQSIGNIA300(16M内存、IG硬盘586/90)和FUTURE586。下面列述部分故障及相应的解决方法。故障现象之一:在以sybase用户注册(sybase用户是事先已建立好的)时,屏幕上会出现“Unabletochangedirectoryto‘/u/sybase’”错误信息。故障分析及排除:以超级用户root注册进入U-NIX系统中,运行sysadmsh实用程序,顺次选择Ac-counts→User→Exa…  相似文献   

12.
XENIX超级用户口令的解除农业银行天津市西青支行边士德XENIX系统有着严格的用户口令管理,一旦将超级用户口令丢失,便无法对系统进行维护,下面介绍两个解除超级用户口令的办法供大家参考。一、利用sysadm用户在login提示符下用sysadm进行注...  相似文献   

13.
在中小规模计算机应用中,人们通常都是用软盘来保存日常数据的。但由于软盘介质容量小且容易受损,在数据存储量不断扩大的情况下,人们又转向磁带备份之途。随着计算机外部存储设备的日益进步,磁光盘作为性能优异的备份介质脱颖而出。与磁带备份相比,磁光盘具有价格低廉、存储可靠、保管方便等特点,因此在中小型数据备份中得到了广泛的应用。现将磁光盘在联想万全2400G服务器UNIX系统中的安装使用方法介绍如下,以期抛砖引玉。1.磁光盘的安装步骤门)以超级用户(root)登录计算机;(2)运行命令mkdevhd,增加第2块SCSI硬盘,参…  相似文献   

14.
SCOUNIX操作系统作为一种微机多用户系统,广泛应用于银行、邮电等业务部门。系统本身所提供的各种安全措施,如口令字、帐号、日志等,为安全使用该系统提供了保证。而UNIX操作系统的安全性问题,说到底是如何防止root权限的失窃,从而避免非法用户给系统带来不可预测的后果。但是,有时会碰到确实想要让普通用户来执行root才能执行的命令,而又不想让其拥有其他任何root权限,系统是否提供了这种功能呢?回答是肯定的,事实上系统本身提供了一种授权机制,它可以使普通用户在有限范围内执行具有超级用户权限的命令。一、SCOUNIX系…  相似文献   

15.
当前,对于使用UNIX系统的营业网点,在技术管理上一般是系统管理员上收root特权用户口令,设立一个关机用户给普通操作员使用,来实现操作系统的关机管理。由于普通用户一般不能执行关机命令,在建立关机用户上一般是按照以下步骤来实现的:  相似文献   

16.
系统应急盘是 UNIX 系统安装完成后需要制作的重要系统工具,在系统遭到破坏而不能引导时,可用应急盘引导系统。一、系统应急盘的制作过程对 fd 脚本的分析,我们能了解系统应急盘的制作过程。fd 脚本的主要流程是这样的:首先设置一些环境参数和变量,然后显示主菜单,等待用户输入。如果用户选择2,则调用do_bootroot(),生成应急软盘。Do_bootroot 函数生成 ROOT 盘的主要流程如  相似文献   

17.
《金卡工程》2000,(4):40-42
Unix网络系统由于其功能强大、性能稳定、安全可靠而在银行系统中广泛的应用。它与Windows95/98等系统相比,具有较高的安全性。但由于其动态体系结构特点、源代码公开、系统配置复杂等原因,Unix网络系统也存在很多安全缺陷,如果不采取相应的防范措施,这些缺陷可能被非法入侵者利用,而影响银行的资金安全。 一、安全缺陷 1.利用网络监听工具截取重要数据 我们通常所用的以太网是一种广播型网络,在这种网络上,发送给每个特定机器的数据都可以被网络上任何机器监听到。常用的监听软件有tcpdump、snoop、etherfind等。这些软件的功能十分强大,既可以监听在网络上传输的所有数据,又可以监听指定源地址、指定目标地址、指定端口和协议的数据,还可以将它们保存下来以便仔细分析。如果网络上有其他用户在使用telnet、ftp、rlogin等服务、就可以监听到这些用户明文形式的帐户名和口令,进而就可以侵入其系统。 2.利用具有suid权限的系统软件的安全漏洞 具有suid权限的程序在运行时,其进程的实际uid为程序执行者的uid,而有效uid为程序owner的uid。由于系统软件的owner通常为root,非法入侵者可能利用这些软件的漏洞来窃取root权限。 (1)利用IFS等环境变量 如果通过阅读系统软件的源程序,知程序中有system()系统调用,如:swstem(“/bin/cpfilelfile2”),那么我们可以重新设置IFS(输入字段分隔符)变量: $IFS=/:exportIFS 此时.该system调用中的命令被解释为:bincpfilefile2,再编一个恶意程序命令为bin并放在用户的path变量内,便可以通过这个bin程序窃取root权限了。 (2)利用缓冲区溢出 有些系统在调用时不检查参数的长度,如调用gets(),scanf()等,这使得程序可以在用户的控制下形成缓冲区溢出。在正常情况下,程序在遇到缓冲区溢出时会停止。但如果用户对Unix很熟悉,就可以使程序在遇到缓冲区溢出时转而运行另一个程序。如果一个有suid权限的程序在缓冲区溢出后转而执行一个shell,那么这时的普通用户就变成了root用户。 (3)利用core文件 程序在运行中发生缓冲溢出、数组边界越界或接收到SIGILL、SIGTRAP等信号时都可能会产生core文件。如果将umask设为000,那么产生的core文件就具有777权限。非法入侵者可以利用dbx或adb等工具来读这个core文件,从而可能获取系统上的重要信息。 3.利用ping、telnet、ftp等命令的缺陷 根据TCP/IP协议规定,数据包的最大长度为65536字节。有的Unix系统在收到过长的IP数据包时,会产生系统崩溃、重新启动、死机等异常反应。我们知道,用ping命令向其他主机发送ICMP数据报文时,其报文大小可以任意指定。因此恶意用户可能通过用ping命令向其他主机发送过长的数据报文来对其进行攻击。微机上常用的SCOUnixSystemV/3863.2.4.2、SCOOpenServer5.0.0和5.O.2均存在该问题。 此外,很多版本的telnet、ftp等命令也存在一定的安全缺陷。 4.利用IP欺骗技术 为了获取访问权限,入侵者可以利用一些基于IP地址的认证程序的特点,在发送IP数据包时,修改其源IP地址字段,将其置为另一台机器的IP地址,该IP地址可能在目标机的/etc/hosts.Equiv或.Rhosts中有记录,这样就可能获取非授权的访问权限,甚至是目标机的root访问权限。 5.利用.Exrc文件 .Exrc是编辑程序vi的初始化文件。Vi启动时,首先查找并执行$HOME/.Exit和当前目录下的.Exrc文件。非法入侵者可以将一个自己编写的.Exic放在/tmp等公共目录下,当root用户在该目录下运行vi时,该.Exrc文件就会自动运行。非法入侵者可以利用该.Exrc修改重要的系统配置文件,从而获得对系统的长期控制权。 目前的银行系统很多Unix机器在配置上存在着明显的安全缺陷。例如,很多业务机上都有一个关机用户,该用户是root权限,通过将initO或shutdown命令加入其.Pmfile文件,使操作人员能利用该关机用户进行系统关机。但这种关机用户往往未加口令(即使有口令也常为很多人知晓),因而恶意用户可以利用ftp命令,通过关机用户进行登录,进而修改系统文件而获得长期控制权。更有甚者.许多银行网点都是X.25专线连接到机房,而在配置X.25时,往往未将x29、x25ftp等服务屏蔽掉,这样X.25网上的任何用户都可以利用这些X.25服务.通过关机用户而自由进入该台银行业务机。 二、查看是否已被入侵的方法 1.检查日志文件 在文件/etc/syslog.Conf中控制了日志文件的位置以及哪些日志文件记录哪些活动。通过检查这些日志文件,可以获得本系统是如何被攻破的、入侵的过程怎样、哪些远程主机访问了本机器等信息。 2.检查具有suid权限的文件 入侵者常留下具有suid权限且owner为root的可执行文件,以便以后能继续以root身份访问系统。 3.检查文件/etc/passwd是否被修改 应检查非法新增用户、没有口令的用户和UID的改变(尤其是UID为O的用户)。 4.检查系统网络配置中是否有非法的项 应检查/etc/hosts.Equiv以及所有的.Rhosts文件中是否有“+”项和非法的地址项。 5.检查系统上非正常的隐藏文件 Unix上常用的方法是在文件或目录名前加上“…”、“..”(两点加一个空格)或“..^G”,这样就实现了文件或目录的隐藏效果,可以用find命令查找这些文件。 6.检查/etc/inetd.Conf和/etc/rc2.D/*文件 检查这些文件是否被植入了人侵者留下的“后门”程序。 三、提高安全性的措施 1.及时安装Unix补丁程序 旧版本的Unix系统往往含有安全漏洞,因此为了系统的安全,应该使用最新版本的Unix系统。同时,新版系统在运行过程中,可能会逐渐暴露出一些安全缺陷,因此要及时安装系统的补丁程序。这些补丁程序可以从各个Unix供应商的Internet网站上下载得到。 2.对网络监听的防范措施 首先应在支持监听模式网络接口的机器上检查是否有网络监听工具软什在运行,包括检查在系统上运行的可疑进程、对/dev/nit的未经授权使用等。如果发现了有网络监听软件正在运行,就应检查网络系统是否已被攻击,并设法恢复系统。此外.对于以太网等广播型网络,应当尽量不要在网络上传输纯文本形式的口令信息,不要以root身份进行远程登录。 3.对IP欺骗技术的防范措施 解决IP欺骗技术的最好方法是安装过滤路由器,不允许包含内部网络地址的数据包通过该路由器。此外,还应该过滤掉与用户内部网络地址不同的源地址向外发出的数据包,这样可以防止源于网络的IP欺骗的攻击。 4.提高文件系统配置的安全性措施 (1)确保系统上没有用于非法目的的.Exre文件。 (2)确保各个系统文件尤其是/etc下各文件的权限被正确设置。 (3)确保/etc、/bin、/usr/bin、/usr/sbin、/tmp、/var/tmp等系统目录的owner为mot,并且/tmp、/var/tmp目录的权限最高位为“t”。 (4)橙查系统上所有具有suid或sgid权限的文件。 (5)建议任何由root运行的文件,其文件owner都应该是root,并将其文件权限的“w”位屏蔽掉。 5.提高网络系统配置的安全性措施 (1)r命令系列(rep、rlogin、rsh)常常是Unix系统的不安全因素。因此,当不真正需要使用r命令时,应当将这些服务去掉。当确实需要使用r命令时,应当谨慎地配置/etc/hosts.Equiv和$HOME/.Rhosts文件。应确保这些文件的权限正确,它们的第一个字符不是“-”,文件中不含有“+”通配符,并建议对root用户不要配置其.Rhosts。 (2)对于/etc/inetd.Conf文件,应确保该文件的owner是root,权限为600,并尽量过滤掉并不真正需要的服务,如tftp服务和r命令服务。 (3)对于ftp服务,应确保已经正确地设置了文件/etc/ftpusers,如果没有该文件则创建。该文件用于指定不许访问用户系统的ftp服务器的用户,其中至少应包含root、bin、rrcp等。 6.加强帐号和口令的安全管理 一定要定期检查/etc/passwd和/etc/shadow文件,检查除root外uid为O的帐号、没有口令的帐号或新增的帐号。任何帐号都不能没有口令保护,各帐号的口令都应当经常更换,要定期查看su日志文件和拒绝登录消息日志文件。  相似文献   

18.
口令安全     
《金卡工程》2000,(4):38-39
用户的口令是对系统安全的最大安全威胁。为什么这样说呢?因为用户不像系统管理员对系统安全要求那样严格,他们对系统的要求是简单易用。而简单和安全是互相矛盾的两个因素,简单就不安全,安全就不简单。简单的密码是暴露自己隐私最危险的途径,是对自己邮件服务器上的他人利益的不负责任,是对系统安全最严重的威胁。 下面将分三部分介绍口令安全。 安全与不安全的口令 首先应当明确在目前的普通机器上投有绝对安全的口令,因为目前UNIX工作站或服务器口令密码都是用8位(有的新系统是用13位)DES算法进行加密的,即有效密码只有前8位,超过8位的密码就没用了(这是DES算法决定的),昕以一味靠密码的长度是不可以的。而且DES加密算法已经可以被人很快破译。 因为设置密码的是人而不是机器,所以就存在安全的口令和不安全的口令。安全的口令真的可以让机器算5000年,不安全的口令只需要一次就能猜出。 安全的口令有以下特点: (1)位数>6位。 (2)大小写字母混合。如果用一个大写字母,既不要放在开头,也不要放在结尾。 (3)如果你记得住的话,可以把数字无序的加在字母中。 (4)系统用户一定用8位口令,而且有~!@#$%^&*<>?:”{}等符号。 不安全的口令则有如下几种情况: (1)使用用户名(帐号)作为口令。尽管这种方法在便于记忆上有着相当的优势,可是在安全上几乎是不堪一击。几乎所有以破解口令为手段的黑客软件,都首先会将用户名作为口令的突破口,而破解这种口令几乎不需要时间。在一个用户数超过一千的电脑网络中,一般可以找到10至20个这样的用户。 (2)使用用户名(帐号)的变换形式作为口令。将用户名颠倒或者加前后缀作为口令,既容易记忆又可以防止许多黑客软件。不错,对于这种方法的确是有相当一部分黑客软件无用武之地,不过那只是一些初级的软件。比如说著名的黑客软件John,如果你的用户名是fool.那么它在尝试使用fool作为口令之后,还会试着使用诸如fool123、fool1、loof、loof123、lofo等作为口令,只要是你想得到的变换办法,John也会想得到,它破解这种口令,几乎也不需要时间。 (3)使用自己或者亲友的生日作为口令。 这种口令有着很大的欺骗性,因为这样往往可以得到一个6位或者8位的口令,但实际上可能的表达方式只有100×12×31=37200种,即使再考虑到年月日三者共有六种排列顺序,一共也只有37200×6=223200种。 (4)使用常用的英文单词作为口令。这种方法比前几种方法要安全一些。如果你选用的单词是十分偏僻的,那么黑客软件就可能无能为力了。不过黑客多有一个很大的字典库,一般包含10万~20万的英文单词以及相应的组合,如果你不是研究英语的专家,那么你选择的英文单词恐怕十之八九可以在黑客的字典库中找到。如果是那样的话,以20万单词的字典库计算,再考虑到一些DES(数据加密算法)的加密运算,每秒1800个的搜索速度也不过只需要110秒。 (5)使用5位或5位以下的字符作为口令。从理论上来说,一个系统包括大小写、控制符等可以作为口令的一共有95个,5位就是7737809375种可能性,使用P200破解虽说要多花些时间,最多也只需53个小时,可见5位的口令是很不可靠的,而6位口令也不过将破解的时间延长到一周左右。 实际上UNIX的口令设计是十分完善的,一般用户是不可能把自己的密码改成用户名、小于4位或简单的英文单词。这是UNIX系统默认的安全模式,是除了系统管理员(超级用户)以外不可以改变的。因此只要改过口令,应该说口令一般是安全的。重要的是一定要改口令,这应该是用户上网的第一件事。 对于系统管理员的口令即使是8位带~!@#$%^&*的也不代表是很安全的,安全的口令应当是每月更换的带~!@#%^...的口令。而且如果一个管理员管理多台机器,请不要将每台机器的密码设成一样的,防止黑客攻破一台机器后就可攻击所有机器。获得主机口令的方法 口令被盗也就是用户在这台机器上的一切信息将全部丧失,并且危及他人信息安全,计算机只认口令不认人。最常见的是电子邮件被非法截获,上网时被盗用。而且黑客可以利用一般用户用不到的功能给主机带来更大的破坏。例如利用主机和Internet连接高带宽的特点出国下载大型软件,然后在从国内主机下载;利用系统管理员给用户开的shell和UNIX系统的本身技术漏洞获得超级用户的权利;进入其他用户目录拷贝用户信息。 获得主机口令的途径有两个: 1.利用技术漏洞。如缓冲区溢出,Sendmail漏洞,Sun的ftpd漏洞,Ultrix的fingerd,AIX的rlogin等等。 2.利用管理漏洞。如root身份运行httpd,建立shadow的备份但是忘记更改其属性,用电子邮件寄送密码等等。 如何对付口令攻击 目前的情况下系统管理员还不能依靠用户自觉保证口令的安全,管理员应当经常运用口令破解工具对自己机器上的用户口令进行检查,发现如在不安全之列的口令应当立即通知用户修改口令。邮件服务器不应该给用户进shell的权利,新加用户时直接将其shell指向/bin/passwd。对能进shell的用户更要小心保护其口令,一个能进shell的用户等于半个超级用户。保护好/etc/passwd和/etc/shadow当然是首要的事情。 不应该将口令以明码的形式放在任何地方,系统管理员口令不应该很多人都知道。 另外,还应从技术上保密,最好不要让root远程登录,少用Telnet或安装SSL加密Telnet信息。另外保护用户名也是很重要的事情。登录一台机器需要知道两个部分——用户名和口令。如果要攻击的机器用户名都需要猜测,可以说攻破这台机器是不可能的。  相似文献   

19.
XENIX系统下的文件加密与解密工商银行福建省分行电子计算中心石劲松一、问题的提出在XENIX多用户环境下,用户可以在各自的注册帐户下设置登录密码,以免其它非法用户侵入。这种简单的口令加锁方法固然可行,但未免单薄无力,尤其是对于掌握超级用户口令的系统...  相似文献   

20.
随着SCO UNIX操作系统广泛应用于金融、电信等领域,使用UNIX系统的用户经常会遇到这样的烦恼:UNIX系统崩溃后,使用应急引导盘等方法仍然不能修复引导区,系统不能正常启动,或者即使用应急引导盘启动系统,面对大量的资料数据也不能用软盘备份出来。由于UNIX系统是多用户多进程的分时系统,尤其是SCO UNIX OpenServer 5.0.5以上版本面市的时间不太长,许多系统管理员面对这种情况也没有解决办法,只好重装系统,导致大量的资料数据丢失。为了解决这个问题,笔者经过一段时间的摸索,总结出…  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号