小编Ant*_*ong的帖子

如何安排任务在 Windows 服务器重新启动或关闭时运行?

我希望能够在 Windows Server 2012 重新启动或关闭之前触发任务。

我可以看到任务调度程序支持“启动时”触发器。不幸的是,rebootor也有类似的事件restart。无论如何我可以实现我的目标吗?

schtasks windows-server-2012

3
推荐指数
1
解决办法
6037
查看次数

无法在 gce 上访问启用了 python 烧瓶的 Web 服务器

我在 GCE 的 VM 上运行一个非常简单的 http 服务器。

代码非常简单

from flask import Flask, render_template, request, json, abort

app = Flask(__name__)
@app.route('/', methods=['GET'])
def heartbeat():
  return 'hello'

if __name__ == '__main__':
  app.run(host='0.0.0.0')
Run Code Online (Sandbox Code Playgroud)

我可以使用lynx本地访问服务器上的“/”

在此处输入图片说明

我没有修改任何防火墙规则。以下是部分规则:

在此处输入图片说明

这是与网络相关的 VM 信息的一部分

在此处输入图片说明

你可以看到http交通是允许的。

但是,当我尝试从我的 PC 连接到服务器时,连接 t

python google-compute-engine google-cloud-platform

3
推荐指数
1
解决办法
5997
查看次数

访问 SQS 队列需要什么权限?

我正在尝试打开 SQS 队列,但收到此错误:

2019-07-09 07:20:31,855 pid 3604 tid  800 ERROR    connection <?xml version="1.0
"?><ErrorResponse xmlns="http://queue.amazonaws.com/doc/2012-11-05/"><Error><Typ
e>Sender</Type><Code>AWS.SimpleQueueService.NonExistentQueue</Code><Message>The
specified queue does not exist or you do not have access to it.</Message><Detail
/></Error><RequestId>fa3bf29c-d5ad-525a-aa55-a70297d241fa</RequestId></ErrorResp
onse>
Run Code Online (Sandbox Code Playgroud)

我已经验证队列名称是正确的。

以下是我授予 IAM 角色的权限:

在此输入图像描述

IE

            "sqs:ChangeMessageVisibility",
            "sqs:ReceiveMessage",
            "sqs:SendMessage",
Run Code Online (Sandbox Code Playgroud)

如果我运行以下命令

 aws sqs receive-message --queue-url https://sqs.us-west-2.amazonaws.com/12345678/my-queue
Run Code Online (Sandbox Code Playgroud)

它不会抛出任何异常。

在我的代码中,我使用 boto 连接到 SQS 队列

sqs_conn = boto.sqs.connect_to_region(self.region)
LOG.debug("Getting queue for %s" % queue_name)
return sqs_conn.get_queue(queue_name)
Run Code Online (Sandbox Code Playgroud)

我是否错过了连接 SQS 队列的任何权限?

amazon-web-services amazon-iam

2
推荐指数
1
解决办法
2万
查看次数

无法使用 postfix 从 ec2 实例发送电子邮件

我发现我有一段时间没有收到电子邮件。当我检查日志时,我看到如下错误消息:

  1 Mar  7 03:37:32 ip-179-45-37-216 postfix/smtpd[24969]: connect from localhost[127.0.0.1]
  2 Mar  7 03:37:32 ip-179-45-37-216 postfix/smtpd[24969]: 92963C1550: client=localhost[127.0.0.1]
  3 Mar  7 03:37:32 ip-179-45-37-216 postfix/cleanup[24972]: 92963C1550: message-id=<54fa727c90159_61903c7ea44684@ip-179-45-37-216.mail>
  4 Mar  7 03:37:32 ip-179-45-37-216 postfix/qmgr[23814]: 92963C1550: from=<sensu@monitoring.work.com>, size=1398, nrcpt=1 (queue active)
  5 Mar  7 03:37:32 ip-179-45-37-216 postfix/smtpd[24969]: disconnect from localhost[127.0.0.1]
  6 Mar  7 03:37:32 ip-179-45-37-216 postfix/smtp[24973]: connect to ASPMX.L.GOOGLE.com[2607:f8b0:400e:c02::1b]:25: Network is unreachable
  7 Mar  7 03:37:34 ip-179-45-37-216 postfix/smtp[24973]: 92963C1550: to=<anthony@work.com>, relay=ASPMX.L.GOOGLE.com[74.125.28.27]:25, delay=1.8, delays=0.09/0/0.17/1.5, dsn    =2.0.0, status=sent (250 2.0.0 OK 1425699441 md9si17726259pdb.104 - gsmtp) …
Run Code Online (Sandbox Code Playgroud)

postfix amazon-ec2

1
推荐指数
1
解决办法
1533
查看次数

无法在 Google Compute Engine 的 ubuntu 16.10 VM 实例中安装 g++

我在 zone 中的 GCE 中创建了一个新 VM asia-northeast1-a。我需要安装一个 g++ 编译器。

当我运行 apt-get 时,我收到以下错误消息:

$ sudo apt-get install g++ 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  binutils cpp cpp-6 g++-6 gcc gcc-6 libasan3 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libgcc-6-dev
  libgomp1 libisl15 libitm1 liblsan0 libmpc3 libmpx2 libquadmath0 libstdc++-6-dev libtsan0 libubsan0
  linux-libc-dev manpages-dev
Suggested packages:
  binutils-doc cpp-doc gcc-6-locales g++-multilib g++-6-multilib gcc-6-doc libstdc++6-6-dbg gcc-multilib make
  autoconf automake libtool flex bison gdb gcc-doc gcc-6-multilib …
Run Code Online (Sandbox Code Playgroud)

ubuntu g++ google-compute-engine google-cloud-platform

0
推荐指数
1
解决办法
1020
查看次数

如何使用“aws iam”显示 IAM 用户的角色?

如果我跑步$ aws iam get-user --user-name anthony,我会得到这样的结果

{
    "User": {
        "Path": "/",
        "UserName": "anthony",
        "UserId": "E2S4XZIL9NRNSBIDBI5U6",
        "Arn": "arn:aws:iam::123456:user/anthony",
        "CreateDate": "2015-04-03T01:22:11Z",
        "PasswordLastUsed": "2019-04-10T01:38:14Z"
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我想获取此登录名的列表role,我该如何做aws iam

amazon-web-services amazon-iam aws-cli

0
推荐指数
1
解决办法
8441
查看次数