1

2 вопроса

  1. В следующей команде echo foo регистрируется где-нибудь на сервере Ubuntu?

    # remote server us running Ubuntu 12.04
    $ ssh username@xxx.xxx.xxx.xxx "echo foo"

  2. Если да к # 1, как мне найти echo foo в журналах и / или истории удаленного сервера?

Заметки

  • После запуска команды из вопроса № 1, когда я SSH подключаюсь к серверу и запускаю history , я не вижу echo foobar в истории. Однако я могу видеть предыдущие команды, которые я набрал вручную из командной строки во время предыдущих сеансов удаленного входа.

  • Я также попытался запустить эти 3 команды:

    $ ssh username@xxx.xxx.xxx.xxx "history > foo.txt"

    $ ssh username@xxx.xxx.xxx.xxx "echo foo; history > foo.txt"

    $ ssh username@xxx.xxx.xxx.xxx "echo foo && history > foo.txt"

    В каждом случае, foo.txt был просто пустым текстовым файлом.

1 ответ1

0

Ответ # 1: Нет: по умолчанию на сервере Ubuntu 12.04 это нигде не регистрируется.

Дополнительное примечание: пожалуйста, прочитайте о предложении установить Snoopy на вашем сервере Ubuntu.

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