Как из программы на c++ отправлять ответ на запрос в консоль linux?
Генерируйте random_port > 1024 и запроса на ввод пароля не будет.
текст запроса прогой направляется на stdout, ответ ждется с stdin.
использовать функцию запуска внешней проги с доступом к указанным потокам, как и указал Antony, popen