(1)远程共享
1)SMB/CIFS(Windows)
Windows提供了访问局域网共享文件的功能,其内置了smb的服务程序和客户端。
Windows上启用共享文件夹只要在文件夹的属性对话框→共享选项卡→高级共享中设置即可,还可以指定用户和读写权限。
2)Samba(Linux)
Samba 是Linux上实现SMB/CIFS协议的开源服务程序及客户端。
通过IP即可访问比如“\\192.168.1.100\共享文件夹\子文件夹”
(2)远程登陆
1)Telnet(Teletype Network)
非加密,使用的比较少。
2)SSH(Secure Shell)
Linux系统默认启用了sshd服务,并内置了ssh客户端。
Windows没有内置的ssh客户端,可以安装
Putty 等ssh客户端。
通过ssh客户端来远程登录到Linux服务器上去操作。
(3)远程桌面
- RDP(Remote Desktop Protocol)Windows的远程桌面服务协议
- VNC(Virtual Networking Computing)跨平台的远程桌面服务协议
1)Windows Remote Desktop Connection
Windows内置了远程桌面服务和客户端,从开始菜单(所有程序→Windows附件→远程桌面连接)中选择启动或者直接执行命令"mstsc"启动连接。
在目标电脑上打开系统属性对话框,在远程选项卡中的远程桌面部分选中允许远程连接到此计算机,并选择用户,开启远程访问。
*** Windows远程桌面一般只支持单个用户访问。
远程桌面管理
Microsoft Remote Desktop Connection Manager
Remote Desktop Manager
Terminals
2)VNC-Viewer
VNC(Virtual Network Computing)是Linux上的远程桌面共享协议。
Windows上没有内置的VNC客户端,可以通过
VNC-Viewer 来连接Linux或者Mac。
3)XRDP+VNC
XRDP是基于RDP协议的,使 Windows 连接 Linux更加方便,通过任何一个RDP客户端比如:FreeRDP, rdesktop, Microsoft Remote Desktop Client都可以连接到。
(4)远程控制
远程桌面多局限于局域网,如果网络连接比较复杂,需要穿透防火墙和NAT,以下都可以实现广域网的远程访问。
1)TeamViewer、Splashtop、LogMeIn、GoToMyPC
这些都是专业的解决方案。
https://www.teamviewer.com/
https://www.splashtop.com/
https://secure.logmein.com/
https://get.gotomypc.com/
2)Chrome Remote Desktop
基于Chrome浏览器
https://chrome.google.com/webstore/detail/chrome-remote-desktop/gbchcmhmhahfdphkhkmpfmihenigjmpp?hl=en
3)跳板机/堡垒机(SSH Gateway/SSH Proxy、踏み台サーバ)
多用于云服务,以下两个是基于Web的。
Apache Guacamole
http://guacamole.incubator.apache.org/
Jumpserver
https://github.com/jumpserver/jumpserver
4)QQ远程协助
国内还有像向日葵等一些专业的解决方案。
(5)屏幕共享
1)微软提供的软件
- NetMeeting
- Microsoft Office Live Meeting
- Microsoft Lync
- Skype for Business
Windows XP以前使用NetMeeting,一台电脑运行NetMeeting做主机,其他的电脑只要拨主机的IP,即可看到主机的屏幕。之后微软开发了上边这些NetMeeting后继产品。
https://products.office.com/en-us/skype-for-business/online-meetings
2)InletexEMC
1.0版本是免费的(
点击下载),而且无需安装,程序也很小,界面操作简单,一看就懂。
http://www.inletex.ca/products/inletex-easy-meeting-classic/
3)国内的电子教室
收费的解决方案一大堆,各式各样,这里提一个免费的:伽卡他卡电子教室。
http://www.gakataka.com/
分享到:
评论