Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法使用libssh中~/.ssh/config的配置值?_Ssh_Openssl_Libssh - Fatal编程技术网

有没有办法使用libssh中~/.ssh/config的配置值?

有没有办法使用libssh中~/.ssh/config的配置值?,ssh,openssl,libssh,Ssh,Openssl,Libssh,我正在编写一个需要执行远程命令的程序,利用我机器上已有的配置将非常方便。也就是说,在我的~/.ssh/config文件中,我的服务器声明如下: Host my-server user my-user HostName 88.88.88.888 port 3456 IdentityFile ~/.ssh/my_id_rsa 例如,当我键入以下命令时,是否有办法利用已经起作用的功能: $ ssh my-server 从libssh这样我就不必重新发明轮子并自己解析

我正在编写一个需要执行远程命令的程序,利用我机器上已有的配置将非常方便。也就是说,在我的
~/.ssh/config
文件中,我的服务器声明如下:

Host my-server
    user my-user
    HostName 88.88.88.888
    port 3456
    IdentityFile ~/.ssh/my_id_rsa
例如,当我键入以下命令时,是否有办法利用已经起作用的功能:

$ ssh my-server
libssh
这样我就不必重新发明轮子并自己解析这个配置了