首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用meteor up将meteor应用程序从nitrous.io部署到Linode服务器时,拒绝ssh连接

使用meteor up将meteor应用程序从nitrous.io部署到Linode服务器时,拒绝ssh连接
EN

Stack Overflow用户
提问于 2015-03-11 14:27:07
回答 1查看 248关注 0票数 1

请参阅https://github.com/arunoda/meteor-up/issues/171

我正在尝试将我的meteor应用程序从我的Linode机器部署到Linode中的远程服务器。

我按照《流星升起》中的说明

代码语言:javascript
运行
复制
Invalid mup.json file: Server username does not exit

mup.json

代码语言:javascript
运行
复制
  // Server authentication info
  "servers": [
    {
      "host": "123.456.78.90",
     // "username": "root",
      // or pem file (ssh based authentication)
      "pem": "~/.ssh/id_rsa",
      "sshOptions": { "Port": 1024 }
    }
  ]

所以我取消了对用户名的注释:"roote line in mup.json and I So mup logs -n 300,并得到以下错误:

代码语言:javascript
运行
复制
[123.456.78.90] ssh: connect to host 123.456.78.90 port 1024: Connection refused

我怀疑我在设置SSH密钥时可能做错了什么。在~/.ssh/authorized_keys中设置ssh密钥后,我可以在没有密码的情况下访问我的远程服务器。

authorized_keys的内容如下所示:

代码语言:javascript
运行
复制
ssh-rsa XXXXXXXXXX..XXXX== root@apne1.nitrousbox.com

你们知道哪里出问题了吗?

EN

回答 1

Stack Overflow用户

发布于 2015-03-12 14:26:17

代码语言:javascript
运行
复制
  // Server authentication info
  "servers": [
    {
      "host": "123.456.78.90",
      "username": "root",
      // or pem file (ssh based authentication)
      "pem": "~/.ssh/id_rsa",
      "sshOptions": { "Port": 22 }
    }
  ]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28979957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档