zoukankan      html  css  js  c++  java
  • 远程管理命令

    • 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分钟之后 关闭电脑

        

  • 相关阅读:
    Installing Python Modules
    《利用Python 进行数据分析》
    使用Python进行描述性统计
    各种数字证书区别
    数字证书及CA的扫盲介绍
    expect学习笔记及实例详解
    使用openssl命令制作ecc证书
    那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)
    Openssl与私有CA搭建
    Openssl编程--源码分析
  • 原文地址:https://www.cnblogs.com/gaojr/p/13112264.html
Copyright © 2011-2022 走看看