网站地图    收藏   

主页 > 后端 > 网站安全 >

详解Vista网络“兵器谱” - Windows操作系统 - 自学

来源:自学PHP网    时间:2015-04-17 18:33 作者: 阅读:

[导读] Vista是面向个人的操作系统,其网络功能当然没有Server版的系统强大。但我们也不要小瞧,其实在Vista中集成了很多非常实用的网络工具,充分利用这些工具将会极大地提升你在Vista下的...

Vista是面向个人的操作系统,其网络功能当然没有Server版的系统强大。但我们也不要小瞧,其实在Vista中集成了很多非常实用的网络工具,充分利用这些工具将会极大地提升你在Vista下的网络体验。下面,我们一道来看看Vista中的这些网络“兵器”。

  1、远程桌面

  远程桌面是一个神奇的网络组件,并不是Vista专有的,但是Vista下的远程桌面无疑比此前的任何版本在功能上更强大,安全性也更高。

  (1).开启

  在Vista下开启远程桌面操作非常简单:在桌面上右键单击“计算机”选择“属性”,在左侧的“任务”下点击“远程设置”,在“远程”选项卡下的“远程桌面”项下有3个选项,点选第2项或者第3项即可。不过需要说明的是如果选择第2项“允许运行任意版本远程桌面的计算机连接”,这样任何版本的远程桌面客户端都可以连接到Vista,有一定的安全隐患。如果你对网络安全要求比较高就选择第3项“只允许运行带网络级身份验证的远程桌面的计算机连接”,这是Vista才有的安全选项。(图1)

Vista

图1 系统属性

  (2).安全

  开启“远程桌面”就好像系统打开了一扇门,人可以进来,苍蝇蚊子也可以进来。所以要做好安全措施。

  用户限制:点击“远程桌面”下方的“选择用户”按钮,然后在“远程桌面用户” 窗口中点击“添加”按钮输入允许的用户,或者通过“高级→立即查找”添加用户。笔者建议,最好不要添加组,而是根据需要添加具体的用户。许多人图方便都会直接将Administrators(管理员组)添加进来,这是不安全的。假如攻击者远程获得了一个shell,它只需创建一个管理员组的用户就可以通过远程桌面进行登录。如果我们只允许具体的用户,就算是管理员组的用户没有授权也是不能远程登录的。(图2)

Vista

图2 添加远程桌面

  更改端口:远程桌面默认的连接端口是3389,攻击者就可以通过该端口进行连接尝试。因此,安全期间要修改该端口,原则是端口号一般是1024以后的端口,而且不容易被猜到。更改远程桌面的连接端口要通过注册表进行,打开注册表编辑器,定位到如下注册表项:

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWds dpwdTds cp

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp

  分别将其右侧PortNumber的值改为其它的值比如9833,需要说明的是该值是十六进制的,更改时双击PortNumber点选“十进制”,然后输入9833。(图3)

Vista

图3 修改注册表

  (3).登录

  “开始→运行”,输入mstesc打开“远程桌面连接”器。点击“选项”,在“计算机”右侧的文本框中输入IP地址,因为我们更改了远程桌面的端口因此还要输入端口号:192.168.1.10:9833。另外还有其他的选项也可以设置,不过笔者感觉非常实用的功能是把本地磁盘映射到远程计算机中,这样非常方便文件的传输。在“本地资源”选项卡下点击“详细信息”,展开“驱动器”项根据需要勾选相应的磁盘分区即可。(图4)

Vista

图5 远程桌面连接

  设置完成后,点击“连接”按钮,稍等片刻弹出登录对话框输入用户名和密码,点击“确定”即可远程登录到Vista。提示,在登录对话框中勾选“记住我的凭据”,这样下次登录时就不用输入用户和密码了。(图5)

Vista

图5 Windows 安全

2、Telnet

  Telnet是一款非常有用的基于命令行的远程管理工具,利用它管理员能够完成几乎所有的系统维护和管理工作。虽然Vista提供了界面友好的“远程桌面”,但耗费系统资源非常小的Telnet有其不可替代的优势。Vista在默认情况下并没有配置telnet组件,下面我们请出这款网络利器。

  (1).安装配置

  依次打开“控制面板”→“程序”,点击打开“程序和功能”下的“打开或关闭Windows功能”,在“Windows 功能”面板的列表框中勾选“Telnet客户端”选项,最后“确定”即可完成Telnet的安装配置。(图6)

Vista

图6 Windows 功能

  (2).启动服务

  默认情况下Telnet服务器是被“禁用”的,需要手工开启。在“开始→搜索”中输入services.msc打开Vista的服务管理器,找到“Telnet”服务项双击打开“Telnet属性”面板,设置启动类型为“自动”或者“手动”,点击“应用”接着点击“服务状态”下的“启动”按钮完成Telnet服务的启动。(图7)

Vista

图7 Telnet属性

  (3).远程连接

  打开命令提示符(cmd),输入命令telnet就能完成远程连接。比如我们连接到一个IP为192.168.1.10的主机,命令为telnet 192.168.1.10,回车后输入用户名和密码就telnet到该主机。在telnet界面中可以执行所有的命令,完成远程维护和管理。(图8)

Vista

图8 VPN连接

3、VPN连接

  VPN(虚拟专用网)是一种可靠的远程连接,是远程用户、公司分支机构等连接到公司内部网络的一个有效解决方案。Vista的VPN连接客户端相对以前版本有了很大的改进,安全性更高了。

  (1).创建连接

  第一步:右键点击桌面上的“网络”图标选择“属性”打开Vista的“网络和共享中心”,在左侧的“任务”项下选择点击“设置连接或网络”弹出网络连接设置向导。选择“连接到工作区”点击“下一步”,然后选择点击“使用我的Internet连接(VPN)”。

  第二步:在“键入要连接的Internet”窗口的“Internet地址”右侧的文本框中输入公司的VPN服务器地址(IP或者域名),笔者就输入vpn.*.org,然后输入目标名称。同时在这里可以设置是否使用智能卡、允许其它人使用该连接及是否马上连接到VPN,大家根据需要自行设置。点击“下一步” ,分别输入公司分配给你的VPN用户名和密码,设置完成点击“连接”即可连接到公司VPN服务器。(图9)

Vista

图9 VPN连接

  (2).日常维护

  VPN建立完成后,在平时需要连接的时候,可以采用拨号连接的方法。依次点击“开始→连接到”菜单,这时可以看到所有的可用边接,在连接列表中选择相应的VPN连接,双击后就可以马上连接VPN网络了。。不过“连接网络”中对拨号连接的管理选项实在是有限,不能够对连接进行更多的管理,甚至连删除一个已有的连接都无法操作。那么怎么样来管理“连接网络”中的VPN连接呢?

  首先在“连接网络”对话框中点击“打开网络和共享中心”链接,进入到“网络和共享中心”窗口。在这里就可以对“网络连接”进行管理了,其中包括对连接的“重命名”、“删除”、“创建快捷方式”、“创建副本”等等,甚至还可以更改连接的设置。

  如果想到VPN链接放置到桌面上,只需要在“网络连接”窗口中选择需要的VPN链接,然后点击“创建快捷方式”按钮,系统就会自动弹出 “Windows无法在当前位置创建快捷方式,要把快捷方式放在桌面上吗”的提示,点击“是”按钮后就可以在桌面上创建VPN的快捷方式了。(图10)

Vista

图10 VPN连接

  (3).常见问题

  有的时候

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论