zoukankan      html  css  js  c++  java
  • Linux查看Port状态命令、密钥SSH、会话同步

    查看Port状态

     ss -ntl命令,参数:

    参数 作用
    -a 显示所有的套接字
    -l 显示所有连接状态的套接字
    -e 显示详细的套接字信息
    -m 显示套接字的内存使用情况
    -p 显示套接字的进程信息
    -4 显示ipv4的套接字信息
    -6 显示ipv6的套接字信息
    -t 仅显示tcp的套接字信息
    -u 仅显示udp的套接字信息
    -n 不解析主机名(提升速度)
    -s 查看概述 



    netstat -anpl

    密钥SSH

    1.概述:SSH最初为Unix系统中的一个程序,后来拓展到多数操作系统中,应用广泛。由于使用SSH协议传输数据经过加密,比较安全。有两种验证方式:口令(密码)验证和密钥验证。
    主配置文件:  vim /etc/ssh/sshd_config
    内容:
    Port 22                                       监听端口22,默认为22
    ListenAddress  192.168.10.10   仅允许192.168.10.10连接
    Protocol 2               SSH有1和2两个版本,2经过加密,分为密码验证和秘钥验证比较安全,一般不改 
     HostKey /etc/ssh/ssh_host_rsa_key
     HostKey /etc/ssh/ssh_host_ecdsa_key     加密的文件
    PermitRootLogin yes            是否允许Root用户登录
    PasswordAuthentication yes   是否允许远程使用口令验证登录

    密码验证使用方法:ssh 192.168.10.10(服务器地址)
    ---------------------------------------------------------使用密钥验证SSH------------------------------------
    在客户端生成密钥发送给服务端,远程登录服务端即可不需要密码。注意:SSH服务Windows不支持
    例:Windows客户端------------------Linux服务器192.168.10.10

    例:Linux客户端 ----------------------Linux服务器
    客户端设置:
    1.生成密钥文件:ssh-keygen  按回车三次,密钥文件默认保存路径:家目录/.ssh/id_rsa,默认密钥文件密码为空。
       2.将密钥文件传送给服务器:ssh-copy-id 192.168.10.10 
         3.输入服务器root用户密码
           4.使用ssh连接服务器:ssh 192.168.10.10
             5. 此时可以禁用口令验证:PasswordAuthentication no
    -------------------------------------------------------SCP命令-----------------------------------------------------
    scp命令用于Linux与Linux之间传送文件,使用的SSH协议。
    使用方法: scp haha 192.168.10.10:/root                         将haha文件传送到192.168.10.10中的root目录

    会话同步

    1.概念:  screen为Gun开发的一款软件,用于自由切换会话。防止在远程时断网等造成一个执行很久的任务突然中断。
    2 用法:  
                      首先,安装screen程序:    yum install screen -y
                      创建一个叫linux的会话: screen -S linux 
                      查看已经有的会话:screen -ls 
                      恢复会话: screen -r linux  (名称或者编号)

    -------------------------------------------------桌面同步功能-----------------------------------------------------------------
    1.远程连接服务器:  ssh 192.168.10.10
    2.服务器中: screen -S linux 
    3.客户机中:screen  -x  linux   即可实现同步

  • 相关阅读:
    【leetcode】1020. Partition Array Into Three Parts With Equal Sum
    【leetcode】572. Subtree of Another Tree
    【leetcode】123. Best Time to Buy and Sell Stock III
    【leetcode】309. Best Time to Buy and Sell Stock with Cooldown
    【leetcode】714. Best Time to Buy and Sell Stock with Transaction Fee
    【leetcode】467. Unique Substrings in Wraparound String
    【leetcode】823. Binary Trees With Factors
    【leetcode】143. Reorder List
    【leetcode】1014. Capacity To Ship Packages Within D Days
    【leetcode】1013. Pairs of Songs With Total Durations Divisible by 60
  • 原文地址:https://www.cnblogs.com/revo/p/7444436.html
Copyright © 2011-2022 走看看