如何在 Eclipse 中通过 SSH 密钥登录远程服务器

如题所述

安装了远程系统资源管理器插件后,已经可以从 Eclipse 中直接登录远程服务器。这里要说的是如何使用现有的密钥或创建一个新的密钥,免口令建立 SSH 连接。这样做的好处是既省事又更安全。
使用现有的密钥
首先,到菜单 Window/Preferences

选择 General/Network Connections/SSH2

在这里,可以指定现有的 SSH2 密钥(必须是OpenSSH的标准)
提示:为了避免出现问题,更改SSH配置后,重新启动Eclipse。

创建一个新的密钥 (Key)
点选密钥管理 (Key Management) 标签窗口,创建一个新的密钥。

点击 Generate RSA Key... 按钮,生成一个RSA密钥 。
然后:
添加 comment(inria-gforge-key, 通常可输入:user@host)
输入密码,并确认密码。(连接服务器时需输入一次该密码。如果是专用电脑,可以不设此密码)
复制公共密钥框中的内容,将此公共密钥粘贴到服务器上的 ~/.ssh/authorized_keys 文件中去。
点击保存私钥 (Save Private Key...) 按钮,把私钥保存在一个文件 id_rsa 中。

这样当再从 Eclipse 登录远程服务器时,就不需要服务器上的用户口令了。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何在 Eclipse 中通过 SSH 密钥登录远程服务器
输入密码,并确认密码。(连接服务器时需输入一次该密码。如果是专用电脑,可以不设此密码)复制公共密钥框中的内容,将此公共密钥粘贴到服务器上的 ~\/.ssh\/authorized_keys 文件中去。点击保存私钥 (Save Private Key...) 按钮,把私钥保存在一个文件 id_rsa 中。这样当再从 Eclipse 登录远程服务器...

如何在 Eclipse 中通过 SSH 密钥登录远程服务器
1、首页登录腾讯云官网的“管理中心”,接着在左侧导航栏“SSH密钥”进入SSH密钥管理界面;点击“创建密钥”按钮,输入密钥名,创建一个新密钥,创建完密钥后,点击“下载”按钮,下载私钥。2、然后右键点击刚创建的密钥,绑定需要登录的服务器;绑定完服务器后,左键点击密钥,界面右侧滑出密钥详细页。如...

如何在 SSH 下远程使用 IDE 编译和调试
在 SSH 下远程使用 IDE 编译和调试步骤如下:本地机安装运行xming,运行putty,设置putty的Enable X11 forwarding 跳板机上解压一个eclipse cdt,目录无所谓,哪有权限哪方便就丢哪,这解压到\/opt目录,修改自己主目录下的.profile文件,添加eclipse的执行文件目录到PATH环境中 putty用ssh登录到跳板机,直...

ssh如何向控制台一样直接实时查看远程服务器日志!
你好,很高兴你能向我们团队求助。你都已经说出了ssh,那么你用ssh远程登录到你的服务器上,然后进入日志目录,看就可以了。公司里面都是这么做的。比如登录到服务器上。切换到tomcat用户,然后进入logs目录,然后在看catelina.out,这个就是日志目录。举了个例子,是linux下的。

eclipse搭建SSH框架好后启动tomcat服务器一直报错
1.你tomcat部署的项目太多了,建议清空tomcat\/work下的文件夹,重新部署需要的那个项目.2.你可能用apache+tomcat进行整合了,但是没配置好,导致用户请求页面的是和产生了转发死循环,导致内存溢出.解决办法是重新配置你的服务器.因为这个问题比较麻烦,你可以先把项目放到一个新的tomcat下试试能不能启动.3....

eclipse中怎么使用github
1.按照github上的指南配置(http:\/\/help.github.com\/win-set-up-git\/)基础的git环境。2.在github上创建一个Repository。3.在Eclipse中通过“Eclipse Marketplaces”,在Market Places里安装egit。4.在Eclipse中生public key, 并添加到GitHub Repository中。Eclipse中通过:performance -> SSH2 -> Key...

怎样使ddwrt直接实现ssh登录,就是在DD设置里直接输入SSH的用户名+密码...
在MyEclipse5.5里带的应该是Eclipse3.2。你如果想在Eclipse3.4里做SSH项目集成,是比较考验你能力的,因为纯粹的Eclipse3.4是没有提示功能的,不像在MyEclipse5.5里可以给某个项目添加某个架构。在纯粹的Eclipse3.4下开发与在MyEclipse5.5下的开发是一样的,前提就是你需要自己添加所涉及的包到项目...

如何利用Eclipse C\/C++搭建嵌入式ARM开发环境
下载地址:http:\/\/www.veryarm.com\/arm-none-linux-gnueabi-gcc 3. 开启Eclipse的ssh远程登录功能,我分别开启了Beaglebone Black和Linux的ssh terminal,操作起来很是方便。4. 新建C项目工程“hello”,编写简单的hello代码,注意选择交叉编译选项,交叉编译器前缀“arm-none-linux-gnueabi-”交叉编译器...

在eclipse上怎样安装hadoop详细步骤
2centos下设置ssh服务无密码登录;在桌面右击,选择openin Terminal,这个就是linux的终端了。2.1. 先在linux命令行中输入su,提示密码,输入自己设置的密码,这样子后面的操作都具有了linux系统下的最高权限——root权限。2.2. 在设置ssh无密码登录之前,有一个特别重要的要先出好:关闭SELinux。这是...

如何在 Eclipse 中使用插件构建 PHP 开发环境
我希望使用 Eclipse 来做 PHP 开发。在 Eclipse 中安装了 PHP 开发工具 (PDT),远程系统资源管理器 (RSE),和 svn 版本控制插件 Subclipse。远程系统资源管理器插件可以让你在 Eclipse 中,直接连接远程服务器。这是一个非常好的插件,你可以有多个连接同时连接到多台服务器,并方便地管理它们。而且...

相似回答