• 远程管理命令


    • SSH客户端是一种使用Secure Shell (SSH) 协议连接到远程计算机的软件程序
    • SSH是目前较可靠,转为远程登录会话和其他网络服务提供安全性的协议

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

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

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

    1)域名和端口号

    域名

    • 由一串用点分隔的名字组成,例如:www.baidu.com
    • 是IP地址的别名,方便用户记忆

    端口号

    • IP地址:通过IP地址找到网络上的计算机
    • 端口号:通过端口号可以找到计算机上运行的应用程序
    • 常见服务端口号列表
    服务 端口号
    SSH服务器 22
    web服务器 80
    HTTPS 443
    FTP服务器 21

    2)SSH的简单实用

    ssh [-p port] user@remote

    • user是在运城机器上的用户名,如果不指定的话默认为当前用户
    • remote是远程机器的地址,可以是IP/域名,域名是后面会提到的别名
    • port是SSH Server 监听的端口,如果不指定,就为默认值22

        提示:

          使用exit退出当前用户的登录

        注意:

          ssh这个终端命令只能在Linux或者Unix系统下使用

          如果在windows系统中,可以安装putty或者xshell客户端软件即可

    3)scp

    • scp就是secure copy,是一个在Linux下用来进行远程拷贝文件的命令
    • 它的地址格式与ssh基本相同,需要注意的是,在指定端口时用的是大写的 -P 而不是小写的 

      # 把本地当前目录下的 01.py 文件 复制到 远程 目录下的 Desktop/01.py

      scp -P port  01.py  user@remote:Desktop/01.py

      

      # 把远程 目录下的 Desktop/01.py  复制到  本地当前目录下的 01.py 文件  

      scp -P port   user@remote:Desktop/01.py   01.py

      # 加上 -r 选项可以传送文件夹

      # 把当前目录下的  demo 文件夹  复制到  远程  家目录下的 Desktop

      scp -r demo  user@remote:Desktop

      

      # 把远程  家目录下的 Desktop  复制到   当前目录下的  demo 文件夹

      scp -r  user@remote:Desktop  demo 

    4)关机/重启

      shutdown  选项  时间 

    • shutdown 命令可以安全关闭 或者重新启动系统
    • -r 选项
    • 为重启启动

      提示:

        不指定选项和参数,默认表示1分钟之后 关闭电脑

        

  • 相关阅读:
    一款React版本的excel插件(reactjexcel)
    如何评价微软的微服务构建框架Dapr?
    【优雅代码】深入浅出 妙用Javascript中apply、call、bind
    国内外最顶级的12大看板工具
    基于键盘钩子实现扫码枪输入
    中国有哪些比较出名的C#大佬。?
    一个数据驱动的高效 dotnet PDF 开源工具库
    Web前端:2022年最佳Javascript动画库
    分布式数据库的高可用性简史
    Vue项目首屏打开速度的优化
  • 原文地址:https://www.cnblogs.com/gaojr/p/13112264.html
Copyright © 2020-2023  润新知