我了解无需输入密码即可登录服务器的“ssh 密钥”的概念,但是,我不了解如何/使用哪些 PEM 密钥文件来登录 EC2 实例。
在 AWS 控制台中,我可以生成或导入 PEM 密钥,但是我在哪里/如何在笔记本电脑上使用此文件登录云实例?
感谢帮助!
我们正在为 GMail 服务配置 DNS,MX 记录是按照 Google 所说配置的,但是,在 DNS 检查中,有一个警告:
SPF must allow Google to send mail on behalf of the domain
Run Code Online (Sandbox Code Playgroud)
我的问题:
为什么 GMail 的 SPF 记录有问题?
如何解决这个问题?
非常感谢您的帮助!
除了我之前的问题,这个 DNS 条目是什么意思:
v=spf1 include:_spf.google.com ~all ?
Run Code Online (Sandbox Code Playgroud) 在基于 Ubuntu 10.4 的虚拟服务器上,我想为多个域发送和接收电子邮件。作为第一步,我似乎必须正确配置 MX 记录。因为我对此很陌生:什么是 MX 记录?对于处理 domain1.com、domain2.com 的邮件服务器,它们看起来如何?
假设有 MX 记录,这个命令有什么作用:
netcat mail.yourdomain.com 25
我正在使用 Amazon EC2 创建实例。我在这里阅读:在 EC2 的刀文档中,我需要设置:
# EC2:
knife[:aws_access_key_id] = "Your AWS Access Key"
knife[:aws_secret_access_key] = "Your AWS Secret Access Key"
Run Code Online (Sandbox Code Playgroud)
现在,当我尝试从我的 Knife.rb 中的 AWS 控制台设置安全凭证时,我得到一个
ERROR: You did not provide a valid 'AWS SSH Key Id' value.
Run Code Online (Sandbox Code Playgroud)
而且,当我创建一个新的“密钥对”时,我得到了一些 .pem 文件,这也让我感到困惑。
如何设置我的刀和 EC2 以创建新节点?
我能够通过以下方式使用刀访问 AWS:http : //www.agileweboperations.com/amazon-ec2-instances-with-opscode-chef-using-knife
现在,我得到了一个几乎可以工作的刀命令:
$ knife ec2 server create -r "role[base]" -I ami-c1aaabb5 -f t1.micro -S knife -i ~/.ssh/knife.pem --ssh-user ubuntu --region eu-west-1 -Z eu-west-1a
Run Code Online (Sandbox Code Playgroud)
实例 ID:i-xxxxxx
口味:m1.small
图片:ami-399ca94d
地区:eu-west-1
可用区:eu-west-1a
安全组:默认
标签:{"姓名"=>"i-xxxxxx"}
SSH 密钥:刀
等待服务器......................
公共 DNS 名称:ec2-xxxxxx.eu-west-1.compute.amazonaws.com
公网IP地址:yy.yy.yy.yy
私有 DNS 名称:ip-xxxxxxx.eu-west-1.compute.internal
私有IP地址:zz.zz.zz.zz
等待 sshd ......................................
但是现在我超时了。有什么想法/建议如何创建准备好进行 Chef 配置的 EC2 实例?
谢谢!
周五我在 Heroku 上为一个小站点配置了一个自定义域。它当时有效,但现在,它坏了。主持人是nedgros.de。nedgros.herokuapp.com有地址 23.21.239.236。
是没有解析到正确的应用程序。如何配置 DNS 以遵循 Dyno 动态?