Linux SSH基础

在Linux中SSH是非常常用的工具,通过 SSH客户端 我们可以连接到运行了 SSH服务器 的远程机器上

数据是加密的,可以防止信息泄漏

数据是压缩的,可以提高传输速度

SSH客户端是一种使用Secure Shell(SSH)协议连接到远程计算机的软件程序

SSH是目前比较可靠,专为远程登录会话和其他网络服务提供安全的协议

         利用SSH协议可以有效防止远程管理过程中的信息泄露

         通过SSH协议可以对所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗

SSH的另一项优点是传输数据可以是经过压缩的,所以可以加快传输的速度

域名和端口号

域名

  由一段用点分割的名字组成 例如:www.baidu.com

  是IP地址的别名,方便用户记忆

端口号

  IP地址:通过IP地址找到网络上的计算机

  端口号:通过端口号可以找到计算机上运行的应用程序

SSH服务器的默认端口号是:22,若果是默认端口号,在连接的时候可以省略

常用服务端口号列表

序号

服务

端口号

01

SSH服务器

22

02

Web服务器

80

03

HTTPS

443

04

FTP服务器

21

SSH客户端的简单使用

ssh [-p port] user@remote

  user是远程机器上的用户名,若不指定默认为当前用户

  remote是远程机器上的地址,可以是IP / 域名,或者是后面会提到的别名

  port是SSH Server监听的端口,若不指定默认为22

提示:使用 exit 退出当前用户的登录

注意:ssh这个终端命令只在Linux或UNIX系统下使用

         如果在windows系统中,可以使用PuTTY或者XShell客户端软件即可

提示:

在工作中,SSH服务器的端口很有可能不是22,如果遇到这种情况就需要使用-p选项,指定正确的端口号,否则无法正常连接到服务器

原文地址:https://www.cnblogs.com/IamJiangXiaoKun/p/8596251.html