求推荐linux下类似windows下的WinSCP的linux远程管理工具

jing31 发布于 2011/01/06 20:10
阅读 8K+
收藏 1

目前在windows下用WinSCP管理远程的linux服务器。

另外一台linux机器也想远程管理这台linux服务器,有没有类似的管理软件?

PS:连接采取了rsa加密

大家能推荐一个工具吗?

加载中
1
jing31
jing31

搞定了,还得看wiki啊,果然是SSH-2 RSA加密的问题,FileZilla如果要支持SSH-2 RSA加密,需要Putty的其他工具,首先要把密钥转换成Putty的ppk格式,这个我之前就是用这个工具做的密钥,所以没有问题,然后还需要用pageant做代理才能正常使用,在pageant中托管密钥,然后开启FileZilla就可以选择sftp并正常使用了。

http://wiki.filezilla-project.org/Howto

For SFTP using SSH2, FileZilla utilizes the excellent PuTTY tools. To allow the use of RSA / DSA key files with Filezilla, you'll need to download two more tools from PuTTY: Pageant and (assuming your key file isn't already in PPK format) PuTTYgen.

If your key file is already in PuTTY's PPK format you can skip this paragraph. However if your key is in OpenSSH format, you first need to convert it to PuTTY's PPK format. To do this, launch PuTTYgen and from the "Conversions" menu, select the "Import key" option. Select your key and follow the prompts to enter your pass phrase. Save your private key.

Now run Pageant. In your system tray, you'll see the Pageant icon appear. Right-click the icon and select "Add Key" and select your private key (PPK) file. Follow the prompt to enter your pass phrase and you're done.

Now simply launch FileZilla and connect to your server using SFTP using SSH2 with a username and an empty password. Don't forget to close pageant when you're done.

 

 

0
szf
szf

WinSCP只是个文件传输工具罢了,使用类似scp的命令,如果仅仅是为了在图形界面上方便传送远程文件,推荐FilezillaFTP客户端(跨平台),使用SFTP协议,用起来跟winscp效果一样。

SSH客户端推荐putty

0
一号男嘉宾
一号男嘉宾

引用来自#2楼“szf”的帖子

WinSCP只是个文件传输工具罢了,使用类似scp的命令,如果仅仅是为了在图形界面上方便传送远程文件,推荐FilezillaFTP客户端(跨平台),使用SFTP协议,用起来跟winscp效果一样。

SSH客户端推荐putty

顶,楼上的说这两个工具我都在用。。。

0
郑雨涵
郑雨涵

linux下直接用终端就行了啊。。。

0
jing31
jing31

远程机器自己没有搭建FTP,所以偷懒用WInscp来传输了,关键就是想图形化界面操作。

FilezillaFTP是不是远程得搭建FTP服务啊~

0
jing31
jing31

刚才试验了一下,我用FileZilla的SFTP登录不上去啊~

我用同样的keyfile的时候winscp可以正常登录的啊~

命令: keyfile "rsa-key-20100728_FileZilla.ppk"

命令: open "root@XXX.XXX.XXX.XXX" 22

命令: Pass: 

错误: 认证失败。

错误: 严重错误

错误: 无法连接到服务器

0
Tyler
Tyler

直接用 rsync 不就是了 ~

0
szf
szf

引用来自#6楼“jing31”的帖子

刚才试验了一下,我用FileZilla的SFTP登录不上去啊~

我用同样的keyfile的时候winscp可以正常登录的啊~

命令: keyfile "rsa-key-20100728_FileZilla.ppk"

命令: open "root@XXX.XXX.XXX.XXX" 22

命令: Pass: 

错误: 认证失败。

错误: 严重错误

错误: 无法连接到服务器

 我只在putty上使用过证书,没试过在FileZilla中使用。

不过我觉得这个软件开发的时间颇长了(我这里是3.3.3,里面也有证书管理的配置),本星球上使用的人应该不在少数,你提到的问题应该不太可能存在的,还是先检查下使用方法吧。

解决了吱一声,分享下经验~

0
jing31
jing31

百思不得其解啊~

puttygen.exe生成的密钥文件

分别有公钥和私钥

服务器端:~/.ssh/authorized_keys

把公钥复制到这个openssh认证文件里面。

客户端FileZilla:

编辑->设置->SFTP->添加密码文件->选择刚才生成的私钥文件。

文件->站点管理器->新建站点->填写ip和端口->选择sftp->登录类型"一般" ,然后用户填写root。

点击连接,出现下面错误:

命令: keyfile "rsa-key-20100728_FileZilla.ppk"

命令: open "root@XXX.XXX.XXX.XXX" 22

命令: Pass: 

错误: 认证失败。

错误: 严重错误

错误: 无法连接到服务器

 

关键是同样的私钥,放在winscp和pageant都可以正常认证连接啊。

0
jing31
jing31

对了,忘记说了,生成的密钥是SSH-2 RSA加密的。

难道是这种加密类型FileZilla不支持???

返回顶部
顶部