赞
踩
服务器管理包括为优化服务器性能和最大限度地减少停机时间而执行的所有活动。服务器管理涉及两个基本步骤:网络监控和服务器维护。
因为是服务器,所以常规使用方式还是用远程连接的方式。远程连接大体有两种,一种是ssh,这种直接进入命令行,用作服务器跑个程序还是很ok的。还有一种是远程桌面连接(RDC),下载的桌面版有必要搞个远程桌面。
Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。目前已经成为Linux系统的标准配置。
SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文主要介绍OpenSSH免费开源实现在Ubuntu中的应用,如果要在Windows中使用SSH,需要使用另一个软件PuTTY。
SSH 会自动加密和解密所有SSH 客户端与服务端之间的网络数据。但是,SSH 还能够将其他TCP 端口的网络数据通过SSH 链接来转发,并且自动提供了相应的加密及解密服务。这一过程也被叫做“隧道”(tunneling),这是因为SSH 为其他TCP 链接提供了一个安全的通道来进行传输而得名。例如,Telnet,SMTP,LDAP 这些TCP 应用均能够从中得益,避免了用户名,密码以及隐私信息的明文传输。而与此同时,如果工作环境中的防火墙限制了一些网络端口的使用,但是允许SSH 的连接,也能够通过将TCP 端口转发来使用SSH 进行通讯。
服务器linux:SSHD远程端口转发的配置
SSHD的配置文件/etc/ssh/sshd_config中需要的配置项(前者必须有,后者建议有,否则无法接入外部的IP地址)
- AllowTcpForwarding yes
- GatewayPorts yes
MobaXterm提供 SSH Tunnel
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。