news 2026/9/29 21:59:48

【计算机网络 | 课程自存】【其九】基于授权的远程控制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【计算机网络 | 课程自存】【其九】基于授权的远程控制

往期链接:
【其一】TCP/IP配置及基本网络命令的使用
【其二】局域网文件和打印机共享
【其三】代理服务器配置及使用
【其四】FTP服务器的配置及使用
【其五】有线宽带路由器的基本配置
【其六】无线宽带路由器的基本配置
【其八】(某种原因无法发布,已隐藏)

基于授权的远程控制

  • 1 引言
  • 2 目的及要求
  • 3 设备
  • 4 实验内容
    • 4.1 了解远程控制
    • 4.2 服务器端的安装
      • 【操作1】
    • 4.3 服务器端的配置
      • 【操作2】
      • 4.3.1 通过连接向导进行服务器端的配置
      • 【操作3】
      • 4.3.2 手动进行服务器端的配置
      • 【操作4】
      • 4.3.3 启动服务器
      • 【操作5】
    • 4.4 客户端对服务器的访问
      • 4.4.1 客户端的软件安装
      • 【操作6】
      • 4.4.2 通过远程控制模式访问服务器
      • 【操作7】
      • 4.4.3 通过文件传输模式访问服务器
      • 【操作8】
      • 4.4.4 通过远程管理模式访问服务器
      • 【操作9】

1 引言

在日常的办公学习中,经常会出现这样一种情形:人不在自己的电脑前,但是却又有不得不使用自己的电脑的迫切需求,因为自己的电脑里有某个重要软件或数据。对于这个常见的但又比较棘手的问题,可以通过远程控制来完美解决。
此外,在工业环境中,有时需要一个工作人员同时使用多台电脑来进行日常工作,而这些电脑又不在一个物理空间内。于是,远程控制就显得尤为重要。通过远程控制,工作人员不用在各台电脑前来回奔波,即节省体力,又提高效率。
这里所说的远程控制并不是一种黑客行为,而是一种基于授权的远程控制。控制端必须获得被控端的授权是远程控制的前提,也是区别于一般黑客行为的显著标志。打个比方,就像你的朋友要想进入你家使用你家里的物品,必须得到主人的授权,即房门钥匙。
当然,基于授权的远程控制还必须做到未雨绸缪,即在远程控制需求产生之前就做好了服务器端(也就是被控端)的准备工作。那么当有控制需求时,才能从容应对。口渴了才打井显然不是解决之道。

2 目的及要求

掌握利用PCAnywhere软件构建远程控制系统的方法。

3 设备

同一个局域网内的PC机2台(Windows XP操作系统)以及PCAnywhere软件一套。

4 实验内容

4.1 了解远程控制

所谓远程控制,是指管理人员在异地通过计算机网络异地拨号或双方都接入Internet等手段,连通需被控制的计算机,将被控计算机的桌面环境显示到自己的计算机上,通过本地计算机对远程计算机进行配置、软件安装、程序修改等工作。

这里的远程不是字面意思的远距离,一般指通过网络控制远端计算机。早期的远程控制往往指在局域网中的远程控制。随着互联网的普及和技术革新,现在的远程控制往往指互联网中的远程控制。当操作者使用主控端电脑控制被控端电脑时,就如同坐在被控端电脑的屏幕前一样,可以启动被控端电脑的应用程序,可以使用或窃取被控端电脑的文件资料,甚至可以利用被控端电脑的外部打印设备(打印机)和通信设备(调制解调器或者专线等)来进行打印和访问外网和内网,就像利用遥控器遥控电视的音量、变换频道或者开关电视机一样。不过,有一个概念需要明确,那就是主控端电脑只是将键盘和鼠标的指令传送给远程电脑,同时将被控端电脑的屏幕画面通过通信线路回传过来。也就是说,控制被控端电脑进行操作似乎是在眼前的电脑上进行的,实质是在远程的电脑中实现的,不论打开文件,还是上网浏览、下载等都是存储在远程的被控端电脑中的。

远程控制必须通过网络才能进行。位于本地的计算机是操纵指令的发出端,称为主控端或客户端,远程的被控计算机叫做被控端或服务器端。“远程”不等同于远距离,主控端和被控端可以是位于同一局域网的同一房间中,也可以是连入Internet的处在任何位置的两台或多台计算机。

本实验中使用的远程控制软件为Symantec公司的PCAnywhere,服务器端与客户端均为该软件,只不过使用其不同的功能而已。

4.2 服务器端的安装

将PC1作为远程控制的服务器端,也即被控端。在PC1上进行下列操作。

【操作1】

(1)执行 “开始” | “控制面板” | “Windows防火墙”,选中 “关闭(不推荐)” 单选按钮,单击 “确定” 按钮,关闭防火墙。

(2)执行pcAnywhere | setup.exe,图10-1。然后单击Next按钮。

(3)单击I accept the terms前面的单选按钮,表示同意服务条款,图10-2。然后单击Next按钮。

(4)在相应文本框中输入用户名和组织,图10-3。可以输入任意字符。如,用户名为alibaba,组织为nau,然后单击Next按钮。

(5)选择安装目录,图10-4。可以按照其默认目录,不用做任何更改,然后单击Next按钮。

(6)在custom setup对话框,按照其默认设置即可,不用做任何更改,图10-5,然后单击Next按钮。

(7)自己决定是否勾选创建桌面快捷方式,图10-6。然后单击Install按钮,对软件进行正式安装。

(8)最后单击Finish按钮,完成软件的安装。

4.3 服务器端的配置

【操作2】

第一次启动PCAnywhere软件,系统提示要求注册,图10-7。这里可以选择以后再注册。然后单击Finish按钮,图10-8。

4.3.1 通过连接向导进行服务器端的配置

【操作3】

(1)取消注册后,系统出现连接向导。此向导可以帮助用户完成服务器的配置工作。向导首先询问用户需求,图10-9。作为服务器端,此处应该单击第二项单选按钮,表示希望其他电脑连接到我的电脑。然后单击下一步按钮。

(2)选择服务器端的网络接入模式,图10-10,应根据实际情况填写。本实验选择第一项,因为实验室的计算机是通过LAN接入的。然后单击下一步按钮。

(3)选择授权类型,图10-11。第一项表示使用现存的Windows账号进行访问,第二项表示自己新建用户名和密码进行访问。此处可以选择第二项,然后单击下一步按钮。

(4)新建授权的账号和密码,图10-12。如,用户名可以设置为zhangsan,密码设置为123。然后单击下一步按钮。

(5)勾选Wait for a connection…前面的复选框,表示完成向导后等待远程连接,图10-13,然后单击完成按钮。向导结束。服务器端配置完毕。

4.3.2 手动进行服务器端的配置

对于服务器端的设置,可以通过连接向导来进行,也可以通过手动完成。二者方式没有本质的区别,只是过程不一样罢了。

【操作4】

(1)启动PCAnywhere,打开工作主界面,执行菜单栏中View | Hosts命令。

(2)在Network图标上右击,在弹出菜单中单击Properties命令,打开Host Properties配置对话框,图10-14。

(3)在Properties对话框中,单击Callers选项卡,图10-15,可以看到刚才新建的帐户zhangsan。此时,需要在这里手动再新建一个帐户。

(4)单击新建帐户图标,即可添加帐户,图10-16。再次添加一个新帐户,帐户名为lisi,密码为123。然后单击确定按钮,完成帐户创建。

4.3.3 启动服务器

无论是采用连接向导创建授权帐户还是手动创建授权帐户,都需要将服务器的Host服务打开才能使服务器正常工作。

【操作5】

在PCAnywhere的主界面,右击Network或New Host图标,在弹出菜单中单击Start Host`命令,便可启动Host服务,图10-17。如果弹出菜单中Start Host命令为灰色不可用,表示该服务已经启动。

Host服务启动后,屏幕右下角的任务栏托盘区会有一个带有 “√” 标志的计算机图标,图10-18。可以以此来判断服务器是否启动的标准。

此外,也可通过任务管理器查看awhost32.exe进程是否存在来判别Host服务是否启动。

4.4 客户端对服务器的访问

客户端对服务器的访问有三种模式,分别为远程控制模式、文件传输模式和远程管理模式。

4.4.1 客户端的软件安装

PCAnywhere软件即可以作为服务器端软件来创建和配置服务器,也可以作为访问服务器的客户端来使用。

【操作6】

在PC2上重复执行【操作1】和【操作2】完成客户端软件的安装。

4.4.2 通过远程控制模式访问服务器

【操作7】

(1)在客户端PCAnywhere的主界面菜单栏执行View | Quick Connect命令。

(2)输入连接对象(即服务器)PC1的IP地址,图10-19。并在窗口右下角的连接选项中,将Start Mode下拉列表框内容设置为Remote Control,即远程控制。

(3)单击Connect按钮,出现要求身份验证的对话框,图10-20。输入【操作3】配置的用户名和密码,然后单击OK按钮,即可实现远程控制,图10-21。

4.4.3 通过文件传输模式访问服务器

【操作8】

(1)在客户端PCAnywhere的主界面菜单栏执行View | Quick Connect命令。

(2)输入连接对象(即服务器)PC1的IP地址,并在窗口右下角的连接选项中,将Start Mode下拉列表框内容设置为File Transfer,即文件传输。

(3)单击Connect按钮,出现要求身份验证的对话框,输入【操作3】配置的用户名和密码,然后单击OK按钮,即可实现文件传输,图10-22。

在图10-22中,左边窗口为本地目录,右边窗口为远程目录。通过该软件,可以在本地目录和远程目录之间进行文件传输。

4.4.4 通过远程管理模式访问服务器

【操作9】

(1)在客户端PCAnywhere的主界面菜单栏执行View | Quick Connect命令。

(2)输入连接对象(即服务器)PC1的IP地址,并在窗口右下角的连接选项中,将Start Mode下拉列表框内容设置为Remote Management,即远程管理。

(3)单击Connect按钮,出现要求身份验证的对话框,输入【操作3】配置的用户名和密码,然后单击OK按钮,即可实现远程管理,图10-23。

在远程管理模式下,屏幕将显示服务器端的任务管理器。可以对任意进程进行远程管理。其效果就像在服务器端操作一样。


课程自存,仅作分享

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 21:58:19

批量执行:对大量数据统一处理

批量执行:对大量数据统一处理📝 本章学习目标:本章介绍流程编排,让AI Agent执行更加规范可控。通过本章学习,你将全面掌握"批量执行:对大量数据统一处理"这一核心主题。一、引言:为什…

作者头像 李华
网站建设 2026/9/29 21:58:02

家庭理财管理系统

一、关键词家庭理财、家庭账本、收支管理、预算管理、储蓄计划二、作品包含源码数据库万字设计文档PPT全套环境和工具资源本地部署教程三、项目技术前端技术: Html、Css、Js、Vue3.4、Element-Plus后端技术:Java、SpringBoot3.2.0、MyBatis-Plus四、运行…

作者头像 李华
网站建设 2026/9/29 21:53:19

飞凌嵌入式ElfBoard-Shell编程应用实例-使用WiFi拨号上网

板卡自带了一个wifi拨号上网的脚本程序。程序编写#!/bin/shcnt1ps aux | grep hostapd | grep -v grep | wc -l#计算正在运行的 hostapd 进程的数量if [ "$cnt1" ! "0" ];thenkillall hostapd > /dev/nullfi#如果 hostapd 进程的数量不为零&#xff08…

作者头像 李华
网站建设 2026/9/29 21:53:14

AI写作检测误判?我花3天梳理的高校内容场景避坑方案

上周组里承接的学生学术内容辅助系统上线前灰度,连续一周收到测试反馈说30%以上的人工撰写实验报告被打了高风险标记。当时第一反应是AI写作检测的分类阈值是不是设高了,翻后台看配置是默认的0.7,同套引擎之前在别的内容场景跑了大半年都没出…

作者头像 李华