1

Я использую ssh для удаленного запуска некоторых команд, например:

ssh user@host 'sudo command'

после этого я получил следующую строку в оболочке:

«неизвестно»: мне нужно что-то более конкретное.

что это значит? Я уверен, что это результат выполнения команды, должно быть что-то, связанное с самим ssh.

1 ответ1

0

Это старый вопрос без действительного ответа, следовательно, отвечая на него сейчас.

Ответ - «неизвестно»: мне нужно что-то более конкретное »в основном приходит из библиотеки ncurses / curses. Причина, по которой вы его получаете, в том, что на удаленном терминале нет действующего терминала.

Чтобы избавиться от таких проблем, используйте -t (или -ttt) с вашей командой ssh.

ssh -ttt user@host 'sudo command'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .