zoukankan      html  css  js  c++  java
  • 远程连接linux服务器

    通过什么软件呢?

    Xshell
    MobaXterm # 推荐

    远程连接必备基础知识

    互联网上的计算机都会有一个唯一的32位的ip地址,如同家里的门牌号,对应到服务器的位置。

    我们找人,可以通过身份证号码对应某个人  那我们找到某台服务器,也必须是通过IP地址

    Linux查看ip方式:

    方式1:ip addr
    方式2: ifconfig

    仅主机模式

    单机模式

    桥接模式

    用此模式,就是局域网中一台独立的主机,它可以访问该类网段任意一台机器,

    NAT模式

    电脑宿主机的ip在局域网内是唯一的,选择了NAT模式创建虚拟机,虚拟机就是一个新的局域网

    端口概念

    一台服务器可以有一个ip地址,例如是192.168.11.1,服务器是需要对外提供服务的,例如web服务,FTP服务。那么仅凭ip地址,主机无法区分不同的服务,ip地址和网络服务是一对多的关系,一个ip提供多个服务,因此就有了“端口号”来区分不同的服务器的。

    端口(port)的设计规定是有65536这么多端口,每个端口对应唯一的程序,0-1024端口之间被操作系统占用,因此开发人员能使用的是1024-65536区间的端口。

    ftp:23
    dns:53
    http:80
    https:443
    ssh:22

    协议概念

    protocol是为网络中的数据交换而建立的规则、标准或者约定,两个实体要通信,必须有同一种语言。

    常见协议有超文本传输协议(HTTP)、文件传输协议(FTP),简单邮件传输协议(SMTP)、网络通信协议(TCP)、用户数据报协议(UDP)
    ip  ip地址      找人,找服务器  
    port 端口号 提供什么服务
    protocol 协议 说什么语言

    第一次连接

    1.下载Xshell
    2.命令:ssh @ip地址  (默认22端口)

    这个黑乎乎的是个什么玩意?

    Linux终端也称为虚拟控制台,Linux终端采用字符命令方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制
    Linux是一个多用户、多任务、支持多线程和多CPU的操作系统

    linux切换虚拟终端

    ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2

    掌握普通用户登录后系统的提示符:$
    掌握root用户登录后系统的提示符:#

    查看终端信息的shell命令

    1 命令,解释
    2 tty          查看当前终端
    3 who am i     仅显示当前用户正在使用的终端和登录时间
    4 w            查看所有终端(功能最全,显示用户名,终端标记,登录时间,负载等信息)   
  • 相关阅读:
    车牌定位与畸变校正(python3.7,opencv4.0)
    TensorFlow 2.0 Alpha/Beta pip安装指令
    pandas 获取数据帧DataFrame的行、列数
    pandas 对数据帧DataFrame中数据的增删、补全及转换操作
    pandas 对数据帧DataFrame中数据的索引及切片操作
    Exception: Exception caught in workbook destructor. Explicit close() may be required for workbook. 错误解决办法
    pandas对Excel文件的读写操作
    第一个WPF程序(串口调试)
    [C#]AdvPropertyGrid的使用示例(第三方控件:DevComponents.DotNetBar2.dll)
    C# 获得本地通用网卡信息
  • 原文地址:https://www.cnblogs.com/clbao/p/10038969.html
Copyright © 2011-2022 走看看