关于远程登陆的问题

关于远程登陆的问题,第1张

分类: 教育/科学 >> 职业教育
问题描述:

现在的远程登陆有几种?

远程控制呢?

高手,将清楚点!

不胜感谢!
解析:

Tel是进行远程登录的标准协议和主要方式它为用户提供了在本地计算机上完成远程主机工作的能力。通过使用Tel,Inter用户可以与全世界许多信息中心图书馆及其它信息资源联系。Tel远程登录的使用主要有两种情况。第一种是用户在远程主祝上有自己的帐号(Account),即用户拥有注册的用户名和口令;第二种是许多Inter主机为用户提供了某种形式的公共Tel信息资源,这种资源对于每一个Tel用户都是开放的。Tel是使用最为简单的Inter工具之一。

tel /

命令可以缩写。支持的命令为:

c- 关闭 关闭当前连接

d- 显示 显示 *** 作参数

o- 打开主机名 [端口]连接到一个主机名(默认端口 23)

q- 退出 退出 tel

set- 设置 设置选项(要列表,请键入 \'set \')

sen- 发送 将字符串送到服务器

st - 状态 打印状态信息

u- 解除设置 解除设置选项(要列表,请键入 \'unset \')

/h- 帮助 打印帮助信息

一 摘要

二 远程登录

三 Tel协议

四 Win2000的Tel服务

五 在tel中该做什么

一 摘要

Tel的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门,但无论如何,在你尽情享受Tel所带给你的便捷的同时,你是否真正的了解Tel呢?

二 远程登录

Tel服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Tel协议的远程登录(远程交互式计算),那么就让我们来认识一下远程登录。

1 远程登陆的基本概念

先来看看什么叫登录:分时系统允许多个用户同时使用一台计算机,为了保证系统的安全和记帐方便,系统要求每个用户有单独的帐号作为登录标识,系统还为每个用户指定了一个口令。用户在使用该系统之前要输入标识和口令,这个过程被称为\'登录\'。

远程登陆是指用户使用Tel命令,使自己的计算机暂时成为远程主机的一个仿真终端的过程。仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给主机,再将主机输出的每个信息回显在屏幕上。

2 远程登陆的产生及发展

我们可以先构想一个提供远程文字编辑的服务,这个服务的实现需要一个接受编辑文件请求和数据的服务器以及一个发送此请求的客户机。客户机将建立一个从本地机到服务器的TCP连接,当然这需要服务器的应答,然后向服务器发送键入的信息(文件编辑信息),并读取从服务器返回的输出。以上便是一个标准而普通的客户机/服务器模型的服务。

似乎有了客户机/服务器模型的服务,一切远程问题都可以解决了。然而实际并非你想象的那样简单,如果我们仅需要远程编辑文件,那么刚才所构想的服务完全可以胜任,但假如我们的要求并不是这么简单,我们还想实现远程用户管理,远程数据录入,远程系统维护,想实现一切可以在远程主机上实现的 *** 作,那么我们将需要大量专用的服务器程序并为每一个可计算服务都使用一个服务器进程,随之而来的问题是:远程机器会很快对服务器进程应接不暇,并淹没在进程的海洋里(我们在这里排除最专业化的远程机器)。

那么有没有办法解决呢?当然有,我们可以用远程登录来解决这一切。我们允许用户在远地机器上建立一个登录会话,然后通过执行命令来实现更一般的服务,就像在本地 *** 作一样。这样,我们便可以访问远地系统上所有可用的命令,并且系统设计员不需提供多个专用地服务器程序。

问题发展到这里好像前途一片光明了,用远程登录总应该解决问题了吧,但要实现远程登陆并不简单。不考虑网络设计的计算机系统期望用户只从直接相连的键盘和显示器上登录,在这种机器上增加远程登陆功能需要修改机器的 *** 作系统,这是极其艰巨也是我们尽量避免的。因此我们应该集中力量构造远程登陆服务器软件,虽然这样也是比较困难的。为什么说这样做也比较困难呢?

举个例子来说:一般, *** 作系统会为一些特殊按键分配特殊的含义,比如本地系统将\'Ctrl+C\'解释为:\'终止当前运行的命令进程\'。但假设我们已经运行了远程登陆服务器软件,\'Ctrl+C\'也有可能无法被传送到远地机器,如果客户机真的将\'Ctrl+C\'传到了远地机器,那么\'Ctrl+C\'这个命令有可能不能终止本地的进程,也就是说在这里很可能会产生混乱。而且这仅仅是遇到的难题之一。

但尽管有技术上的困难,系统编程人员还是设法构造了能够应用于大多数 *** 作系统的远程登陆服务器软件,并构造了充当客户机的应用软件。通常,客户机软件取消了除一个键以外的所有键的本地解释,并将这些本地解释相应的转换成远地解释,这就使得客户机软件与远地机器的交互,就如同坐在远程主机面前一样,从而避免了上述所提到的混乱。而那个唯一例外的键,可以使用户回到本地环境。

将远程登陆服务器设计为应用级软件,还有另一个要求,那就是需要 *** 作系统提供对伪终端(pseudo terminal)的支持。我们用伪终端描述 *** 作系统的入口点,它允许像Tel服务器一样的程序向 *** 作系统传送字符,并且使得字符像是来自本地键盘一样。只有使用这样的 *** 作系统,才能将远程登陆服务器设计为应用级软件(比如Tel服务器软件),否则,本地 *** 作系统和远地系统传送将不能识别从对方传送过来的信息(因为它们仅能识别从本地键盘所键入的信息),远程登陆将宣告失败。

将远程登陆服务器设计为应用级软件虽然有其显著的优点:比将代码嵌入 *** 作系统更易修改和控制服务器。但其也有效率不高的缺点(后面的内容将会给予解释),好在用户键入信息的速率不高,这种设计还是可以接受的。

3 远程登录的工作过程

使用Tel协议进行远程登陆时需要满足以下条件:在本的计算机上必须装有包含Tel协议的客户程序;必须知道远程主机的Ip地址或域名;必须知道登录标识与口令。

Tel远程登录服务分为以下4个过程:

1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的Ip地址或域名;

2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(Net Virtual Terminal)格式传送到远程主机。该过程实际上是从本地主机向远程主机发送一个IP数据报;

3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果;

4)最后,本地终端对远程主机进行撤消连接。该过程是撤销一个TCP连接。

上面的内容只是讨论了远程登陆最基本的东西,其中的复杂和编程人员的艰辛是我们难以想象的,不知道你在舒服的使用Tel的同时,是否想到了这些!

三 Tel协议

我们知道Tel服务器软件是我们最常用的远程登录服务器软件,是一种典型的客户机/服务器模型的服务,它应用Tel协议来工作。那么,什么是Tel协议?它都具备哪些特点呢?

1 基本内容

Tel协议是TCP/IP协议族中的一员,是Inter远程登陆服务的标准协议。应用Tel协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:

1)Tel定义一个网络虚拟终端为远的系统提供一个标准接口。客户机程序不必详细了解远的系统,他们只需构造使用标准接口的程序;

2)Tel包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项;

3)Tel对称处理连接的两端,即Tel不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。

2 适应异构

为了使多个 *** 作系统间的Tel交互 *** 作成为可能,就必须详细了解异构计算机和 *** 作系统。比如,一些 *** 作系统需要每行文本用ASCII回车控制符(CR)结束,另一些系统则需要使用ASCII换行符(LF),还有一些系统需要用两个字符的序列回车-换行(CR-LF);再比如,大多数 *** 作系统为用户提供了一个中断程序运行的快捷键,但这个快捷键在各个系统中有可能不同(一些系统使用CTRL+C,而另一些系统使用ESCAPE)。如果不考虑系统间的异构性,那么在本地发出的字符或命令,传送到远地并被远地系统解释后很可能会不准确或者出现错误。因此,Tel协议必须解决这个问题。

为了适应异构环境,Tel协议定义了数据和命令在Inter上的传输方式,此定义被称作网络虚拟终端NVT(Net Virtual Terminal)。它的应用过程如下:

对于发送的数据:客户机软件把来自用户终端的按键和命令序列转换为NVT格式,并发送到服务器,服务器软件将收到的数据和命令,从NVT格式转换为远地系统需要的格式;

对于返回的数据:远地服务器将数据从远地机器的格式转换为NVT格式,而本地客户机将将接收到的NVT格式数据再转换为本地的格式。

对于NVT格式的详细定义,有兴趣的朋友可以去查找相关资料。

3 传送远地命令

我们知道绝大多数 *** 作系统都提供各种快捷键来实现相应的控制命令,当用户在本地终端键入这些快捷键的时候,本地系统将执行相应的控制命令,而不把这些快捷键作为输入。那么对于Tel来说,它是用什么来实现控制命令的远地传送呢?

Tel同样使用NVT来定义如何从客户机将控制功能传送到服务器。我们知道USASCII字符集包括95个可打印字符和33个控制码。当用户从本地键入普通字符时,NVT将按照其原始含义传送;当用户键入快捷键(组合键)时,NVT将把它转化为特殊的ASCII字符在网络上传送,并在其到达远地机器后转化为相应的控制命令。将正常ASCII字符集与控制命令区分主要有两个原因:

1)这种区分意味着Tel具有更大的灵活性:它可在客户机与服务器间传送所有可能的ASCII字符以及所有控制功能;

2)这种区分使得客户机可以无二义性的指定信令,而不会产生控制功能与普通字符的混乱。

问题一:远程桌面连接,如何建立远程桌面连接 远程桌面:
远程桌面控制是一种远程控制管理软件,可以在客户端利用其来遥控和管理远程的电脑,而且简单方便。
1.在控制面板中打开“系统”,或者右键点“我的电脑”选择“属性”。
2.在“远程”选项卡上,选中“允许用户远程连接到这台计算机”复选框即可。
3.确保您有适当的权限远程地连接您的计算机,并单击确定。在您的计算机上,您必须是管理员或者 Remote Desktop Users 组的成员。(注意:必须作为管理员或 Administrators 组的成员登录才能启用远程桌面功能)
4.本机主控设置:开始-程序-附件-通讯-远程桌面连接,输入您服务器的IP地址即可连接上您的服务器。
第三方远程桌面连接软件推荐
除系统自带的远程桌面外,许多优秀的第三方远程控制软件也能实现远程桌面连接,且往往在连接的简易性和 *** 作的功能性等方面,较之自带的远程桌面有一定的优势。常见的第三方软件如国产免费软件网络人(Netman)远程控制软件、QQ远程协助,国外知名的teamviewer、PCanywhere等,都是非常优秀的远程控制软件。埂些第三方软件,在连接速度上,比系统自带的远程桌面差上一些,但随着技术的发展,这些差距已经越来越小。

问题二:怎么把新建的用户添加到远程桌面用户 问题:
怎么把新建的用户添加到远程桌面用户
我在CMD下建了个用户 他开了3389我发现不能登陆,只能在CMD下 *** 作,这种情况可以解决吗 解决:
你好!你把用户添加到远程桌面用户组就行了。
希望对你有点帮助!
补充:
你好!单击 用户 的 属性 隶属于 在下面添加到 Remote Desktop Users 组 就行了

问题三:win7远程桌面连接怎么创建在桌面 开始→所有程序→附件→远程桌面连接然后你就输入被连接的IP跟登陆账号还有密码就可以了在这之前,你必须保证被连接的电脑是允许远程连接的,并且关闭防火墙具体设置方式如下windows 7系统:在桌面上选中计算机点击鼠标右键选择属性,在d出面板的左侧选择‘远程设置’,在d出对话框的远程选项卡中的第一栏就是远程协助栏,勾选允许远程协助连到这台计算机,然后点击确定。然后关闭防火墙,步骤是:开始→控制面板→查看方式选择类别→系统和安全→windows防火墙→在面板左侧选择打开或关闭防火墙→关闭防火墙还有,被连接的电脑是必须设置有密码的,开始/设置/控制面板/用户账户/更改windows密码,然后你选择要更改的账户之后就可以更改密码了,需要说的是administrator是具有windows最高权限的,我一般远程都用它,在控制面板的账户里边,如果你不想用administrator登陆,你在账户管理里添加一个普通账户就可以了设置完这些你就可以远程控制了。

问题四:windows81系统如何建立远程桌面连接? 是要别人连你还是你连别人?
你要连别人的话只要按WIN+R里输入mstsc打开远程桌面连接就可以了。
要别人连你。要设置过。计算机右键,远程,允许远程电脑连接到此计算机,还要添加用户。用来远程登录的帐号要设置密码或者组策略里要关掉一个空密码的账户只允许进行控制台登录的选项。

问题五:如何建立远程桌面连接? 可以用虚拟局域网软件 用百度搜索相应的关键字就可以了~还可以用远程控制软件比如我曾经用过黑洞远程控制,将服务端安装在单位的局域网的机子上,客户端装在家里有公网ip(不管静态还是动态,必须保证公网能访问到你家里的机子)的机子上。申请个免费的asp空间,设置好发送和获取ip的网址,就可以了。这样在家里的时候,就可以远程控制单位的电脑了。如果是单位控制家里的电脑(非局域网)的话,就没那么麻烦了。直接将家里电脑的远程桌面功能打开,在单位用远程桌面连接就可以了。以上是针对其中一方是局域网的。如果连接双方都是局域网内的话,就麻烦一些了。需要做端口映射。当然了,通过做端口映射实现远程桌面的连接的话,局域网和非局域网都适应~

问题六:如何给远程桌面端口添加用户 在服务浮上,右键“我的电脑”,选择“属性”,找到“ 远程桌面”项 的 “允许用户远程链接到此计算机, 点击“添加远程用户”,在打开的窗口中,添加用户即可。

问题七:远程连接建立不了怎么办 11 什么是远程桌面? 远程桌面是微软公司为了方便网络管理员管理维护服务器而推出的一项服务。从windows 2000 server版本开始引入,网络管理员使用远程桌面连接程序连接到网络任意一台开启了远程桌面控制功能的计算机上,就好比自己 *** 作计算机一样,运行程序,维护饥据库等。远程桌面从某种意义上类似于早期的telnet,他可以将程序运行等工作交给服务器,而返回给远程控制计算机的仅仅是图象,鼠标键盘的运动变化轨迹。如图1
(图1)
12 如何启用远程桌面? 开启远程桌面功能的方法很简单,我们以前也介绍过多次。在windows 2000 server和2003中只要在桌面“我的电脑”上点鼠标右键选择“属性”,在d出的属性设置窗口中找到“远程”标签,然后在远程桌面处的“容许用户远程连接到此计算机”前打勾即可。(如图2)开启该功能后网络中的其他计算机就可以通过“程序->附件->通讯->远程桌面连接”来控制和访问该服务器了。
(图2)
13 如何连接到远程服务器?连接到远程服务器有两种方法:
1远程桌面连接:点击:所有程序->附件->通讯->远程桌面连接,输入要连接的服务器名称或服务器的IP地址。
注意:1远程桌面一般只用于远程管理服务器的目的,最多只能两个用户的同时连接。
2要断开连接要选择“注销” *** 作,如直接关闭远程桌面连接,则该用户在服务器上打开的程序将继续运行,就将占用服务器的资源。
2远程桌面: 是管理工具中的一个MMC控制台。点击:所有程序->管理工具->远程桌面,如图3
(图3)
远程桌面连接和远程桌面的最大区别是:远程桌面连接一次只能连接一台服务器,而远程桌面同时可能连接多台服务器。
二、安装和配置终端服务:
21什么是终端服务:终端服务仅仅存在于windows 2000 server版和2003中,其他系统不存在此组件。终端服务默认情况下是不安装在 *** 作系统中的,需要时通过添加删除windows组件来安装。终端服务起到的作用就是方便多用户一起 *** 作网络中开启终端服务的服务器,所有用户对同一台服务器 *** 作,所有 *** 作和运算都放在该服务器上。 如图4
(图4)
RDP:远程桌面连接协议
22如何安装终端服务?
第一步:通过任务栏的“开始->控制面板->添加/删除程序”来安装终端服务。
第二步:添加/删除程序窗口左边选择添加删除windows组件。在组件中找到终端服务器和终端服务器授权两项,在安装前系统会给出配置警告提示“IE增强的安全配置将大大限制终端服务器上的用户,是否恢复低安全配置”,我们选“是”即可。因为默认情况下windows 2003浏览器的安全级别设置过高,容易造成终端服务使用者权限被限制。如图5
(图5)
第三步:选择终端服务器和终端服务器授权后就可以直接点“下一步”进行安装了。
第四步:下面将出现终端服务器安装程序的介绍,非常重要。内容如下――此选项安装终端服务器,他可以配置此计算机让多个用户同时运行程序。默认情况下只有本地管理员组才能连接到此终端服务器上。你需要将用户帐户也就是非管理员权限的用户添加到本地远程桌面用户组,用户才能连接到此终端服务器上。如果只需要用管理的远程桌面,请不要安装终端服务器,用于管理的远程桌面已按默认方式起用。授权:要在今天起的120天的宽限期间后继续使用终端服务器,你必须安装一个服务器运行终端服务>>

问题八:两台电脑怎样实现远程桌面连接 我的电脑--》属性--》远程--》允许户远程连接到此计算机,打钩
然后再要使用的电脑上点,程序--->附件--》通讯--》远程桌面连接
然后输入IP地址。然后用户名输入administrator,再输入要登录电脑的administrator的密码,没有密码可以不输入

问题九:xp远程桌面连接怎么做设置 你好,很高兴再次回答这个问题,不管你是windows 7系统还是windows XP系统,也不管你要远程的电脑是windows 7系统还是windows XP系统,远程桌面连接的方式都是一样的,具体步骤如下:
开始→程序(windows 7上显示的是所有程序)→附件→远程桌面连接
然后你就输入被连接的IP跟登陆账号还有密码就可以了
在这之前,你必须保证被连接的电脑是允许远程连接的,并且关闭防火墙,具体设置方式如下
windows 7系统:在桌面上选中“计算机”点击鼠标右键选择属性,在d出面板的左侧选择‘远程设置’,在d出对话框的“远程”选项卡中的第一栏就是“远程协助”栏,勾选“允许远程协助连到这台计算机”,然后点击确定。然后关闭防火墙,步骤是:开始→控制面板→查看方式选择“类别”→系统和安全→windows防火墙→在面板左侧选择打开或关闭防火墙→关闭防火墙
windows XP系统:选择“我的电脑”点击鼠标右键选择属性,在d出面板中选择“远程”选项卡,勾选“远程桌面”栏中的“启用这台计算机的远程桌面”,点击确定。关闭防火墙方式:开始→设置→控制面板→windows防火墙→在常规选项卡中选择关闭,然后点击确定
还有,被连接的电脑是必须设置有密码的,XP *** 作如下:开始/设置/控制面板/用户账户/更改windows密码,然后你选择要更改的账户之后就可以更改密码了,需要说的是administrator是具有windows最高权限的,我一般远程都用它,windows 7的密码设置也是一样的,在控制面板的账户里边,如果你不想用administrator登陆,你在账户管理里添加一个普通账户就可以了
设置完这些你就可以远程控制了,希望我的回答对你会有帮助,如果你还需什么帮助的话可以直接发消息或者留言给我,当然也可以直接 HI 我,我百度随时在线,谢谢!

问题十:怎么做端口映射实现远程桌面连接? 这个要把你公司电脑的ip地址映射到你公司外网的ip地址上才行,要在公司那边改的,跟家里没多大关系(因为你连的是公司的电脑), 这个就需要你公司的网络管理员配合在路由器里做端口映射了!!!

一、从判断内外开始
要想加快速度,区分所处的网络是内网还是外网非常重要,不同的网络则建议使用不同的BT下载软件,这样才能达到最佳的下载速度,判断方法很简单,不用安装额外的软件,只要有MSN Messenger即可。
首先,打开MSN Messenger,选择菜单中的“工具-选项”,然后点击“连接”标签,这时在“高级连接信息”中就会现实出你的网络状态了。
①“直接连接”:如果是此状态,表示为外网(公网)用户,并且也没有使用Windows XP自带的防火墙(ICF)。
②“直接连接,使用了Internet连接防火墙(ICF)”:如果是这种提示,则同样表明用户为外网,但打开了Windows XP自带的防火墙(ICF)。
③“通用即插即用(UPnP)网络地址转换(NAT)”:此提示表示用户为内网,通过网关或路由器上网,并且网关或路由器支持NAT及UPnP。
④“非通用即插即用(UPnP)网络地址转换(NAT)”: “非对称NAT”、“对称NAT”、“级联”等:表示用户为内网,通过网关或路由器上网,并且网关或路由器的NAT不支持NAT及UPnP或UPnP功能被关闭。
⑤“非UPnP防火墙”:表示用户为内网,通过网关或路由器上网,并且网关及路由器使用不支持UPnP的网络防火墙,如诺顿网络安全特警2002等。
⑥“UPnP防火墙”:表示用户为内网,通过网关或路由器上网,并且网关和路由器使用了支持UPnP的防火墙,如诺顿网络安全特警2003、Windows XP的ICF等。
二、对症下药--内网外网大提速
内、外网已经判断好了,下面就要进入正题,到底不同的网络环境应该如何解决无法下载及下载速度过慢问题呢?下面根据上面的内外网信息提供不同的解决方案。
1、显示①或②
只要确认系统中安装的防火墙没有限制BT所需要的端口即可,比如比特精灵使用的端口为16881,BitComet使用的端口为11078。一般情况下,BT软件能自动在Windows XP的ICF中添加相应规则。如果使用其他防火墙软件,最好手动设置相应端口规则(可以参照:>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12995375.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存