代码之家  ›  专栏  ›  技术社区  ›  PA.

SSH客户端delphi开放源代码库或组件,或备选方案

  •  12
  • PA.  · 技术社区  · 15 年前

    ssh -l userid host.domain.com "df -h"
    
    userid@host.domain.com's password: XXXXX
    
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sdd5             4.9G  1.7G  3.0G  36% /
    /dev/sdc1             1.1G   75M  952M   8% /boot
    /dev/sdd2             2.0G   44M  1.8G   3% /var/log
    

    你能推荐任何免费软件组件或库吗?我在托利党的网页上搜索了一下,但没有找到。

    1 回复  |  直到 15 年前
        1
  •  14
  •   Leonardo M. Ramé    15 年前

    您可以安装Cygwin的OpenSSH客户端,然后从应用程序调用它并捕获其输出。

    下面是一个关于如何捕获控制台输出的示例: http://delphi.about.com/cs/adptips2001/a/bltip0201_2.htm

    http://magicmonster.com/kb/net/ssh/auto_login.html

    http://www.amsoftwaredesign.com/downloads/synapse_ssh_test.zip

    我在我的博客上发表了一篇文章,其中有一个简单的类可以让你做你想做的事情: http://leonardorame.blogspot.com/2010/01/synapse-based-ssh-client.html