У меня есть приложение, которое должно запустить команду в терминале. или я хочу запустить эту команду в моем приложении.
ssh -N -p 24 -g -D 1080 имя пользователя @ сервер
Пожалуйста, помогите мне. Тпй
Вы пометили этот вопрос как iphone и iphone-sdk, но невозможно fork или exec в приложении App Store. Если вам нужно подключение SSH для вашего приложения, вы можете использовать библиотеку, например libssh2 , но вы не сможете повторно использовать стандартную команду ssh.
iphone
iphone-sdk
fork
exec
ssh
Попробуйте ssh ключи. Проверьте ssh-keygen для получения дополнительной информации. Просто сгенерируйте ключ для себя, поместите открытый ключ (обычно ~ / .ssh / id_rsa.pub) в файл с именем ~ / .ssh / authorized_keys на поле, в которое вы хотите вставить ssh, и вуаля, он должен просто работать :)
Ваш комментарий - решение вашего вопроса;)