繁体   English   中英

使用从Amazon ec2获得的公钥将Eclipse RSE与远程Linux服务器连接

[英]Connect Eclipse RSE with remote Linux server using public key attained from Amazon ec2

我想要一种简单的方法来保存,复制和编辑远程服务器上的文件。 我使用Eclipse作为IDE,对于这些任务而言,这比Eclipse的RSE(Remote System Exlporer)插件更好。 问题是我不知道如何使用公钥建立连接。 我有从亚马逊帐户下载的文件* .pem。 但是,当我尝试连接到远程Linux服务器时,我没有看到任何形式或输入。 它只是用户ID和密码。 我还尝试使用系统的文本编辑器打开公钥,并将所有内容复制到我的密码字段,但它没有用。 请帮助我

这也是我的面条烤了一会儿。 你把钥匙放在不在RSE配置但在整个日食中的文件夹中

检查一下: http//siteadmin.gforge.inria.fr/eclipse-ssh.html

没有提到(至少在显式方面)事实是RSE(以及我所见过的,Eclipse一般)似乎只能使用1024位密钥https://bugs.eclipse.org/bugs/show_bug.cgi? ID = 404714

我也有问题,因为我的私钥是2048,但我为授权主机添加了一个新密钥,然后我可以连接。

我将本地计算机的~/.ssh/id_rsa.pub到远程/home/ec2-user/.ssh/authorized_keys 然后在连接时将用户设置为在RSE中连接到ec2-user

有人要求root登录。 它也适用:更新/root/.ssh/authorized_keys ,并编辑/etc/ssh/sshd_config以允许root登录:

#PermitRootLogin forced-commands-only
PubkeyAuthentication yes

然后重新加载sshd守护进程: service sshd restart

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM