Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
Iphone 从应用程序在终端中运行命令_Iphone_Objective C_Xcode - Fatal编程技术网

Iphone 从应用程序在终端中运行命令

Iphone 从应用程序在终端中运行命令,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我有一个应用程序需要在终端中运行命令。 或者我想在我的应用程序中运行此命令 ssh-N-p24-g-d1080username@server 请帮帮我。你的评论就是你问题的答案;) 尝试ssh密钥。查看更多信息。只需为您自己生成一个密钥,将公钥(通常为~/.ssh/id_rsa.pub)放入一个名为~/.ssh/authorized_keys的文件中,放在您想要ssh的框中,瞧,它应该可以工作:)您已经将这个问题标记为iphone和iphonesdk,但在应用商店应用程序中不可能fork或exe

我有一个应用程序需要在终端中运行命令。 或者我想在我的应用程序中运行此命令

ssh-N-p24-g-d1080username@server


请帮帮我。你的评论就是你问题的答案;)

尝试ssh密钥。查看更多信息。只需为您自己生成一个密钥,将公钥(通常为~/.ssh/id_rsa.pub)放入一个名为~/.ssh/authorized_keys的文件中,放在您想要ssh的框中,瞧,它应该可以工作:)

您已经将这个问题标记为
iphone
iphonesdk
,但在应用商店应用程序中不可能
fork
exec
。如果应用程序需要SSH连接,可以使用类似的库,但不能重用标准的
SSH
命令。

这是真的吗?系统(“ssh-N-P24-g-D1080username@server)是的,那是真的,它应该能工作。但此命令将要求输入密码。那么如何输入密码呢?有什么解决方案吗?设置ssh密钥,这样您就不需要密码了?只是注意到您是针对iPhone应用程序执行此操作的(至少是从您发布的标签中);如果您尝试从iPhone到服务器进行ssh连接,我不确定这是否有效。您可能希望探索将信息发送到手机的替代方案,可能是让您的应用程序向服务器查询信息,而不是让客户端在服务器上扎根。