zoukankan      html  css  js  c++  java
  • 【终端命令】SSH服务,远程登录

    一、SSH协议

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

    1. SSH客户端是一种 使用"Secure Shell (SSH)"协议连接到远程计算机 的软件程序。
    2. ssh — OpenSSH SSH client (remote login program),SSH客户端。
    3. SSH是目前比较可靠,为专门远程登录会话和其它网络服务 提供安全的协议。
      • 利用 SSH协议 可以有效防止远程管理过程中的信息泄露。
      • 通过 SSH协议 可以对所有传输的数据进行加密,也能够防止 DNS欺骗IP欺骗
    4. SSH的另一项优点是传输的数据可以是经过压缩的,所以可以加快传输的速度。

    二、SSH客户端的使用

    命令:ssh  [-p port]  user@remote

    • user:是在远程计算机上的用户名,如果不指定的话,默认使用当前用户。
    • remote:是远程计算机上的地址,可以是ip地址、域名。
    • port:SSH Server监听的端口号,如果不指定,就默认使用22端口号。

    提示:

    • 可以使用"exit"命令,退出当前用户的登录。
    • 在工作中,SSH服务器 的端口号很有可能 不是22,如果遇到这种情况就需要使用 "-p"选项,指定正确的端口号,否则就无法正常连接到服务器。

    注意:

    • "ssh"命令,只能在Linux或者Unix系统下的终端使用。
    • 如果在Windows系统中,可以安装 XShell客户端 软件即可。

    1、Ubuntu系统连接Ubuntu系统。

    2、Windows系统连接Ubuntu系统。

  • 相关阅读:
    Linux安装python3.6
    Python安装常见问题(1):zipimport.ZipImportError: can't decompress data
    ModuleNotFoundError: No module named 'apt_pkg'
    【第九届蓝桥杯大赛决赛真题】JAVA大学C组题解
    Mineweep(扫雷)
    Josephus环的四种解法(约瑟夫环)
    java背包的数组实现,链表实现
    Java 实现栈,队列
    java实现单链表
    MySql8最新配置方式(完美)
  • 原文地址:https://www.cnblogs.com/greamrod/p/12332730.html
Copyright © 2011-2022 走看看