[英]Define remote interpreter on remote Linux machine using Pydev and RSE Server
[英]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配置但在整个日食中的文件夹中
没有提到(至少在显式方面)事实是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.