• linux远程管理相关命令


    关机/重启
    shutdown:可以安全关闭或者重启系统
    shutdown 选项 时间
    -r:重新启动
    不指定选项和参数,默认表示1分钟之后关闭电脑
    常用命令实例:
    shutdown -r now //立即重启
    shutdown now //立即关机
    shutdown 20:25 //20:25关机
    shutdown +10 //十分钟后关机
    shutdown c //取消之前设定的关机计划

    查看或配置网卡信息
    ifconfig:可以查看/配置计算机当前的网卡配置信息(安装net-tools:yum -y install net-tools)
    ip addr:查看网卡配置信息
    ping id地址:检测到目标ip地址的链接是否正常

    远程登录和复制文件
    ssh:ssh 用户名@ip
    域名和端口号
    域名:由一串用点分隔的名字组成,例如:www.baidu.com,是ip地址的别名,方便用户记忆
    IP地址:通过IP地址找到网络上的计算机
    端口号:通过端口号可以找到计算机上运行的应用程序,SSH服务器的默认端口号是22
    常见服务端口号列表:
    SSH服务器 22
    Web服务器 80
    Https 443
    FTP服务器 21

    SSH客户端的简单使用
    ssh [-p port] user@remote
    user是在远程机器上的用户名,如果不知道的话默认为当前用户
    remote是远程机器的地址,可以是IP/域名,或者是后面会提到的别名
    port是SSH Server监听的端口,如果不指定,就为默认值22

    windows下SSH客户端
    Putty
    XShell

    scp:远程拷贝文件
    scp 用户名@ip:文件名或路径 用户名@ip:文件名或路径
    //把本地当前目录下的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

    -r:若输出的源文件是目录文件
    -P:指定端口号

    FileZilla使用FTP进行文件传输,FTP端口号21

    SSH高级
    免密码登录
    配置公钥
    本地机器执行ssh-keygen即可生成SSH钥匙,一路回车即可(生成的钥匙存放在本地机器~/.ssh目录下id_rsa.pub)
    上传公钥到服务器,执行ssh-copy-id [-p port] user@remote,可以让远程服务器记住我们的公钥

    非对称加密算法
    使用公钥加密的数据,需要使用私钥解密
    使用私钥加密的数据,需要使用公钥解密
    本地使用私钥对数据进行加密/解密
    服务器使用公钥对数据进行加密/解密

    配置别名
    每次都输入ssh [-p port]user@remote,时间久了就会觉得麻烦,特别是当user,remote和port都要输入,而且还不好记忆
    而配置别名可以让我们进一步偷懒,譬如用:ssh myserver来替代上面这么一长串,只需在本地机器的~/.ssh/config里面
    追加一下内容:
    Host myserver
      HostName ip地址
      User 用户名
      Port 22

  • 相关阅读:
    学生免费注册Pycharm
    CSS笔记
    加载CIFAR数据集时报错的大坑
    发布小程序
    微信中的动图如果发朋友圈
    安卓第一个小项目
    转换小写字母
    1小时搞定vuepress快速制作vue文档/博客+免费部署预览
    干货满满!如何优雅简洁地实现时钟翻牌器(支持JS/Vue/React)
    JavaScript 加减危机——为什么会出现这样的结果?
  • 原文地址:https://www.cnblogs.com/marshhu/p/12346102.html
Copyright © 2020-2023  润新知