当前位置:  操作系统/服务器>windows
本页文章导读:
    ▪Windows XP的小秘密 {十}        Windows XP的小秘密 {10} Windows XP的小秘密 {10} 2011年06月03日  为了能够尽量照顾更多的用户,我们还做了两项基础测试:   1.从Windows Me升级到Windows XP,升级过程很顺利,稳定性很好。   2.........
    ▪ Windows XP系统文件逐个诠释(1)[最新整理](转BY wang6610-BBS.WUYOU.COM)        Windows XP系统文件一一诠释(1)[最新整理](转BY wang6610----BBS.WUYOU.COM) Windows XP系统文件一一诠释(1)[最新整理](转BY wang6610----BBS.WUYOU.COM) 2011年07月08日  C:\WINDOWS\system32:  12520437.cpx ...代码页转换.........
    ▪ 在 Windows XP 下使用 OpenSSH 和 PuTTY 的公钥认证远程管理 Unubtu Server 10.04 LTS——下       在 Windows XP 上使用 OpenSSH 和 PuTTY 的公钥认证远程管理 Unubtu Server 10.04 LTS——上 注意 :代码中的 # 只表示注释作用,该内容不能输入到命令行窗口中         远程管理 Ubuntu,可以通过很.........

[1]Windows XP的小秘密 {十}
    来源: 互联网  发布时间: 2014-02-18
Windows XP的小秘密 {10}

Windows XP的小秘密 {10}
2011年06月03日
  为了能够尽量照顾更多的用户,我们还做了两项基础测试:
  1.从Windows Me升级到Windows XP,升级过程很顺利,稳定性很好。
  2.多系统共存:此项测试不是针对共存的各个系统自身稳定性,而是看各个系统是否能正常引导。测试结果表明这和各个系统的安装顺序有关。先装Windows XP,后装Windows 98/Me,没有问题,但安装Windows 2000后,Windows XP不能正常引导;如果顺序为Windows 98/2000/XP,则所有系统可以和平共处。
  出现问题的应用软件举例:
  1.升级安装Windows XP以后,原来安装的Office XP在第一次运行时会出现设置向导,此时需要放入Office XP安装盘引导一下才能正常使用Office组件,以后运行正常。
  2.超级解霸2001XP在升级到Windows XP以后,必须重新安装才能使用。
  3.Partition Magic 7.0安装时会自动识别OS并装上对应的版本,因此,升级到Windows XP后必须重装才能运行。
  4.NJWin(南极星)和MagicWin 98 1.3f(05/01) 能正常运行,但内码转换功能失效。
  5.Norton Utilities 2002中所有组件升级到XP后都无法运行,执行时系统提示必须重装,其中SpeedDisk和Wipeinfo被自动禁用。
  出现问题的游戏软件举例:
  1.《新仙剑奇侠传》,桌面分辨率为1024×768,在Windows XP下运行退出后,出现任务条位置错位。
  2.《美少女梦工厂Ⅲ》运行后不能进行任何设置,包括起名,设置系统等。
  3.Half-life(蓝色沸点、反恐精英两个任务版),使用Open-GL加速正常;如果用DirectX模式,游戏中按“Esc”调用设置菜单时黑屏,但可返回游戏画面。Win98+DX8.1下没有这个问题。
  4.NBA2001在WinXP下不能启动。
  5.Quake(一代)无法运行,启用Win9x兼容模式无效(Win98下可以运行)。
  6.星球大战(Rogue Squadrom)在PC3上进入游戏场景后退出,更换G200显卡后正常。
  7.Max Payne在PC3上i752用WinXP自带驱动,主界面和游戏中环境贴图空白。更换Intel公版驱动后正常。
  不一样的硬件体验 Windows XP采用的稳定性技术
  Windows XP为什么被称为“迄今为止最优秀的操作系统”?它应用了那些技术来保证其承诺的稳定性呢?
  首先它是基于新型Windows引擎,Windows XP基于Windows/NT/2000成熟的代码库,它使用32位计算体系结构和一个完全保护的内存模型。它将执行代码分为以下两种,用户模式:用户模式中的软件在没有特权的状态下运行,对系统资源只有有限的访问权限,Windows NT基础的应用程序和被保护的子系统在用户模式下运行在自己的空间内,不会互相干涉;核心模式:软件可以访问所有的系统资源,例如计算机硬件和敏感的系统数据。核心模式中的软件构成了操作系统的核心,它们分为如下几组:执行体,包含为环境子系统和其他执行体组件提供系统服务的系统组件,它们执行的系统任务包括输入/输出、文件管理、虚拟内存管理、资源管理以及进程内部通信等。设备驱动程序,将组件的调用翻译为硬件操作。硬件抽象层,将执行体的其它部分与特定硬件分离开来,使操作系统与多处理器平台相兼容。微内核管理微处理器,它执行一些重要的功能,如调度、中断以及多处理器同步等。这种将硬件与软件隔离的做法虽然可能对性能造成一定影响,但有效地保护了系统内核。
  其次它通过虚拟内存管理器来管理虚拟内存和物理内存。简单地解释这一结构就是:Windows XP为每个应用程序分配唯一的虚拟地址,并将虚拟内存映射到物理内存上。当没有足够的物理内存时,虚拟内存管理器将不使用的页面交换到临时页面文件(Pagefile.sys)上,释放物理内存以便满足应用程序的需要。这一结构规范了应用程序对内存的使用,避免了内存冲突。
  Windows XP还提供了核心模式写保护。为了保护操作系统中的每一部分不会受其它部分的错误的影响,Windows XP在内核部分和设备驱动程序中添加了写保护和只读部分。物理内存映射标志出包含代码的内存页面,保证它们不能够被覆盖,即使是操作系统也不能,这样就阻止了核心模式软件破坏了其他核心模式软件。这些特性在缺省情况下是激活的,当然如果用户愿意也可以关闭这些特性。在这样的保护下,应用程序不会破坏重要的内核数据结构,所有的设备驱动程序代码都是只读并且页保护,恶意的应用程序将不能有意影响核心操作系统区域。
  Windows XP还应用了许多机制以保证系统的稳定。如设备驱动程序检验器可以给设备驱动程序提供功能更强的负载测试。经过Windows XP测试的设备驱动程序将会是最健壮的驱动程序,它可以保证系统最大的稳定性。在Windows 2000基础上改进而成的并行Dll支持提供安装多个不同Windows组件版本的机制,并且可以并行运行。这可以让使用一种系统组件版本编写和测试的应用程序在使用不同组件版本的情况下继续使用原来的版本,这样就可以解决“Dll Hell”问题。还有我们在正文中详细阐述的Windows文件保护,保护核心代码不被安装的应用程序覆盖。如果文件被覆盖了,Windows文件保护可以还原以前正确的版本。通过保护系统文件,Windows XP预防了早期Windows版本中出现的最常见的系统失败错误。其它诸如系统还原、增强的防病毒等系统软件功能也提供了有力的保障。
  关于崩溃
  在正常操作的情况下,我们没有遇到过系统崩溃的情况,即使大量安装软件或更换硬件系统也依旧稳定;我们在由Windows 2000升级到XP的系统上则遇到了一些问题:即更换主板或多次更换其它硬件时系统无法启动,在更换主板的情况下只要换回原件Windows XP就恢复正常了,但如果更换硬件达到一定数目就只能重装了;极限测试时,如果想在XP下靠删除系统文件使它崩溃十分困难,因为Windows XP对重要的系统文件及目录都有保护,只有在DOS下删除系统文件才能使Windows XP无法启动。
  关于死机
  由于Windows XP秉承了NT核心良好的内存管理机制并有所发扬,所以死机的可能也被降到最低。系统中的每个进程都相对独立,理论上一个进程停止响应后并不会影响到其它进程,更不会影响到系统进程,在实际测试中也基本上是这样。具体的死机现象有这样几种:在关闭某些如“InCD”之类对XP支持不好的软件时就会出现蓝屏死机,瞬间之后就重启了,不过并非每次都会这样;在Windows XP下输入法存在一些问题,切换输入法有时会出现造成Word、EmEditor等编辑器当掉的情况;测试过程中出现过两次鼠标失灵的情况,但其它程序没有问题,经验证明鼠标并没有故障,看来这是Windows XP的一个BUG;另一个比较奇怪的BUG就是当我们卸载个别应用程序(比如Delphi6)时,会出现“添加/删除程序”对话框“假死”的现象,表现为无法对此对话框做任何操作,但在任务管理器中既不会出现该进程“没有响应”的提示,也无法终止该进程,最奇怪的是此时系统可以正常运行,所有程序也能照常使用,只要你不介意那个无法关闭的对话框,就是用上一天电脑也没关系。
  结语
  一直在使用Windows 98的朋友对死机和崩溃一定已经司空见惯了,当系统里装了很多软件或是同时运行几个程序时,经常就会跳出一个对话框告诉用户产生非法操作,或是干脆没有响应;当你要卸载什么程序或是添加什么新硬件时,则要有系统崩溃的心理准备。但是现在,对于使用NT核心技术的XP而言,这种情况已经有了很大的改观。
  总的来说,虽然Windows XP不能完全避免死机和崩溃现象,但比起微软以往的系统还是有了长足的进步,基本上能令人满意。
  从上述内容可以看出,Windows XP在稳定性方面比起以往的版本有了很大的进步,即插即用功能及硬件的兼容性也得到了相应加强,有不少古董级的硬件都能正常工作。Windows XP在极限测试中的表现也令人比较满意,基本可以避免误操作带来的灾难,可是对于恶意破坏就无能为力了。另外,Windows XP的系统还原功能在系统仍然可以进入安全模式的情况下一般可以解决问题,过程也不算复杂,只是此功能会占用大量的硬盘空间,这一点还不是很理想。绝大部分软件和游戏也能正常使用,只是大型3D游戏的运行速度比Windows 98稍慢,看来同样是基于NT技术的Windows XP已经基本上摆脱了兼容性的困扰。其实无论是在易用性、兼容性还是娱乐性方面,微软所做的这些努力都表明了它要将操作系统全面转向NT核心的意图。所以此次微软对Windows XP寄予了厚望,从使用者的角度来看,Windows XP已经在稳定性及兼容性之间找到了一个较好的平衡点,它既不会像Windows 98那样容易死机和崩溃,也不会像Windows 2000那样有那么多无法识别的硬件和无法运行的软件。另外,大量的内置工具使你不必再去安装各种软件,比如解压缩、刻录、图片浏览、多媒体制作,这些工作Windows XP都可以胜任。Windows XP是一个庞大的操作系统,对电脑配置有着较高的要求,但它也的确更加稳定,并且随着以后Service Pack的推出,相信它会变得愈加出色。
  本次测试得到微软(中国)、华硕、Intel、赛门铁克、趋势科技、Adobe、友立、北京智冠、天人互动、金洪恩、翰林汇、金山、瑞星、英业达等公司的大力支持,在此一并感谢。
  自动滚屏(右键暂停)
  标题:Win XP使用小窍门集合
  说明:本文提及的Windows XP使用窍门多数对于Windows XP家庭版和专业版均适用,另外是一些窍门的使用需要调用\"Regisry Editor\"注册表编辑器(regedit.exe)程序,还有一点就是许多窍门涉及对Windows XP系统内层管理的修改,因此用户需要有系统高级管理员的管理权限。
  一、向隐藏的垃圾箱删除文件
    Windows XP垃圾箱的默认位置是在桌面的右下角,在底部系统托盘的上面。如果用户打开多个窗口,则会挡住垃圾箱,使用户无法拖曳文件及文件夹至垃圾箱。为此,微软公司专门做了非常人性化的设计,当用户拖动一批文件并移至桌面右下角时,用户可以拖动鼠标并将所有文件移至桌面最下方任务条的空白区域,并在那里停留几秒钟,届时所有打开的窗口将会自动最小化,从而允许用户将文件拖至垃圾箱。另外,无论打开的多个窗口是否最大化,用户执行上述操作均可以实现让所有窗口最小化的效果。
  二、加快网络连接(仅限专业版)
    Windows XP专业版为用户提供了一套新的网络连接程序\"Quality of Service(QoS)\",而且安装Windows XP时系统默认将其设置为调用该程序。但实际上该程序仅对那些大型的企业网有较明显的效果,而对于那些个人用户或是小型企业用户而言,最好禁用此程序,这样做可以提高网络连接速度约20个百分点。但需要注意的是,用户仅仅在网络属性设置中禁用QoS程序并不能完全释放该程序占用的网络带宽,用户还需要进行进一步的设置。具体操作方法是:点击“开始”按钮,选择“运行”,在文本框中输入\"gpedit.msc\"并点击“确认”键。系统启动\"Local Group Policy Editor(LGPE)\"编辑器后,从左边的树状目录下寻找到\"Computer Configuration | Administrative Templates | Network\"目录项,在该项中找到“QoS Packet Scheduler”条目,在窗口右侧双击“Limit reservable bandwidth Properties”标签项。在“Bandwidth limit”框内输入数字“0”,最后点击“确认”并退出LGPE编辑器。此项设置的修改无需系统重新启动。
  还有一点需要提醒的是,当进行完上述修改并应用后,用户应该在网络连接的属性对话框内的一般属性标签栏中能够看到\\\"QoS Packet Scheduler\\\"。如果没有该条目,说明修改没有成功,QoS仍然在占用着20%的带宽。
  三、音乐目录图片随意设
    Windows XP在以往的Windows操作系统之上提供了很多更高级的管理功能,其中包括图片册生成器,该图片册生成器可以将唱片封面图片自动放置到用户对应保存的音乐文件夹内(这些音乐文件一般是微软的WMA格式文件)。虽然这项功能非常方便,但也存在一些问题。例如如果有些用户以前已经把一些音乐CD光盘转录成MP3格式并保存在硬盘上,虽然用户能够从一些音乐网站如\\\"www.cdnow.com\\\"和\\\"www.amguide.com\\\"下载该CD光盘的唱片封面页,但用户只能手工一个一个地将这些封面页添加至每个音乐文件夹中。这将花费较长时间,而且一旦用户重新安装操作系统,就只好重复上述复杂的操作。
    如何解决这一难题呢?其实并不复杂,当用户下载音乐唱片封面图片时,请将该图片文件名保存为\\\"folder.jpg\\\"并放至相应的音乐文件夹内,这样Windows XP系统会自动将其默认为该文件夹的缩略图片,而且如果用户使用Media Player for Windows XP(MPXP)播放器来播放音乐文件时,系统还会自动显示出该唱片封面图片。这样操作之后即使用户以后重新安装操作系统也没有问题。
    此外,如果用户有需求,还可以在保存上述提及的\\\"folder.jpg\\\"文件时再保存一个名为\\\"albumartsmall.jpg\\\"的较小的图片文件,这样做的好处是如果用户使用MPXP播放器播放音乐文件,但播放器的窗口小于200 X 200像素,该播放器便可以直接显示这幅较小的图片,否则播放器需要对\\\"folder.jpg\\\"进行处理,调整其大小,以便显示在较小的窗口,而这自然会对文件调用的速度产生一定影响。
  四、便捷地硬盘碎片整理
    电脑使用一段时间后硬盘会产生大量文件碎片,用户需要定期调用磁盘碎片整理程序进行清理。为此,这里向你提供一个可以让你更加便捷地调用整理硬盘碎片程序的方法。
    用户使用“记事本”编辑一个名为\\\"context_defrag.inf\\\"的注册表导入文件,并在该文件中输入下列内容:
  ; context_defrag.INF
  ; Adds Defrag to the right click context menu in Windows XP
  [version]
  signature=\\\"$CHICAGO$\\\"
  [DefaultInstall]
  AddReg=AddMe
  [AddMe]
  HKCR,\\\"Drive\\\\Shell\\\\Defrag\\\\command\\\",,,\\\"DEFRAG.EXE %1\\\"
    编辑完毕后用鼠标右击该文件并选择“安装”,安装后即在Windows XP操作系统内添加了一个文本菜单。用户需要整理硬盘时,打开“我的电脑”,用鼠标右击选中需要进行整理的硬盘盘符,从弹出的文本菜单中选择\\\"defrag\\\"项,这时系统就会自动调用内置的\\\"defrag.exe\\\"程序整理硬盘。
    如果用户需要将上述安装到系统注册表的信息删除,可使用regedit.exe注册表编辑器进行编辑修改,具体操作为寻找到\\\"HKEY_CLASSES_ROOT\\\\Drive\\\\shell\\\\\\\"目录项,删除其中的\\\"defrag\\\"文件夹,最后关闭注册表编辑器。

    
[2] Windows XP系统文件逐个诠释(1)[最新整理](转BY wang6610-BBS.WUYOU.COM)
    来源: 互联网  发布时间: 2014-02-18
Windows XP系统文件一一诠释(1)[最新整理](转BY wang6610----BBS.WUYOU.COM)

Windows XP系统文件一一诠释(1)[最新整理](转BY wang6610----BBS.WUYOU.COM)
2011年07月08日
  C:\WINDOWS\system32:
  12520437.cpx ...代码页转换表.
  12520850.cpx ... 代码页转换表.
  6to4svc.dll ....在 IP4网络上提供IPv6 连接的服务
  aaaamon.dll ....Aaaa Monitor Dll
  acledit.dll ....访问控制列表编辑器
  ac3filter.cpl ..ac3filter 控制面板扩展
  属于我所安装用于看电影的 AC3Filter 编解码器.
  ahui.exe .......应用程序兼容用户界面
  ALSNDMGR.CPL ...Realtek AC97 音频控制面板
  我用 RTLCPL.EXE (Realtek 音频控制面板) 作为代替.
  amcompat.tlb ...
  ansi.sys .......
  apcups.dll .....APC 智能提供程序
  APPEND.EXE .....(Append). 允许应用程序在当前文件夹中打开指定目录中的数据文件. 此工具源于 MS-DOS 5.0.
  asctrls.ocx ....Active Setup 控件
  AT.EXE .........(AT). 用于设置在指定时间和日期执行任务. 需要运行计划任务服务.
  atkctrs.dll ....Windows NT AppleTalk 性能计数器 dll
  ATMADM.EXE .....(ATM). ATM 呼叫管理器.
  auditusr.exe ... 设置每用户审核策略
  atmfd.dll ......Windows NT OpenType/Type 1 字体驱动
  atmlib.dll .....Windows NT OpenType/Type 1 API 库.
  atmpvcno.dll ...Atm Epvc Install DLL
  atrace.dll .....Async Trace DLL
  ATTRIB.EXE .....(文件属性). 显示或更改文件属性 (只读, 存档, 隐藏, 或系统).
  AUTOCONV.EXE ...(自动转换). 用于将 FAT 分区格式转为 NTFS.
  autodisc.dll ...Windows AutoDiscovery API , 自动收取邮件
  AUTOFMT.EXE ...(自动格式化). 用于转换文件系统的工具.
  AUTOLFN.EXE ....长文件名转换工具. 用于 DOS模式下. 能够自动将长文件名转换为8.3 格式.
  -------------------------------------------------------
  batt.dll .......电池类安装程序
  如果你使用笔记本的话, 那么设备管理器会需要这个文件来访问你的电池属性.
  -------------------------------------------------------
  bidispl.dll ....Bidispl DLL
  bios1.rom ......
  bios4.rom ......
  bitsprx2.dll ...后台智能传输服务代理
  bitsprx3.dll ... 后台智能传输服务 2.0 代理
  blastcln.exe ...Blaster/Nachi 移除工具
  BOOTOK.EXE .....(启动确认). 在一次成功地登录系统之后, “上次正确的配置” 会用它保存配置参数.
  BOOTVRFY.EXE ...(启动验证). “上次正确的配置” 会用它验证一个引导选择.
  browsewm.dll ...BrowseWM Player
  bthci.dll ......蓝牙类别安装程序
  bthprops.cpl ...蓝牙控制面板小程序 (无线公司)
  bthserv.dll ....蓝牙支持服务
  btpanui.dll ....蓝牙 PAN 用户界面
  -------------------------------------------------------
  capesnpn.dll ...Microsoft 证书模板管理扩展
  ccfgnt.dll .....Internet 配置库
  certmgr.dll ....证书管理工具
  certmgr.msc .... 显示某个字体所能显示的所有字符.
  -------------------------------------------------------
  以下文件没有用批处理文件删除. 需要手动删除它们:
  cdplayer.exe.manifest
  logonui.exe.manifest
  ncpa.cpl.manifest
  nwc.cpl.manifest
  sapi.cpl.manifest
  WindowsLogon.manifest
  -------------------------------------------------------
  ChCfg.exe ......?? (我拿它没办法.)
  chcp.com .......用于更换系统代码页的工具
  cmos.ram .......
  CHKNTFS.EXE ....(NTFS 驱动器检查工具). 用于检查 NTFS 分区的完整性.
  ckcnv.exe ......Cookie 转换工具
  cnvfat.dll .....FAT 文件系统转换工具 DLL
  comcat.dll .....Microsoft C 运行时库文件
  comctl32.ocx ...Windows 通用控件 ActiveX 控件 DLL
  COMP.EXE .......(比较). 用于比较两个文件之间的差别.
  compatUI.dll ...CompatUI Module
  compobj.dll ....OLE 2.1 16/32 互用性
  -------------------------------------------------------
  compstui.dll ...通用属性表用户界面DLL
  没有这个文件的话, 你可能无法访问打印机属性或是打印机参数.
  -------------------------------------------------------
  CONFIG.TMP .....
  confmsp.dll ....Microsoft IP 会议媒体服务提供程序
  CONIME.EXE .....(输入法控制台). 这个输入法控制台用于转换字符.
  console.dll ....控制面板控制台小程序
  control.exe ....Windows 控制面板 (这个不是实际上的控制面板.)
  CONVERT.EXE ....(转换). 用于将分区格式从 FAT 转为 NTFS 以及从 NTFSv4 转为 NTFSv5.
  corpol.dll .....Microsoft COM 运行时执行引擎
  country.sys ....
  cryptdlg.dll ...Microsoft 通用证书对话框
  cryptext.dll ...加密外壳扩展
  cryptnet.dll ...加密网络相关 API
  CSCRIPT.EXE ....(基于命令行的脚本宿主). 能让你通过命令行运行 VBScript 和 JScript 脚本.
  ctfmon.exe ....CTF 加载器 (在你安装手写识别, 语音识别, 输入法编辑器之后, 就会在任务栏上显示一个语言栏. 还有, 如果你添加了第二种语言或是键盘布局, 也会导致显示语言栏的.)
  ctl3d32.dll ....Ctl3D 3D Windows 控件
  ctl3dv2.dll ....Ctl3D 3D Windows NT(WOW) 控件
  Dcache.bin .....
  dbgeng.dll .....符号调试引擎
  DEBUG.EXE ......(调试程序). 命令行下的调试工具.
  DEFRAG.EXE .....(磁盘碎片整理). 用于整理磁盘碎片的命令行工具.
  desktop.ini ....
  DFRGFAT.EXE ....(FAT 碎片整理工具). 用于整理 FAT 分区上的磁盘碎片.
  dgnet.dll ......Dgnet Module
  dgrpsetu.dll ...Digi RealPort® 驱动升级
  dgsetup.dll ....DGSETUP DLL
  dhcpmon.dll ....DHCP Monitor Dll
  dhcpsapi.dll ...DHCP Server API Stub DLL
  DIANTZ.EXE .....(Cab 打包程序). 用于将文件打包为 .cab 文件.
  digest.dll .....Digest SSPI 认证包
  DLLHOST.EXE ....(COM+ 服务器进程). COM+ 进程管理器.
  DLLHST3G.EXE ...(COM 代替品). 一个 COM+ 进程组件.
  dmconfig.dll ...逻辑磁盘管理器配置库
  DOSKEY.EXE .....(DOS 键盘). MS-DOS 5.0 键盘输入历史记录器,能提供宏.
  DOSX.EXE .......(DOS 扩展器). 一个 DOS 虚拟机 (VDM), 提供标准模式.
  DRWATSON.EXE ...(Dr. Watson).16位的程序错误监测和记录工具.
  DRWTSN32.EXE ...(Dr. Watson 32). 32位的程序错误监测和记录工具.
  dsauth.dll .....用于服务的DS 认证
  edit.com .......
  edit.hlp .......
  EDLIN.EXE ......(编辑行). 基于 DOS 的编辑器.
  emptyregdb.dat ..
  encdec.dll .....XDSCodec & Encypter/Decrypter 标识滤镜
  EqnClass.Dll ...Equinox 多端口串行协同安装程序
  esent97.dll ....Microsoft(R) Windows NT(TM) 服务器数据库存储引擎
  esentprf.dll ... 服务器数据库存储性能库
  esentprf.hxx ...
  esentprf.ini ...
  esentutl.exe ... 服务器数据库存储工具
  EUDCEDIT.EXE ...(私有字符编辑器). 一个造字程序, 可让你创建大约6400 个私有字符.
  EXE2BIN.EXE ....(Exe to Bin). 基于 DOS, 用于将 .exe 文件转为.bin 文件.
  EXPAND.EXE .....(Expand). 用于展开 Cab 压缩包中的某些文件.
  expsrv.dll .....Visual Basic 运行时文件
  extmgr.dll .....扩展管理器
  EXTRAC32.EXE ...(CAB 文件提取工具). 用于解压缩 Cab 压缩包
  exts.dll .......调试器扩展
  FASTOPEN.EXE ...(快速打开). 一个 DOS 工具, 用于改善系统性能, 加速访问经常用到的文件.
  fc.exe .........文件比较工具
  fe客户端.dll ...Windows NT 文件加密客户端接口
  find.exe .......查找字符串 (Grep) 的工具
  findstr.exe .... 查找字符串 (QGrep) 的工具
  FIXMAPI.EXE ....(MAPI 修复工具). 探测并解决 (MAPI) 文件出现的问题.
  fldrclnr.dll ...桌面清理向导
  fltlib.dll .....筛选库
  fltMc.exe ......筛选管理器控制程序
  fontsub.dll ....字体设置DLL
  FORCEDOS.EXE ...(强制 DOS). 强制在 Windows XP 下将包含 OS/2 和 DOS 代码的程序运行在 DOS 模式下.
  format.com .....Disk Format Utility格式化命令
  fsmgmt.msc .....Microsoft 通用控制台文档 (共享文件夹)
  fsquirt.exe ....(属于蓝牙)
  fsusd.dll ......摄像头设备 DLL
  FSUTIL.EXE .....(FSUtil). 一个卷管理工具. 重分析点管理和稀疏文件控制
  FTP.EXE ........(FTP). 命令行模式下的 FTP 工具.
  ftsrch.dll .....Microsoft® 文本搜索
  g711codc.ax ....Intel G711 CODEC
  gcdef.dll ......游戏控制器的默认表
  GDI.EXE ........(物理设备接口). 一个核心系统组件, 可以提供 Win16 图形设备接口API l库, 以实现向后兼容.
  glmf32.dll .....OpenGL Metafiling DLL
  gpkcsp.dll .....Gemplus 加密服务提供程序
  gpkrsrc.dll ....Gemplus 加密服务提供程序资源文件
  graftabl.com ...代码页工具
  graphics.com ...
  h323.tsp .......
  h323msp.dll ....Microsoft H.323 媒体服务提供程序
  hccoin.dll .....USB 协同安装程序
  HELP.EXE .......(帮助). 显示 Windows XP 命令的基本常规帮助信息.
  hidphone.tsp ...
  hlink.dll ......Microsoft 超链接库
  hnetmon.dll ....家庭网络监视 DLL
  hnetwiz.dll ....网络安装向导
  homepage.inf ...
  hotplug.dll ....用于安全移除硬件, 比如, U 盘
  HSFCISP2.dll ...HSF 协同安装程序
  httpapi.dll ....HTTP 协议堆栈 API
  iccvid.dll .....(Cinepak® Codec) 用于显示 ';';Cinepak';'; 格式的媒体文件. (非常古老的 AVI 编解码格式.)
  IE4UINIT.EXE ...(IE 安装工具). IE 5.0 每用户安装工具.
  iedkcs32.dll ...Microsoft Internet Explorer 定制 DLL
  ieencode.dll ...Microsoft 字符编码
  iernonce.dll ...带用户界面的扩展 RunOnce 处理库
  iesetup.dll ....IOD 版本映射
  ieuinit.inf ....
  IEXPRESS.EXE ...(自解压和自安装创建程序). 用于创建自解压包或是自安装程序包.
  ifmon.dll ......IF Monitor DLL
  igmpagnt.dll ...Microsoft IGMP subagent
  ils.dll ........用户位置服务组件模块
  imeshare.dll ...Microsoft Office IME 共享属性库
  inetmib1.dll ...Microsoft MIB-II subagent
  initpki.dll ....Microsoft 受信赖的安装和设置
  input.dll ......(文本输入 DLL). 语言和区域设置需要这个文件来显示相关对话框
  inseng.dll .....(安装引擎). Active Setup 安装引擎, 允许打开或执行 cab 文件. 用于控制安装.
  instcat.sql ....用于安装编录
  intl.cpl .......区域和语言设置
  iologmsg.dll ...IO 日志 DLL
  ipconf.tsp .....
  iprop.dll ......OLE 属性集
  ir32_32.dll ....
  ir41_32.ax .....Intel Indeo® Video 4.5
  ir41_qc.dll ....Intel Indeo® 视频快速压缩编码器 (文件版本: 4.30.62.2)
  ir41_qcx.dll ...Intel Indeo®视频快速压缩编码器 (文件版本: 4.30.62.2)
  ir50_32.dll ....Intel Indeo® video 5.10 (文件版本: 5.2562.15.55)
  ir50_qc.dll ....Intel Indeo® 5.10视频快速压缩编码器(文件版本: 5.0.63.48 )
  ir50_qcx.dll ...Intel Indeo® 5.10 视频快速压缩编码器 (文件版本: 5.0.63.48 )
  irclass.dll ....Infrared Class 协同安装程序
  isrdbg32.dll ...ISR 32 位调试引擎
  ivfsrc.ax ......Intel Indeo® 视频IVF 源滤镜 5.10
  itircl.dll .....Microsoft® InfoTech IR Local DLL
  itss.dll .......Microsoft® InfoTech 存储系统库文件
  iyuv_32.dll ....Intel Indeo(R) Video YUV Codec (文件版本: 5.1.2600.2180)
  jet500.dll .....JET 引擎 DLL
  jgaw400.dll ....JG 音频接口 DLL (AOL 文件)
  jgdw400.dll ....JG ART DLL (AOL 文件)
  jgmd400.dll ....JG MIDI Player DLL (AOL 文件)
  jgpl400.dll ....JG ART Player DLL (AOL 文件)
  jgsd400.dll ....JG ART DLL (AOL 文件)
  jgsh400.dll ....JG 幻灯片播放器 DLL (AOL 文件)
  jobexec.dll ....Active Setup 任务执行程序
  joy.cpl ........游戏控制器控制面板小程序
  jsproxy.dll ....JScript 代理自动配置
  kd1394.dll .....核心调试程序IEEE 1394 HW Extension DLL
  kb16.com .......
  key01.sys ......
  keyboard.sys ...
  keymgr.dll .....存储的用户名和密码
  kmddsp.tsp .....
  KRNL386.EXE ....(Kernel 386). 包含了用于 Win16 增强模式下的核心Kernel 例程.
  l3codecp.acm ...MPEG Audio Layer-3 Codec for MSACM (系统默认的 MP3 解码器)
  LABEL.EXE ......(卷标). 用于显示, 编辑, 或更改驱动器的卷标.
  lanman.drv .....
  laprxy.dll .....Windows Media Logagent Proxy
  licmgr10.dll ...ActiveX 许可管理器
  LIGHTS.EXE .....(Lights). 在 Win 9x 下通过监视 COM 端口来提供对于调制解调器状态的设置.
  LNKSTUB.EXE ....(Win95-Winnt 迁移工具). 用于把 Windows 95 升级至 Windows.
  loadfix.com ....
  localui.dll ....本地监视用户界面 DLL
  LOCATOR.EXE ....(Locator). 向 Windows XP 的环境添加对于 Remote Procedure Calls (RPCs) 的支持.
  loghours.dll ...计划对话框
  lpk.dll ........会话注销工具
  lusrmgr.msc ....lusrmgr.msc = 本地用户和用户组. 无法在 Home 版 XP上使用这个管理工具. 用于管理电脑上的用户帐号.
  MAKECAB.EXE ....(Cab 文件创建工具). 用于创建 .cab 压缩包文件.
  mapi32.dll .....Extended MAPI 1.0 for Windows NT
  mcastmib.dll ...Microsoft 多播子代理
  mcd32.dll ......OpenGL MCD 客户端 DLL
  mcdsrv32.dll ...MCD 服务器
  mchgrcoi.dll ...中级更改器协同安装程序
  mciavi32.dll ... Windows MCI 视频驱动
  mciole16.dll ...MCIOLE16 - OLE Handler DLL for MCI Objects
  mciole32.dll ...MCI OLE DLL
  mciwave.dll ....MCI 波形音频驱动
  mdhcp.dll ......Microsoft MDHCP 客户端 COM 接口
  mdwmdmsp.dll ...用于 MDM 驱动的WMDM 服务提供程序驱动
  MEM.EXE ........(Memory). 一个用于显示当前内存状态的命令行工具.
  mf3216.dll .....32 位至 16 位元文件的转换 DLL
  mfc40.dll ......MFCDLL 共享库

    
[3] 在 Windows XP 下使用 OpenSSH 和 PuTTY 的公钥认证远程管理 Unubtu Server 10.04 LTS——下
    来源: 互联网  发布时间: 2014-02-18
在 Windows XP 上使用 OpenSSH 和 PuTTY 的公钥认证远程管理 Unubtu Server 10.04 LTS——上

注意 :代码中的 # 只表示注释作用,该内容不能输入到命令行窗口中

 

      远程管理 Ubuntu,可以通过很多方式,这里只介绍 SSH。通过 SSH 可以远程登录到服务器上,让你觉得好像就在服务器面前工作一样。我们使用的 SSH 是 OpenSSH ,它是由两个小组开发的,其中 OpenBSD 为该项目做了杰出贡献。通过 OpenSSH,我们不仅可以远程使用命令行,还可以远程运行 X Window 图像程序,安全地传输文件。我们甚至还可以用 OpenSSH 的端口映射功能为其它协议做管道,来通过防火墙或者不可信任的网络。

      OpenSSH 的安全性非常高,如果你目前仍在使用 telnet、rlogin、ftp 这些非常不安全的工具(它们传输密码时使用明文,导致密码很容易被窃取),希望你能尽快转移到 SSH 上来,已减少网络安全隐患。

 

关于公钥认证

为什么要用公钥认证

      如果你的 SSH 服务器是放在 Internet 上的,那么 Hiweed 强烈建议你不要使用密码登录。因为总有些像搞破坏的人,使用各种各样的方法,希望能够得到你的用户名和密码,然后做一些乱七八糟的事情。

      请你千万不要不以为然。你可以查看系统认证日志文件,该文件位于/var/log/auth.log 。使用 tail 查看文件的最后几行(-n 的默认值为 10,即十行)。使用 -f 开关,可以输出该文件新增的数据。具体参数配置可以使用 tail --help 命令。

$ cd /var/log
$ tail -f auth.log

其轮转(rotate)后的日志文件为 /var/log/auth.log.0 等。使用 grep 过滤出 SSH 的认证信息:

$ grep failed auth.log.0

       你很有可能会看到非常多的认证失败信息:

Jul  1 21:18:44 lee sshd[2273]: error: key_read: key_from_blob AAAAB3NzaC1yc2EAAAABJQAAAIEAql2+PY8ZDVK+RVLUCzteXHyz8qFoC/fNlUOw fjRVUuVoytgjpqyHWM7vSxkBO90B6f8mPL8jxhWBGqXMv2hQKsJrHDf4m9ILIrDN/pGt/HnZ/JQZkLOnxddWdXCLbDMESrU8D3a9SMSkEbmL5RgJ+NIv6DbrlTElT7lm ESAM5Ns= lee's key\n failed
Jul  1 21:26:13 lee sshd[2560]: error: key_read: uudecode AAAAB3NzaC1yc2EAAAABJQAAAIEAql2+PY8ZDVK+RVLUCzteXHyz8qFoC/fNlUOwfjRVUuVoytgjpqyHWM7vSxkBO90B6f8mPL8jxhWBGqXMv2hQKsJrHDf4m9ILIrDN/pGt/HnZ/JQZkLOnxddWdXCLbDMESrU8D3a9SMSkEbmL5RgJ+NIv6DbrlTElT7lmESAM5Ns== lee's key\n failed

     尤其是那些在时间上很连续的登录尝试,一看就知道是暴力破解。

     既然密码登录方式这么不安全,那么使用什么方式登录呢?使用公钥 。

公钥认证是怎么工作的

     “公钥”是从 Public Key 翻译过来的,和“私钥”(Private Key)相对应。公钥和私钥都是一个很长的字符串(一个非常大的随机数)。公钥放在服务器上,私钥放在你的客户机上;当你从客户机连接服务器时,如果你的 私钥能够和公钥对上号,就可以通过认证。

     简单地说,公钥就好像一把锁,把服务器锁住;私钥就好像一把钥匙,只有钥匙对了,才能打开那把锁。没有钥匙,别指望打开它。

       因为大多数 SSH 程序保持私钥时都使用密码加密保护。所以,即便你的电脑丢失,私钥被人拿到,你也有足够的时间来创建新的公钥和私钥,并将服务器上的旧公钥替换掉。

SSH 的安装

       Ubuntu 提供了一个 meta 软件包,名为 ssh。它依赖 openssh-server 和 openssh-client。使用 apt-cache 显示软件包的依赖关系,从而验证我们刚才所说的是否正确:

$ apt-cache show ssh
...
Depends: openssh-client, openssh-server
... 

      如果你的机器上既需要 SSH Server 又需要 SSH Client,可以直接安装 ssh 软件包;否则,就可以分开来安装。

安装 SSH 服务器和客户端

      如果你的服务器上只需用 SSH Server的话,则安装 openssh-server 软件包即可。使用 dpkg -l 查看软件包 openssh-server 是否已安装。如没,则输入安装命令。

# 确认 openssh-server 是否已安装
$ dpkg -l openssh-server
# 如没,则输入安装命令
$ sudo apt-get install openssh-server

      这样,OpenSSH 服务器就安装好了。提供 SSH 服务的程序叫做 sshd,其配置文件是/etc/ssh/sshd_config 。在默认情况下,SSH 服务跑在 TCP 的22端口。为了安全起见,你可以把这个端口号改成别的,比如2323。使用 sudo nano 修改端口号:

$ sudo nano /etc/ssh/sshd_config
# 将 Port 22 改为 Port 2323,然后按 Ctrl+o,最后按 Ctrl+x。这样就修改完成
# 重新启动系统才能生效
$ sudo reboot

      如果是在客户端上,我们只需要安装 SSH Client,那么安装 openssh-client 软件包即可:

$ sudo apt-get install openssh-client

      这样,OpenSSH 客户端就安装好了。它携带了一些其他 SSH 工具,比如 ssh-keygen 可以用来生成公钥/私钥对,scp 可以用来通过 SSH 远程复制文件,sftp 可以实现安全 FTP 传输,等等。

测试

      安装好后,马上就可以在服务器上测试一下:

$ ssh localhost -p 2323

      正常情况下,SSH 会邀请你输入密码,通过认证后,便登录成功,你就进入了基于 SSH 新的命令行了。要退出也很简单,使用 Ctrl+d 或 exit 命令即可。

 

SSH 配置

      首先,我们需要生成一对公钥/私钥。

       在 Linux 客户机上,运行 ssh-keygen 命令(请确认你安装了 openssh-client 软件包):

      上面命令行输入的 rsa 代表 rsa for protocol version 2。有关参数选项的含义,建议参考 OpenSSH 用户手册——ssk-keygen 。

      这样,密钥对就生成了。公钥是~/.ssh/id_rsa.pub,私钥是~/.ssh/id_rsa。

将公钥复制到服务器

      生成公钥后,我们还需要将它复制到服务器上。

      你可以使用 scp 进行远程 copy,但是 OpenSSH 提供了一个更好的工具叫做 ssh-copy-id (QuickTip: Make life easier with ssh-copy-id ), 专门用于密钥的复制 。它可以更安全地帮助我们上传公钥,并自动把公钥写入 SSH 服务器上的 ~/.ssh/authorized_keys (如果~/.ssh目录不存在的话,它会自动创建)。

$ ssh-copy-id -i .ssh/id_rsa.pub lewis@192.168.1.199

      如果想查 authorized_keys 文件的获取权限是不是 -wr------ ?可以使用 ls -l 命令查看文件的权限:

$ cd .ssh
$ ls -l
 

SSH 登录测试

      复制后,我们来测试一下,看看使用刚才创建的密钥对能不能登录。

  1. 从 Linux 登录

      从 Linux 客户机上登录 SSH 服务器很简单:

$ ssh lewis@192.168.1.199

      输入密钥密码后,应该就可以登录成功了。如果你在创建 key 时没有输入密码,则登录时也不需要使用密码,直接就能登录成功(可以用在 shell 脚本中实现自动维护任务)。

      如果你的 .ssh 目录下有多个 key,则可以使用 -i 来指定 key 文件:

$ ssh -i .ssh/id_rsa lewis@192.168.1.199

   2. 用 PuTTY 登录

      在 Windows 上用 PuTTY 登录的话,我们的私钥必须用 PuTTYgen 转换一下格式。在 PuTTYgen 的 File 菜单上,选择“Load private key” 或 直接单击“load”按钮(如图 20.1 所示)。

图 20.1  在 PuTTYgen 上加载私钥

       如果你的私钥有密码,PuTTYgen 会要求你输入密码,如图 20.2 所示。

图 20.2 输入私钥的密码

       输入正确的密码后,会显示导入成功。并提示说,“Save private key”将私钥保存为 PuTTY 自己的 key 格式,如图 20.3 所示。

图 20.3 私钥导入成功

      现在,在 PuTTYgen 的界面上,你可以修改 key 的备注(Key comment),然后单击“Save private key”按钮,将私钥保存(如图 20.4 所示)。

图 20.4 修改备注并保存

  • Run the Putty client (PuTTY.exe) to specify the saved private key and auto-login username before initiating connection to lewis.

      现在,在 PuTTY 中的“Connection -> SSH -> Auth”配置界面中,指定 key 的路径即可,如图 20.5 所示。

图 20.5 在 PuTTY 中加载私钥

Graph 20.6 Specify the login user ID

SSH服务器配置

      在 SSH 服务器上,我们要禁止使用密码登录,仅允许使用密钥登录。

      先备份/etc/ssh/sshd_config,然后修改它:

$ sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config-backup
$ sudo nano /etc/ssh/sshd_config

     找到下面几行内容:

PermitRootLogin yes
#PasswordAuthentication yes
UsePAM yes

     将 yes 全部改为 no:

# 不允许使用 root 账号登录系统
PermitRootLogin no
# 密码登录权限失效
PasswordAuthentication no
UsePAM no

     文件保存后,重新启动 SSH 服务:

$ sudo /etc/init.d/ssh restart

     好,SSH 服务器的配置就完成了。现在开始,SSH 服务器将不再接受密码登录方式,只有使用私钥 key 才能登录。

 

下一篇:使用 PuTTYgen 在 Windows XP 上生成密钥对以及 SSH 的远程复制文件功能——中


    
最新技术文章:
▪文件转换有关问题     ▪ 3ds max 2009 mentalray遇到内存相关的错,该怎么解...    ▪ 文萃ocr的注册码哪位高手有
▪常见文件密码的设置与解除解决思路     ▪ 数据恢复软件哪个好用?该怎么处理     ▪ vmware高手帮忙解决一个常见有关问题
▪求会声会影的注册机啊 到处找不到 T_T,该怎么...    ▪ 急求!硬盘解密软件。解决思路     ▪ 大侠们有改过chrome的临时文件夹的吗?小弟我...
▪怎么在windows下查看计算机的内存大小     ▪ 宏基玩2k10的有关问题     ▪ 求日语操作系统;链接解决思路
▪怎样制作软件自动安装解决思路     ▪ UtrlEdit重新加载已更新的文件内容时,不让其...    ▪ 小弟我的数据库卸载后装不上怎么处理
▪win7的编程工具选择?该如何解决     ▪ 开机按回车咋办,该怎么解决     ▪ 怎么刻录一张系统盘
▪强行卸载如何用哦?     ▪ 为什么QQ音乐的乐库打不开,显示是一片空白...    ▪ 如何控制局域网其它电脑的流量啊宿舍人老...
▪AutoPlay Menu Loader 5.1.0.341,该如何解决     ▪ 100分求个软件免费或收费的都可以,最好熟...    ▪ 远程桌面连接如何设置磁盘共享
▪请教怎么知道TXT文件的编码方式呢     ▪ QQ收件箱中的邮件不知不觉被自动删除了解决...    ▪ qq如何去广告
▪u盘插入电脑时报错!解决方案     ▪ Pixelpop有人用过吗?解决方法     ▪ 加快解压速度小弟我有招 iis7站长之家
▪虚拟机中怎么切换     ▪ “假的”mp4视频文件怎么打开     ▪ XP照片缩略图和照片本身显示不一致解决思路...
▪激光检测仪数控机床日文的,该如何处理     ▪ 怎么打开*crp格式的文件     ▪ 联想Z465玩魔兽争霸黑屏,大侠帮帮忙解决一下...
▪u盘插入电脑时报错!解决方案     ▪ Pixelpop有人用过吗?解决方法     ▪ 加快解压速度小弟我有招
▪高分,小弟我是windows xp的系统,请教如何才...    ▪ 加密网页怎样破解密码?解决办法     ▪ 佛爱小弟我羊老师请进
▪Runtime Error (-1:0): Cannot Import dll,该如何解决     ▪ 关于刻录系统光盘的有关问题     ▪ CCPROXY的有关问题(结贴100%)
▪print screen键不能截屏?该怎么处理     ▪ 用Serv-U做了个FTP服务器,为什么浏览器不能...    ▪ ftp下载稍微大一点的文件时不让下载,该如何...
▪Internet Explorer删除不了解决思路     ▪ 安装在开始菜单里面程序的位置为什么不同...    ▪ 赛扬2.8GHz的CPU内存1GB双硬盘能跑VMware Workstatio...
▪VisualSVN Server 经常异常覆盖如何解决     ▪ 怎么封装(打包)exe文件     ▪ 重新打开ie的自动密码保存要如何做
▪请教windows多久自动清空IE缓存     ▪ 高手帮忙看下这个autohotkey脚本,快捷复制粘贴...    ▪ 怎办?winpcap 4.1.2 安装失败!该怎么解决
▪ultraedit里,当选择列模式时,用用查找替换功...    ▪ intel MKL pardiso求解大型稀疏矩阵,是不是很浪...    ▪ cmd 中的管道是哪个程序在前?解决方法
▪金山词霸PDF取词插件解决方案解决思路     ▪ 想要学习ps,该怎么解决     ▪ WinRAR自解压时能否读取注册表中的信息,来...
▪怎么架设多对多媒体服务器     ▪ VMware解决方法     ▪ 腾讯Q+平台怎么申请接口
▪应用程序作为系统服务。解决办法     ▪ (文件编码有关的字符串替换)通过CMD批处理,...    ▪ 234.34.23.234:33674这个ip地址一般是用来做什么...
▪视频会议软件用什么样的好呢?解决办法     ▪ 怎么将ActiveX控件Cab包制作成EXE安装格式     ▪ 怎样从硬盘安装苹果雪豹系统,该如何处理
▪关于邮件组的有关问题!请专业邮箱技术支持...    ▪ 打印机有关问题     ▪ window下的vim怎么不产生备份文件
▪急 压缩文件夹,该怎么处理     ▪ Multisim软件如何样?那里有安装文件     ▪ 问个关于分区的小疑点啊很简单,来拿分啦
▪批处理高手帮忙了 啊 送分中,该怎么处理     ▪ wix打包发布 如何更改默认的安装包图标     ▪ 酷狗*krc歌词的文件结构及压缩算法
▪小弟我是个大笨鸟哪位高手帮帮小弟我     ▪ 哪款浏览器占用内存较少?解决办法     ▪ 有关问题
▪请教Polaris Office的文件格式能转换为pdf吗     ▪ wmp是用什么解码器比较好?该如何解决     ▪ 求Ardence.RTX.v7.0.SDK Ardence.RTX.v7.0.Runtime 下载解...
▪使用wireshark抓包,wireshark上显示的时间和pc时...    ▪ windows live mail 按send/receive 怎么不send,只receiv...    ▪ 某个exe程序始终无法运行,任务管理器里闪...
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3