大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你说的是终端软件吧,这个就非常多啦,下面我简单介绍几个,感兴趣的朋友可以自己尝试一下:
创新互联公司提供高防物理服务器租用、云服务器、香港服务器、成都移动云计算中心等
powershell
这是win10系统自带的一个命令行工具,cmd命令提示符的增强版, 基本功能和bash差不多, 可以直接运行大部分shell命令,使用起来非常轻便快捷,如果你对终端功能要求不高的话,可以使用一下这个工具:
putty
这是一个非常轻巧灵活的终端软件,操作简单,免费开源,目前主要应用在windows平台下(其他平台正在推广中),集成了Telnet,SSH,rlogin等客户端工具,可以很方便的远程登录和 管理 服务器,如果你追求轻便灵活的话,可以使用这个终端软件:
xshell
这是一个使用非常广泛的终端软件,在业界比较受欢迎、也比较流行,支持多窗口切换以及常见的SHH,Telnet,SFTP等协议,可以很方便的进行 文件的 上传下载,如果你对终端功能要求比较高,管理的服务器比较多的话,可以考虑使用一下这个软件,非常不错:
mobaxterm
这是一个比较全能的终端软件,完全免费,不仅可以像 putty 一样通过 SSH 连接远程服务区,也像 winscp 一样使用 SFTP、SCP 等协议进行文件传输,内建多标签和多终端分屏,此外还支持 VNC、RDP、Xdmcp 等远程桌面连接方式,功能非常强大:
securecrt
这也是一款非常不错的终端软件,集成了SSH、Telnet、rlogin等客户端工具,自带有文件传输工具,可以很方便的进行文件的上传和下载,界面风格调整、多窗口切换等都非常不错,对于远程连接和管理服务器来说,也是一个非常不错的选择:
目前,就介绍这5个不错的终端软件吧,对于日常连接和管理服务器来说,完全够用了,当然,还有许多其他终端软件,像finalshell等,也都非常不错,选择适合自己的一款就行,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
我推荐两个。
1、SecureCRT 2、ZOC
MobaXterm,我感觉比较好用的一个SSH客户端,支持SSH、FTP等多种协议,而且可以保存SSH登录密码,下次直接点击就可以登陆。
当然如果你会设置服务器PubKey登录的话更简单了。
远程连接服务器,我们可以列举出四种情况吧.
windows连windows,
windows连linux,
linux连windows,
linux连linux.
mac系统用的少,我们可以把他当成linux系统来看待
在介绍之前.我们可以先说明一款TeamView的软件,windows,linux和mac系统都有对应的安装包,这是一款远程桌面连接工具,我们公司之前远程印度那边的机器就是用的这款软件.操作简单,缺点是你必须在客户端和服务端同时安装TeamView,
windows连windows
用windows自带的远程桌面连接就可以.很方便的
windows连linux
用windows的cmd或者powershell,通过ssh连接
ssh 用户名@IP
当然,你也可以自行安装别的shell软件,如xsell和secureCRT等
linux连windows
这需要在你的linux上安装一个rdesktop的程序,
rdesktop -a 16 -f ip
mac系统不能使用rdesktop,好像是用别的方案(Microsoft Remote Desktop for Mac).具体没有用过.
linux连linux
跟windows连linux一样的道理,也是通过ssh连接
ssh 用户名@IP
如果没有特殊的需求,这里推荐使用系统自带的终端就可以,系统自带,不用费心去安装.
如果有别的需求可以安装别的终端软件,我使用的两款在这里说一下
Terminator 可以在一个窗口开多个终端.有那种比较需求的,很方便的
secureCRT 这个也是都有windows,linux,mac系统的安装包,我基本是用他来传输文件用的,rz/sz命令,我只在这个软件上用成功过.如果你的目标服务器不能直接链接,需要借助跳板机的话,rz可以直接选择文件,传输到目标服务器上,不需要你去操作跳板机
远程登录服务器的工具有很多,但每个工具都有自己的优点和缺点,无法做到全能。用什么工具还得看服务器使用的是哪种远程连接的协议,要不就变成了大炮打蚊子,白瞎。
Telnet是最早使用的远程登录协议
Telnet协议是TCP/IP协议簇中的一员,它是早期互联网远程登录服务的主要协议标准,所以绝大多数70、80、90后对于它并不陌生。过去不管是Windows、Linux、MacOS,还是路由器、交换机等等网络设备都可以使用Telnet通过命令进行远程控制,就跟控制本地的电脑一样简单。UNIX则使用Rlogin来进行服务器的远程控制。
但Telnet是一种不安全的文字命令接口协议,客户端和服务器之间的Telnet是未经加密的,可以访问通信主机之间的TCP/IP数据包流的任何人都可以重建在端点之间流经的数据,包括用于登录到服务器的用户名和密码。一旦入侵者与服务器建立了Telnet连接就可以控制服务器的软、硬件资源。
所以渐渐地Windows、Linux、MacOS就将Telnet从系统软件中删除,网络设备也建立的开关的机制。但仍然有很多的系统、网络管理员、专业安全人员,包括很多的普通人都喜欢使用Telnet,仅仅通过Windows的CMD,Linux、MacOS的终端就可以建立连接,当然现在要使用需要安装相应的程序,因为系统已经不再默认包含Telnet了。
SSH是Telnet的继任者
SSH出现的目的就是为了取代之前Telnet协议的不足,免遭网络的嗅探攻击。SSH是一种建立在应用层和传输层基础上的加密网络传输协议,可以为远程登录会话提供安全性的连接。
目前几乎所有的操作系统都支持SSH,SSH除了可以进行远程访问之外,还支持隧道协议、端口映射、X11连接,借助SFTP或者SCP协议,SSH甚至还可以传输文件。
通常情况下我们会使用Putty、WinSCP、xshell、Mobaxterm、SecureCRT、Terminus、Electerm、Finallshell、SimpleRemote、Zoc Terminal、XManager来创建SSH远程访问。当然Linux、MacOS系统自带的终端模拟器,以及Windows的PowerShell也可以通过SSH命令直接登录服务器,但讲真确实没有上面的软件来得好用。
图形化的远程登录协议
单纯的SSH只能与远程的服务器进行命令交互,但借助X11已经可以进行图形化的操作了。
Windows默认使用的一种图形化远程桌面协议是RDP(即Remote Desktop Protocol),只需要通过Windows自带的远程桌面连接就可以远程的访问另一台局域网电脑或者具有公网IP地址的服务器。
与RDP相对应的就是应用在Linux上的XRDP,XRDP接收来自各种RDP客户端的连接,不管是FreeRDP、rdesktop、NeutrinoRDP等等还是Windows自带的远程桌面连接,适用于Windows、MacOS、Linux、IOS和Android。
提到远程桌面连接不得不提到基于RFB协议,就是VNC所使用的协议,它也是一款优秀的远程控制工具,适用于所有的窗口系统,相信很多人都用过。RDP协议更倾向于传输指令,而RFB协议更倾向于传输图像,在完成同样的操作情况下,RFB的数据传输量比RDP要大。VNC软件通常会使用RealVNC、UltraVNC、TightVNC、x11VNC。
图形化的远程登录协议还有Xdmcp、FreeNX、Xpra等等,这里就不再多做介绍,感兴趣的小伙伴们可以网上单独了解。
远程登录还有一些专有协议
这里提到远程登录的专用协议相信很多人会一脸懵逼,如果说起鼎鼎大名的TeamViewer相信大家就会豁然开朗。TeamViewer实现远程登录就是基于它自己的专有协议,这种协议是属于TeamViewer这家公司的。TeamViewer并不需要公网IP就可以实现两台电脑之间的远程控制,并且兼容市面上几乎所有的电脑操作系统和手机操作系统,也可以通过浏览器去远程控制一台运行TeamViewer的机器。
TeamViewer的火爆程度可想而知,但TeamViewer自作之路,普通人连续控制两台以上远程设备就会提示你不能用于商业用途,并且不能再用。后来TeamViewer被爆黑客攻击,使得很多人对它失去了信心,再加上向日葵、Todesk、Anywhere等等基于专有协议的远程控制软件的相继出现,好用免费快速的挤占了TeamViewer的市场份额。
总结
远程登录服务器的软件好不好用,还是要看基于什么协议,然后还要看用的人做什么用途。
喜欢我的,请关注我,再次感谢!
这个问题其实可以追溯到支持远程登录的协议,只要支持对应协议的工具就可以实现远程登录。具体的协议可以包括:windows自带的RDP协议(就是远程桌面连接那个应用背后的协议),ssh协议,VNC、telnet、ftp等(有一些协议的行为受限制,只能进行一些预定的动作)。具体的工具要看目标服务器支持的协议类型。
一、windows登录windows
windows自带的 远程桌面连接 工具可以很便捷的达到登录到远程windows的目的。在使用时,目标主机需要开启允许“允许运行任意版本远程桌面的计算机连接”的选项,同时需要在windows防火墙上开放相应的策略或关闭防火墙。
二、linux登录windows
linux环境下可以使用 Rdesktop 来实现登录远程windows。小窝头还没有这么试过,一般情况下linux都是作为服务器的存在,windows做操作终端的情况会多一些。
三、windows登录linux
支持这种场景的工具有很多啦,短小精干的 putty ,经典的 SecureCRT , XManager 系列都是用的比较多的,我个人还是比较钟爱SecureCRT,没有原因,只是一种习惯而已。此外,XManager系列还拥有图形化安装的能力,宗旨XManager系列是非常强大的产品,建议题主可以尝试。
四、linux登录linux
直接ssh命令搞起~。
五、使用远程控制工具实现设备间的相互访问
TeamViewer和向日葵都是挺不错的工具,但是登陆服务器的口令就会变成TeamViewer或者向日葵分配的编号或口令了,在远程控制方面用的会多一些,但是确实也实现了远程登录服务器。
以上就是我的分享~希望对您有帮助。
大家好,我是 科技 互联网大叔,今天我来回答下这个问题。
首先我审下题目,我理解题主想问的是,用办公电脑连接远程服务器,办公电脑一般为windows或者mac,服务器一般为linux服务器,有什么好用而且免费的工具。基于我对题目的理解,我来做如下的回答:
第一、办公电脑为windows
windows远程连接linux服务器的办法很多,基本走的是SSH协议。 SSH是Secure Shell 的缩写,由 IETF 的网络小组所制定,SSH 为建立在应用层基础上的安全协议。常见的工具有putty、xshell、secureCRT。
1、putty
putty是一个集成SSH、TELNET、TCP协议的远程连接软件,工具体积极小,操作简单,没有太复杂的功能和交互,属于特别轻巧的一个小产品,用起来很舒服,但如果你想要很多集成的功能,它可能不太适合你。
2、xshell
xshell我非常喜欢用,它功能丰富,而且很容易找到比较好的版本下载。xshell的界面我也非常喜欢,用起来特别顺滑。
3、secureCRT
secureCRT也是一款广泛使用的产品,最早我入行的时候,老师傅们基本也是推荐我这款产品,这款产品用起来也很不错,软件功能大而全,特别适合需要功能比较多的用户去用。
第二、办公电脑为MAC
1、mac自带teminal
mac自带的teminal终端很好用,基本可以满足你远程连接的所有需要,而且自带的不需要到处找资源下载,也不需要考虑付费的问题,用起来也特别的顺滑,真香。
2、ZOC
我用mac本的话比较喜欢使用ZOC的产品,这个产品用起来比较方便,比较好记录你的经常登录服务器信息,但不足之处是会经常提示你升级,有时候很麻烦。
以上就是我常用的远程连接服务器的工具,希望可以帮到你。
SecureCRT配合keepass免密
没人推荐finallshell吗?我用过最好用的,没有之一,比item都好
今天笔者就推荐几款远程连接服务器的终端工具,当然了已经有不少人分享了工具,不过笔者今天也会将各个工具的优缺点一并说出。
首先目前来说用的占比比较多的必然是Xshell这款工具,而且其School版是完全免费的,对于个人用户来说,这款工具还是非常方便和易用的,支持布局切换,同时也有多窗口支持,不过不是很好,同时单纯安装Xshell的话,是不自动Xftp工具的,需要另外安装。
第二款工具就是mobaxterm工具,这款工具可以说非常全能的工具了,更重要的是完全免费,而且其默认自带SFTP工具,可以很方便的从本机到服务器的文件传输,而且在分屏方面也有很大的优势,笔者在用了这款工具之后,可以说就没有在使用过Xshell了。
第三款就是一个比较小巧的工具Putty了,该工具安装包非常小,也是一个免费和开源的工具,对于一些对安装包有特殊情节的用户来说,这款工具可以说是首选甚至某些程序员对大小有强迫症的必选这个工具!
最后一款是Securecrt,这款工具国外用的还是比较广泛的,支持SSH1,SSH2,Telnet,RLogin,Serial协议等,缺点是键入比较困难,而且Script不能调整执行顺序等等!
1、悬镜服务器卫士
悬镜服务器卫士官方版拥有安全体检、应用防护、木马查杀、资源监控、网络防护、主机防护等特色功能,软件针对Web服务器设计了一套全面的防护方案。
2、服务器安全狗
服务器安全狗功能涵盖了服务器杀毒、系统优化、服务器漏洞补丁修复、防CC攻击、防入侵防篡改、为用户的服务器在运营过程中提供完善的保护,使其免受恶意的攻击、破坏。
3、超级盾(Web)
超级盾(Web)对网站业务流量进行检测,识别恶意流量请求和防御未知威胁,确保客户的网络数据中心稳定运行,解决流量攻击带来的网站/服务器无法运行问题,DDOS防护无上限,100%防CC。
4、DDoS防护
阿里云DDoS防护服务是以阿里云覆盖全球的DDoS防护网络为基础,结合阿里巴巴自研的DDoS攻击检测和智能防护体系.
自动快速的缓解网络攻击对业务造成的延迟增加,业务中断等影响,从而减少业务损失,降低潜在DDoS攻击风险。
5、安卫士
“安卫士”是台州安云科技有限公司于2016年面向广大市场推出的一个网络安全防护品牌,该产品有效地解决了传统防御方式过于被动的重大缺陷,并在DDOS防御方面实现了极大突破。
参考资料来源:百度百科-悬镜服务器卫士
参考资料来源:百度百科-服务器安全狗
参考资料来源:官网-超级盾(Web)
参考资料来源:官网-DDoS防护
参考资料来源:官网-安卫士
在我们日常管理与维护服务器个过程中,我们都需要使用远程连接工具,今天我们就一同来总结下Linux常用的安全远程连接工具-OpenSSH。
【远程登录协议】
1、telnet:是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主
机工作的能力。默认使用的是TCP的23号端口,采用C/S架构,在用户登录的过程中传输的信息都是明文信息,安全无法保障,所以不建议用telnet。
2、ssh:为Secure Shell 的缩写,由IETF的网络工作小组所制定;SSH
为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH
协议可以有效防止远程管理过程中的信息泄露问题。默认使用的是TCP的22号端口,也是基于C/S架构,SSH有两个版本v1与v2。
sshv1:基于CRC-32做MAC(消息摘要认证),不安全,强烈建议不使用;
sshv2:基于双方主机的协商选择使用最安全的MAC方式 ,其有如下特点:1、加密机制及MAC机制由双方协商选定;2、基于DH实现密钥交换,基于RSA或DSA实现身份认证;3、客户端通过检查服务器端的主机密钥来判断是否能够继续通信;
【OpenSSH简述】
OpenSSH 是一组用于安全地访问远程计算机的连接工具。它可以作为rlogin、rsh
rcp以及telnet的直接替代品使用。更进一步,其他任何TCP/IP连接都可以通过SSH安全地进行隧道/转发。OpenSSH
对所有的传输进行加密,从而有效地阻止了窃听、连接劫持,以及其他网络级的攻击。OpenSSH 由 OpenBSD project 维护。
登录过程和使用rlogin或telnet建立的会话非常类似。在连接时,SSH
会利用一个密钥指纹系统来验证服务器的真实性。只有在第一次连接时,用户会被要求输入yes进行确认,之后的连接将会验证预先保存下来的密钥指纹。如果保
存的指纹与登录时接收到的不符, 则将会给出警告。 指纹保存在 ~/.ssh/known_hosts中,对于SSHv2指纹,则是
~/.ssh/known_hosts2。
默认情况下,较新版本的OpenSSH只接受SSHv2连接。如果能用版本2则客户程序会自动使用,否则它会返回使用版本1的模式。此外,也可以通
过命令行参数-1或-2来相应地强制使用版本1或2。 保持客户端的版本1能力是为了考虑较早版本的兼容性,建议尽量使用版本2。
【SSH服务器和客户端工作流程】
OpenSSH使用C/S架构:
服务端工具(S):sshd
客户端工具(C):ssh命令、putty、xshell、securecrt、sshshellclient;
【OpenSSH客户端组件-ssh】
配置文本:/etc/ssh/ssh_config
使用方法:
ssh [username@] host [COMMAND]或 ssh -l username host [COMMAND]
-p PORT:指定远程服务器端口;
-l username:指定登录远程主机的用户,不指定则使用当前用户;
username@:等同于 -l username;
如果设置了COMMAND,表示使用username账户登录远程主机执行一次指定的命令并返回结果,不会停留在远程主机上;
[root@www ~]# ssh 192.168.0.110 #使用root用户登录;
The authenticity of host '192.168.0.110 (192.168.0.110)' can't be established.
RSA key fingerprint is 01:2e:43:cc:bc:1d:f1:e5:f0:f4:89:78:74:a9:49:44.
Are you sure you want to continue connecting (yes/no)? yes #第一次连接,需手动进行确认;
Warning: Permanently added '192.168.0.110' (RSA) to the list of known hosts.
root@192.168.0.110's password: #输入远程主机root账户的密码;
Last login: Mon May 11 16:44:52 2015 from 192.168.0.104
[root@mailCentOS6 ~]# #登录成功了,远程主机名为mailCentOS6;
[root@mailCentOS6 ~]# ls #显示远程主机root家目录下的文件;
2.sh boot.iso install.log sdb.mbr test1
anaconda-ks.cfg crontab install.log.syslog \temp\test
[root@mailCentOS6 ~]# exit #退出登录;
logout
Connection to 192.168.0.110 closed.
[root@www ~]# ssh root@192.168.0.110 ls #使用root登录远程主机,执行一次ls命令,返回结果便退出;
root@192.168.0.110's password: #第二次连接,就不需要输入yes了,直接输入密码即可;
2.sh
anaconda-ks.cfg
boot.iso
crontab
install.log
install.log.syslog
sdb.mbr
\temp\test
test1
[root@www ~]# #看到了吗,我们当前并没有登录在远程主机;
【OpenSSH服务器端组件-sshd】
配置文件:/etc/ssh/sshd_config(通过修改此文件可以修改ssh的默认监听端口与其他参数)
服务脚本:/etc/rc.d/init.d/sshd
服务启动|停止|重启:serveice sshd start|stop|restart
脚本配置文件:/etc/sysconfig/sshd
配置参数
# man sshd_config 查看配置参数的说明;
# vim /etc/sysconfig/sshd 通过编辑配置文件来修改配置参数;
#+空格+文字:以此格式开头的行表示改行为注释说明;
#+文字:以此格式开头的行表示可启用选项,不改变则表示使用该选项的默认设置,反之使用设定值“#”要去掉哦!
例:#Port 22 如不去掉#且22不变,表示使用默认的22号端口;
若把#Port 22改成port 7777,表示把sshd的监听端口改成7777;
注意:修改参数与配置后,必须重启服务(service sshd restart).
经常需要修改的参数:
[root@www ~]# cat /etc/ssh/sshd_config
# $OpenBSD: sshd_config,v 1.80 2008/07/02 02:24:18 djm Exp $
# This is the sshd server system-wide configuration file. See
# sshd_config(5) for more information.
# This sshd was compiled with PATH=/usr/local/bin:/bin:/usr/bin
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options change a
# default value.
#Port 22 #修改默认监听的端口;
port 7777 #把sshd的监听端口改成7777;
#AddressFamily any #监听的地址家族,指定是监听在IPV4上还是IPV6上,any表示所有;
#ListenAddress 0.0.0.0 #指定监听的地址 (0.0.0.0表示本机的所有地址);
#ListenAddress ::
# Disable legacy (protocol version 1) support in the server for new
# installations. In future the default will change to require explicit
# activation of protocol 1
Protocol 2
# HostKey for protocol version 1
#HostKey /etc/ssh/ssh_host_key #使用shhv1用到的主机密钥;
# HostKeys for protocol version 2
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key
# Lifetime and size of ephemeral version 1 server key
#KeyRegenerationInterval 1h
#ServerKeyBits 1024 #密钥长度;
# Logging
# obsoletes QuietMode and FascistLogging
#SyslogFacility AUTH
SyslogFacility AUTHPRIV
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m #登录宽限期;
#PermitRootLogin yes #是否允许管理员直接登录;
#StrictModes yes
#MaxAuthTries 6 #最大密码输入错误次数;
#MaxSessions 10 #最大会话个数;
#RSAAuthentication yes #是否允许使用RSA机制来认证;
#PubkeyAuthentication yes
#--------中间不长改变的配置参数略----------
Subsystem sftp /usr/libexec/openssh/sftp-server #表示是否启动sftp功能;
# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# ForceCommand cvs server
sshd认证方式:
1、基于口令的认证;
2、基于密钥的认证;
# ssh-keygen -t rsa 用rsa算法生成密钥,默认密钥为id_rsa(私钥), id_rsa.pub(公钥)
# ssh-keygen -f /path/to/somefile -P oldpassword 根据现有的密钥文件生成密钥
-f /path/to/somefile: 密钥文件保存在的位置;
-P '': 指定生成旧密钥时使用的密码;
方法一:把本地主机生成的公钥 id_rsa.pub使用scp复制到远程主机的上,在远程主机使用cat id_rsa.pub.ssh/authorized_keys追加该公钥信息,这样就可以实现基于密钥认证的ssh登录;
方法二:# ssh-copy-id -i .ssh/id_rsa.pub USERNAME@HOST
[root@www ~]# ssh-keygen -t rsa #用rsa算法生成密钥;
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): #指定密钥存放路径及名称,一般不用
#修改,直接回车;
Enter passphrase (empty for no passphrase): #输入私钥密码;
Enter same passphrase again: #确认输入私钥密码;
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
c2:f9:c2:3d:4d:ca:52:39:7a:a7:33:de:42:11:d3:8f root@
The key's randomart image is:
+--[ RSA 2048]----+
| . |
| o . |
| o o |
| . ...E . |
| + S.. |
| . B.= |
| =.B o |
| ++= |
| .o+. |
+-----------------+
[root@www ~]# ssh-keygen -f .ssh/id_rsa -P '' #根据现有密钥文件重新生成密钥;
Generating public/private rsa key pair.
.ssh/id_rsa already exists.
Overwrite (y/n)? y #提示是否确定要覆盖;
Your identification has been saved in .ssh/id_rsa.
Your public key has been saved in .ssh/id_rsa.pub.
The key fingerprint is:
bf:55:f0:0b:a5:ee:4e:4a:1d:d3:b1:0e:66:ee:55:9b root@
The key's randomart image is:
+--[ RSA 2048]----+
| |
| |
| . o |
| * o |
| S O = .|
| . * B oo|
| o * +E |
| . B . |
| o.+ |
+-----------------+
#-----使用方法一:实现通过密钥文件完成身份验证(不需要输入密码)-----
[root@www ~]# scp .ssh/id_rsa.pub root@192.168.0.110:/root/ #使用spc命令复制公钥文件到远程
#主机的用户家目录下的.ss/路径下;
root@192.168.0.110's password: #输入登录远程主机的密码;
id_rsa.pub 100% 397 0.4KB/s 00:00 #提示复制成功;
[root@mailCentOS6 ~]# ls .ssh/ #验证确认文件复制成功;
id_rsa.pub known_hosts
[root@mailCentOS6 ~]# touch .ssh/authorized_keys #路径内没有自动验证密钥文件,创建一个;
[root@mailCentOS6 ~]# cat .ssh/id_rsa.pub .ssh/authorized_keys #把公钥追加到自动验证密钥文件;
[root@www ~]# ssh 192.168.0.110
Last login: Mon May 11 20:45:10 2015 from 192.168.0.111
[root@mailCentOS6 ~]# #OK了,看到了没有,不用输入密码我们就直接可以远程登录了!!
#-----使用方法二:实现通过密钥文件完成身份验证(不需要输入密码)-----
[root@mailCentOS6 ~]# rm -f .ssh/authorized_keys #删除原有保存的自动验证密钥文件;
[root@www ~]# ssh-copy-id -i .ssh/id_rsa.pub root@192.168.0.110 #使用命令自动传输生成自动验证密钥文件;
root@192.168.0.110's password:
Now try logging into the machine, with "ssh 'root@192.168.0.110'", and check in:
.ssh/authorized_keys #提示生成的文件;
to make sure we haven't added extra keys that you weren't expecting.
[root@www ~]# ssh 192.168.0.110 #验证看看是否可以登录;
Last login: Mon May 11 21:02:29 2015 from 192.168.0.111
[root@mailCentOS6 ~]# ls .ssh/ #看到了没有,我们现在已经登录到了mailCentOS6这台主机上了;
authorized_keys known_hosts
【命令补充】
scp: 利用ssh协议在主机之间实现安全文件传输的工具
scp SRC1... DEST
分两种情形:
1、源文件在本机,目标为远程主机
# scp /path/to/somefile... USERNAME@HOST:/path/to/somewhere
源可以是目录或文件有多个,目标必须是目录
2、源文件在远程,本地为目标
# scp USERNAME@HOST:/path/to/somewhere /path/to/somewhere
-r: 复制目录时使用(实现递归复制),scp默认不能复制目录;
-p: 保持源文件的元数据信息,包括mode和timestamp
-q: 静默模式,复制过程不显示状态信息;
-p PORT: 指定ssh协议监听的端口(远程主机)。
远程控制:pcAnywhereV11.5 Beta
你可以将你的电脑当成主控端去控制远方另一台同样安装有pcANYWHERE的电脑(被控端),使用被控端电脑上的程序或在主控端与被控端之间互传文件……
远程监控:RmtSvcV2.4.7
rmtSvcvIDC是一款集ftp服务,telnet服务,proxy服务以及vIDC服务的远程控制工具……
远程监控:Spytech NetVizorV4.11.04
功能强大的网络监视功能,从一个监控中心监控网络中所有安装用户端的电脑,NetVizor 让您追踪个人电脑用户、使用多台电脑的工作站……
远程控制:魔法控制2004
可以安全高效稳定得对远程电脑进行文件管理,和桌面控制。使用了自动连接技术……
RemotelyAnywhereV4.00 Build 277 beta
只要在服务器端安装该软件,那么您在远程客户端只要使用一个支持 Java 的浏览器就可以控制该服务器……
Sohoanywhere1.0
如果您是SOHO一族,通过她,您可以在家里控制远在公司的远程计算机的屏幕、鼠标、键盘……
--------------------------------------------------------------------------------
维客远程控制系统 6.90 2005-10-26 14:58:27 ★★★★ 1535
提供快速、强大的远程控制功能,包括远程开机、登陆、操作、关机、文件传输,同时支持跨网络、穿透防火墙等复杂情况下远程控制,系统提供2色、256色、真彩色远程图象,适应多种带宽网络。 WiseControl是一个集远程控制、数据通信和文件传输等功能于一体,具有很高的数据传输效率和系统安全保障的远程控制系统。北京慧峰诚信科技有限公司,客服电话:010-62111971/62198470 ...
--------------------------------------------------------------------------------
凝瑞远程控制 3.57 2005-10-24 16:49:46 ★★★★ 9653
本程序能够通过Internet网、局域网进行计算机的远程监控管理,可用于公司管理层对员工计算机的监控、家长对子女使用计算机的监控、家与单位的计算机间的监控等方面,主要功能包括:1,打开远程主机视频(摄像头);2,实时屏幕监控:不但可以实时连继的捕获远程电脑屏幕,还能把本地的鼠标及键盘传动作送到远程实现实时控制功能;3,记录远程键盘录入数据;4,远程注册表管理;5,远程文件管理:上传、下载、打开、复制粘贴、删除、新建、重命名等;6,远程文本对话(聊天);7,远程进程列表...
--------------------------------------------------------------------------------
Advanced Net Monitor for Classroom 4.3.3 2005-10-21 22:06:21 ★★★★ 12842
AdvancedNetMonitorforClassroom允许老师监控教室中远端电脑,需在远端电脑安装程序内带的客户端.程序可在应用TCP/IP网络协议的网络中使用.程序启动后,会显示远端电脑的窗口.让老师对该电脑上孩子的一举一动了如指掌.并且老师还可发送信息到学生的电脑上以及锁定某台电脑。 ...
--------------------------------------------------------------------------------
安信电脑监控管理系统---CSM 家庭版P3.1 2005-10-21 20:12:55 ★★★★ 700
随着计算机的应用普及,千千万万的家庭在娱乐,通讯,学习,工作等各方面实现了前所未有的信息化,极大地提高了生活质量。然而,在计算机给人们带来诸多方便的同时,您是否感受到它也给您的家庭带来了许多“不安全”的负面因素? 当您离家在外的时候,您是否担心孩子过多时间玩电脑游戏而耽误了学习?互联网内容繁杂,您是否担心孩子上网浏览到不健康内容的网页?您是否担心您的丈夫(妻子)在家中使用qq,msn聊天时而不小心堕入“外遇”的陷井?您是否希望当您不在家时,您的电脑的...
--------------------------------------------------------------------------------
SmartCode Vnc Manager Standard Edition 3.0.24.3 2005-10-19 16:47:40 ★★★★ 1602
SmartCodeVncManager是VNC的远程控制客户端软件,它能很容易的对安装了VNC软件的计算机实行控制。...
--------------------------------------------------------------------------------
SmartCode Vnc Manager Enterprise Edition 3.0.24.3 2005-10-19 8:45:27 ★★★★ 10170
SmartCodeVncManager是VNC的远程控制客户端软件,它能很容易的对安装了VNC软件的计算机实行控制。...
--------------------------------------------------------------------------------
MetaLAN 1.8.5.86 2005-10-19 8:08:06 ★★★★ 1625
MetaLAN是一款面向域名和Windows工作站的远程的服务器管理工具!...
--------------------------------------------------------------------------------
Atelier Web Remote Commander 5.58 2005-10-19 7:32:04 ★★★★ 19399
一个远端系统管理软件与即时视窗操控软件,能提供你只要透过网路连线,就能看到对方电脑的画面,并将自己电脑上的滑鼠与键盘画面传送到远端电脑上,就如同使用自己的电脑一样方便。AtelierWebRemoteCommander可以让你设定萤幕更新时间,让你根据网路连线速度来决定画面更新的速率,避免过分使用网路频宽而影响其他的操作。AtelierWebRemoteCommander也具备使用者登入验证机制,可避免不必要的入侵行为发生除了一般远端遥控软件都具有的远端画面操控外,A...
--------------------------------------------------------------------------------
语音视频任我行 1.8 2005-10-13 15:06:29 ★★★★ 15568
1、能强制打开远程主机的视频,进行监视2、能强制获取远程主机的语音,进行监听3、能相互间进行语音通话,并保存相应的记录4、作者不对因使用本软件,恶意窥视别人的行为负任何责任。...
--------------------------------------------------------------------------------
[铭扬]远程监控 1.98 2005-10-12 17:23:23 ★★★★ 25142
该软件主要用于远程监控,主要功能包括:1.截取被控端屏幕。2.远程关机、重启。3.锁定被控端机子。4.绿色小巧,无须安装,并且免费使用,无须注册。...
--------------------------------------------------------------------------------
Access Remote PC Standalone Client 4.61 2005-10-11 20:44:47 ★★★★ 49456
RemotePCAccess可以帮助你通过互联网、LAN或电话线从一台PC远程访问另一台PC,你还可以在那台电脑上工作,就像身临起境般。另外,它还允许系统管理员控制网络内的所有电脑,访问文件、观看屏幕、控制键盘和鼠标的动作,这是客户端。...
--------------------------------------------------------------------------------
Access Remote PC 4.61 2005-10-11 20:44:06 ★★★★ 77532
RemotePCAccess可以帮助你通过互联网、LAN或电话线从一台PC远程访问另一台PC,你还可以在那台电脑上工作,就像身临起境般。另外,它还允许系统管理员控制网络内的所有电脑,访问文件、观看屏幕、控制键盘和鼠标的动作。 ...
--------------------------------------------------------------------------------
圆钧远程桌面监控系统(ROCO) 1.5 2005-10-11 10:45:34 ★★★★ 1672
主要功能: 一、支持远程桌面捕获,捕获屏幕支持4、8、 16、24位颜色,可设置捕获指定类型窗口 并保存捕获结果供日后查看; 二、通过键盘和鼠标远程控制桌面,就象是在操 作本机一样; 三、关闭和重启远程系统; 四、远程进程浏览和关闭; 五、管理员认证功能; 六、多种界面风格。运行环境: WinNT、Win2000、XP、Win2003 适用范围: 系统管理员对远程服务器监控。 使用方法: 1.服务端:将"服务端quo...
--------------------------------------------------------------------------------
NetOp Remote Control 8.00 Build 2005271 2005-10-11 10:25:20 ★★★★ 19918
NetOpRemoteControl是一套最得心应手的远端遥控软体。它完美结合高品质远端和遥控功能,透过Internet或内部网路,可轻松遥控全球各地的电脑,检视萤幕并控制任何远端电脑的键盘及滑鼠。NetOp是世界上跨平台支持能力最强、支援种类最多的remotecontrol软体-DOS,OS/2,Linux,WindowsCE,ActiveX,Windows...。内建NetOpGateway是pcAnywhere所没有的功能,为建有防火墙的用户提供远端遥控的可能。...
--------------------------------------------------------------------------------
WinShadow 2.0.2.202 2005-10-4 15:25:51 ★★★★ 11441
WinShadow是一个计算机远程控制软件。可以控制远端的PC,服务器的键盘,鼠标以及屏幕。...
--------------------------------------------------------------------------------
流萤 2.3Bate1 2005-9-23 10:29:04 ★★★★ 12475
一款优秀的国产反弹型远程控制软件,完全免费且绿色无须安装,服务端仅16K的大小就已远远超过同类软件,而且服务端和控制端占用的内存都非常少,运行稳定,控制端可以同时对几个服务端进行操作。但体积小不意味着功能的缺失,具体功能如下: 1、远程进程信息:查看远程主机进程信息,并能自由结束相应进程; 2、远程文件管理:包括创建、上传、下载、复制、删除文件或目录、远程打开文件等多项文件操作功能; 3、断点续传功能:独到的断点续传功能,在任何情况下可以续传文件。 4、多线程下载:...
--------------------------------------------------------------------------------
Remote Task Manager 3.8.2 2005-9-23 8:50:00 ★★★★ 3126
能够让你在远程管理NT的任务和进程,就象在本地机器使用任务管理器一样。...
--------------------------------------------------------------------------------
慧峰远程控制系统 7.0 2005-9-20 20:57:55 ★★★★ 15038
慧峰计算机远程控制系统(WisepeakRemoteComputerControlSystem简称WiseControl)是一个集远程控制、数据通信和文件传输等功能于一体,具有很高的数据传输效率和系统安全保障的远程控制系统。 WiseControl可以让用户就象使用本地机器一样对远地计算机进行管理,包括对远地计算机进行鼠标/键盘操作,剪切板管理及屏幕内容查看,文件系统管理,运行程序管理,计算机启动/关机管理等。与此同时WiseControl还在本地主机和远地主机间建...
--------------------------------------------------------------------------------
Network Inventory Monitor 3.3.1 2005-9-20 9:07:39 ★★★★ 1844
这一程序可以使您快速全面地获得远程计算机的硬件、软件、软件授权和正在运行的程序的信息。您可以获得远程计算机的屏幕图像。您的可以利用这一软件创建您本地网络的硬件、软件、软件授权和正在运行的程序的信息。...
--------------------------------------------------------------------------------
TWD Remote-Anything 5.11.22 2005-9-18 8:28:26 ★★★★ 7189
它能让你使用或监视LAN上或internet上远程的PC,可以拖拽文件,可以远程运行程序,能实时观看远程的屏幕,能移动鼠标,编辑注册表,重新启动或关闭PC,就好象你在那里似的。...
--------------------------------------------------------------------------------
百灵鸟远程桌面监控系统(RDCS) 1.0 2005-9-16 21:55:59 ★★★★ 10757
主要功能: 1、支持远程桌面捕获,捕获屏幕支持4、8、16、24位颜色,可设置捕获指定类型窗口并保存捕获结果供日后查看;2、通过键盘和鼠标远程控制桌面,就象是在操作本机一样;3、关闭和重启远程系统;4、捕获远程键盘输入;5、远程进程浏览和关闭;6、远程删除、运行、拷贝、下载目录和文件,其它DOS命令模拟;7、管理员认证功能。 运行环境: Windows98、Me、WinNT、Win200、XP、Win2003 开发工具:...
--------------------------------------------------------------------------------
ServiceMill 3.9.56 2005-9-16 15:02:51 ★★★★ 1927
集成于控制面板内的WindowsNT/2000Services管理工具,其功能有:启动、停止、重启动多个服务;编辑Service属性;实时Service监控;远程管理Service等。 ...
--------------------------------------------------------------------------------
Anyplace Control 2.1001 2005-9-11 14:24:37 ★★★★ 22727
这个远程控制程序能够通过互联网络显示另一台计算机在你的计算机的屏幕上的屏幕或者网络。...
--------------------------------------------------------------------------------
RemotelyAnywhere Network Console 6.20.134 2005-9-9 15:25:33 ★★★★ 6909
您只要在服务器的那端安装这个软件,那么您就可以在远程的客户端使用一个支持Java的浏览器即可以遥控该服务器,相当简单。Console是一个管理工具的程序 ...
--------------------------------------------------------------------------------
TightVNC 1.3dev7 2005-8-30 16:26:53 ★★★★ 2129
出门在外忘了带档案怎么办?FTPserver上头忘了开帐号怎么办?这些麻烦的问题其实都可以靠VNC解决。TightVNC是一套免费的VNC软件,能让你轻松控制远程的计算机,就像坐在自己家的计算机前面一般,让你出门在外无后顾之忧!...
--------------------------------------------------------------------------------
远程维护通道 1.1 2005-8-28 20:48:17 ★★★★ 2045
为了给客户提供服务,您经常需要操作客户的计算机吗?而客户的计算机在他自己的局域网内部呢,您是不是只好不辞辛劳地(甚至长途跋涉)赶到客户的办公室,或者极不情愿地使用那种能够穿透网关但却不够专业的远程控制程序来进行远程操作?甚至您都想放弃您的客户了?如果您正处在这种困境之中,那么,请使用这款软件吧,她将助您摆脱困境!用你自己喜欢的程序,控制客户内网的机器,无需端口映射,无需动态域名,远程维护到内网!...
--------------------------------------------------------------------------------
远程网络维护 6.0 2005-8-28 8:58:51 ★★★★ 29488
本程序可以远程维护电脑、在对方电脑中运行waxing.exe程序、己方电脑中运行pcNxeit.exe程序。输入对方电脑的IP地址。您可以进行如下操作: 1、得到对方电脑中所有硬盘中的文件夹和文件。并且可以打开、删除、上传、下载所有文件。 2、得到对方电脑中注册表。并且可以导入、导出、新建、删除所以数据。 3、得到对方电脑中所有正在运行的程序。并且可以关闭指定的程序。 4、得到对方电脑中所有模块信息和系统信息。并且可以直接运行DOS命令。 5、得到对方电脑桌面上的文...
--------------------------------------------------------------------------------
DameWare NT Utilities 4.9.2.5 2005-8-26 9:57:59 ★★★★ 99466
DameWareNTUtilities是一套功能强大的WindowsNT远程控制软件。试用后觉得是网管的好帮手,功能超强呀!有了它网管就不用再为了设置调试在两台机器中跑来跑去了。呵呵!但你想用他来入侵远程主机的话,那就更没问题了,你只要拥有一个远程主机的有权限的帐号,就能使用它远程GUI下登陆交互控制主机。还有其他的很多强大的功能,就不一一列举,没有用过的,快来下载试试!...
--------------------------------------------------------------------------------
EOS 天之眼企业监管系统 2.0 正式版 2005-8-18 17:06:29 ★★★★★ 136451
天之眼是中国第一个由国家正规出版社出版,并能全方位监控公司内部计算机的企业计算机监控软件.至今天之眼已经广泛被国家级大型企业采用,优质品牌质量有保障! 什么是EOS企业监管系统? EYESOFSKY企业版是为现代企业的老板(管理人员)们量身定做的超级企业管理软件,她可以大幅度提高企业生产效率,减少不必要的资源浪费。帮助企业家培养企业优良风气。 将EOS简单安装在企业局域网内,企业的管理人员就可以很容易的了解所有员工的工作状况,谁在上班时间玩游戏?聊天...
--------------------------------------------------------------------------------
灰鸽子远程控制[企业版] Build 050712 2005-8-11 16:01:34 ★★★★ 8211
灰鸽子远程控制[企业版]特点: ★实时屏幕控制,使用屏幕驱动捕获屏幕,使屏幕控制达到实时传输! ★多窗口操作,可以对一台电脑同时进行多操作及对多台电脑同时进行多操作! ★两种远程控制形式:客户端主动连接控制型和服务端自动上线连接型! ★服务端权限设置:可以按需要设置服务端所开放的权限! ★客户端为主动方式连接服务端时,服务端可以接受多个客户连接,轻松实现一对多的远程教学! ★服务端与客户端均有标准的windows安装过程! ★主动连接型所以有用户均可完全免费使用!自动...
--------------------------------------------------------------------------------
Ultr@VNC Release Candidate 1.01 2005-8-8 10:45:49 ★★★★ 2781
Ultr@VNC结合各家所长的免费远程遥控软件,让你能以有限的网络带宽,连接分隔两地的计算机,让你直接操控远程计算机的桌面,也可以用浏览器当成操控的接口。 ...
--------------------------------------------------------------------------------
EMCO Remote Desktop Pro 2.0 2005-8-4 21:40:11 ★★★★ 2500
远程桌面管理工具。可以扫描远程客户端的许多有用信息,诸如系统补丁,安装的应用程序等。嵌入的效能监控器(远程任务管理器)使你可以看到远程客户端运行的进程。专业版中嵌入了专用的对话框,可以通过远程客户端管理和配置远程RemoteDesktopPro服务或快速卸载服务。支持与远程客户端之间进行文件传输;可以和客户端聊天;可以记录远程客户桌面并将之录制成avi文件;支持密码保护远程连接;支持群组存取管理;支持许可跟踪;支持快速连接;支持命令行。...
--------------------------------------------------------------------------------
BySoft Internet Remote Control 2.6.2.184 2005-7-1 9:04:42 ★★★★ 4244
能够远程监视和控制网络线路的连接,它也可以使用户之间进行通信,执行远程服务器上的程序。 ...
--------------------------------------------------------------------------------
ScreenNemo 1.2 2005-6-21 17:20:00 ★★★★ 1034
Xnet通信公司制作的ScreenNemo,桌面屏幕记录程序,可供使用者捕捉屏幕上的连续的图像作为一段影片。使用ScreenNemo来监视桌面的一举一动,包括远程控制进程,X-Windows,SSH进程或者本地运行的程序。...
--------------------------------------------------------------------------------
Net Control 2 4.16 2005-6-21 10:43:01 ★★★★ 3552
NetControl2是一款简单易用功能强大的网络管理员远程控制工具,适用于学校、办公、家庭及其他本地网络。它的主要特色就是能同时操控数台计算机。功能有:程序管理-能运行/中止远端计算机程序、设定客户机程序运行权限、远端机程序运行/中止管理员提示等;文件管理-允许在数台计算机上同时进行文件复制、删除、重命名和移动等操作;远程桌面功能;internet访问控制-允许/禁止internet访问、进行email、ftp等操作;关机管理-重启、关机及WOL局域网唤醒功能;系统...
--------------------------------------------------------------------------------
RemotelyAnywhere 6.20.467 2005-6-7 15:59:46 ★★★★ 26670
一个操作简单但功能强大的NT远端管理程序,只要在服务器端安装该软件,那么您在远程客户端只要使用一个支持Java的浏览器就可以控制该服务器。Demokey(Username:raPassword:demo)在从前如果想要管理NTServer或者是Workstation的话必需要在主机前才能进行管理的工作,但这对於工作繁重的MIS人员或者是LAN的管理者来说是一件相当麻烦的事,但是现在有了RemoteAnywhere,即使您人身处国外,也可以透过TCP/IP的连线方式来远...
--------------------------------------------------------------------------------
NetWaker(远程开机) 2.1 2005-5-25 9:28:51 ★★★★ 5808
这是一款功能强大、方便好用的远程开机(网络唤醒)程序。只要被控计算机的主版/网卡/电源支持“网络唤醒”并开启了这个功能(绝大多数电脑都有这个功能),那么,利用这个程序你就可以通过网络远程启动被控计算机!是网管人员的必备工具。软件特点: 1,全中文界面,使用特别简单方便; 2,免费软件。没有使用时间限制,没有网卡限制; 3,可以添加任意多个被控机记录,既便于记忆又便于集中控制大批电脑; 4,功能全面,具有良好的稳定性和远程控制的可靠性; 5,另外具有根据IP求MAC地...