zoukankan      html  css  js  c++  java
  • aws ssm指令

    sh-4.2$ aws ssm describe-instance-information  --query "InstanceInformationList[*]"
    [
        {
            "IsLatestVersion": false,
            "ComputerName": "ip-10-96-10-139.ec2.internal",
            "PingStatus": "Online",
            "InstanceId": "i-04986f2288531ac84",
            "IPAddress": "10.96.10.139",
            "ResourceType": "EC2Instance",
            "AgentVersion": "3.0.1124.0",
            "PlatformVersion": "2",
            "PlatformName": "Amazon Linux",
            "PlatformType": "Linux",
            "LastPingDateTime": 1640425926.721
        },
        {
            "IsLatestVersion": false,
            "ComputerName": "ip-10-96-10-136.ec2.internal",
            "PingStatus": "Online",
            "InstanceId": "i-098d23c10539215d9",
            "IPAddress": "10.96.10.136",
            "ResourceType": "EC2Instance",
            "AgentVersion": "2.3.662.0",
            "PlatformVersion": "18.04",
            "PlatformName": "Ubuntu",
            "PlatformType": "Linux",
            "LastPingDateTime": 1640425979.054
        },
        {
            "IsLatestVersion": false,
            "ComputerName": "ip-10-96-10-150.ec2.internal",
            "PingStatus": "Online",
            "InstanceId": "i-087610378d7bb2979",
            "IPAddress": "10.96.10.150",
            "ResourceType": "EC2Instance",
            "AgentVersion": "3.0.1124.0",
            "PlatformVersion": "2",
            "PlatformName": "Amazon Linux",
            "PlatformType": "Linux",
            "LastPingDateTime": 1640425973.299
        }
    ]
    sh-4.2$ cd
    sh-4.2$ aws ssm get-document --name "AmazonInspector-ManageAWSAgent" --output
    Note: AWS CLI version 2, the latest major version of the AWS CLI, is now stable and recommended for general use. For more information, see the AWS CLI version 2 installation instructions at: https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html
    
    usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
    To see help text, you can run:
    
      aws help
      aws <command> help
      aws <command> <subcommand> help
    aws: error: argument --output: expected one argument
    sh-4.2$ aws ssm get-document --name "AmazonInspector-ManageAWSAgent" --output text > AmazonInspector-ManageAWSAgent.doc
    sh-4.2$ cat AmazonInspector-ManageAWSAgent.doc | less
    sh-4.2$ trap 'printf "\n"' DEBUG
    sh-4.2$ export PS1="\n[\u@\h \W] $ "
    
    
    [ssm-user@ip-10-96-10-150 ~] $ aws ssm send-command --targets Key=tag:SecurityScan,Values=true \
    > --document-name "AmazonInspector-ManageAWSAgent" \
    > --query Command.CommandId \
    > --output-s3-bucket-name qls-5241198-a9ddb2767291e877-logbucket-ruckbnlmn8bs
    
    "ee8fedc3-a236-4280-9fab-93f30d9bf706"
    
    [ssm-user@ip-10-96-10-150 ~] $ aws ssm list-command-invocations --details \
    > --query "CommandInvocations[*].[InstanceId,DocumentName,Status]" \
    > --command-id ee8fedc3-a236-4280-9fab-93f30d9bf706
    
    [
        [
            "i-098d23c10539215d9",
            "AmazonInspector-ManageAWSAgent",
            "Success"
        ],
        [
            "i-04986f2288531ac84",
            "AmazonInspector-ManageAWSAgent",
            "Success"
        ]
    ]
    
    [ssm-user@ip-10-96-10-150 ~] $ aws inspector create-resource-group --resource-group-tags key=SecurityScan,value=true
    
    {
        "resourceGroupArn": "arn:aws:inspector:us-east-1:261289530960:resourcegroup/0-e10qLHIm"
    }
    
    [ssm-user@ip-10-96-10-150 ~] $
    
    
    ssm-user@ip-10-96-10-150 ~] $ aws inspector create-resource-group --resource-group-tags key=SecurityScan,value=true
    
    {
        "resourceGroupArn": "arn:aws:inspector:us-east-1:261289530960:resourcegroup/0-e10qLHIm"
    }
    
    [ssm-user@ip-10-96-10-150 ~] $ aws inspector create-assessment-target \
    > --assessment-target-name GamesDevTargetGroupCLI \
    > --resource-group-arn arn:aws:inspector:us-east-1:261289530960:resourcegroup/0-e10qLHIm
    
    {
        "assessmentTargetArn": "arn:aws:inspector:us-east-1:261289530960:target/0-RRC8TidP"
    }
    
    [ssm-user@ip-10-96-10-150 ~] $ aws inspector list-rules-packages
    
    {
        "rulesPackageArns": [
            "arn:aws:inspector:us-east-1:316112463485:rulespackage/0-PmNV0Tcd",
            "arn:aws:inspector:us-east-1:316112463485:rulespackage/0-R01qwB5Q",
            "arn:aws:inspector:us-east-1:316112463485:rulespackage/0-gEjTy7T7",
            "arn:aws:inspector:us-east-1:316112463485:rulespackage/0-rExsr2X8"
        ]
    }
    
    
    黑洞@heidsoft
    Github:https://github.com/heidsoft
    微博:http://weibo.com/liuganbin
    热衷云计算和大数据
    关注CloudStack,OpenStack,Linux c/c++/python/java
    关注研究新技术
  • 相关阅读:
    C#产生不重复随机数
    NT6 HDD Installer(硬盘装系统工具)装系统
    R语言实现 广义加性模型 Generalized Additive Models(GAM) 入门
    matlab小段代码学习
    java连接sql server2005
    python正则表达式
    Ubuntu下安装配置JDK 7
    mysql取代rand()的高效率随机读取方法
    UVA 1335 Beijing Guards
    杂思
  • 原文地址:https://www.cnblogs.com/heidsoft/p/15731106.html
Copyright © 2011-2022 走看看