ssh запись сессии в файл

Модератор: /dev/random

Ответить
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

ssh запись сессии в файл

Сообщение yoricI »

Здра!
Хоть я так и думал почему-то, но всё-таки слегка удивлён (вернее, раздражён), что нет возможности включить эхо на ssh-сессии. А почему так? Какие сложности? Уж через перенаправление (> или tee) получится? Во избежание кучи потерянного времени, просьба подсказать как.

А как хорошо в этом плане с последовательными портами. Ты ему АТ, он тебе ОК. И всё это в файл можно было. Во всяком случае minicom может. В чём принципиальное отличие ssh? Так-то полезное дело.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

ssh login@host | tee ssh.log очень даже работает, но только лишние знаки иногда, типа когда стрелки или Таб жмёшь. Но вполне понятно.
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 940
ОС: BSD/LINUX
Контактная информация:

Re: ssh запись сессии в файл

Сообщение bars »

Хмм. а для чего сие чудо?
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

Не можете придумать? Так я подскажу! Чтобы сохранить ответы оборудования, при настройке, для последующего сравнения.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20799
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ssh запись сессии в файл

Сообщение Bizdelnick »

А что-нибудь типа termrec/ttyrec/asciinema не устроит?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

Ой, что творится-то... Совсем осатанели. Для такого простого дела и VLC, и ffmpeg, и ещё гору всякого можно привлечь. И этот ttyrec тоже что-то такое пишет, что потом ttyplay показывает. Нет уж, мне tee хватит.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20799
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ssh запись сессии в файл

Сообщение Bizdelnick »

yoricI писал:
05.01.2024 16:07
И этот ttyrec тоже что-то такое пишет, что потом ttyplay показывает.
Оно, вроде, и глазами вполне читаемое, если не ошибаюсь.
Или вот, у asciinema есть команда asciinema cat, которая выплёвывает дамп записанной сессии без временных меток, которые Вам, как я понимаю, не нужны.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

Подозреваю, там ещё скрытая гора лишних сущностей. И занимающих некоторое лишнее место, к тому же. Надо же, такое простейшее дело так усложнить... Вернее, эти все способы имеют право на жизнь в своих областях применения, но то что нет встроенного способа записи текстового ssh-сеанса, это даже странно.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20799
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ssh запись сессии в файл

Сообщение Bizdelnick »

yoricI писал:
06.01.2024 07:47
Подозреваю, там ещё скрытая гора лишних сущностей.
Да нет там никаких сущностей больше. Текст и время, всё. (А иногда хочется ещё и звуковую дорожку, да.)
Добавлено (11:36):
А, вспомнил. Ещё же есть man script. Он по умолчанию время не сохраняет. Только если специально попросить, в отдельном файле.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

А вот если хочется помотреть, куда и когда я логинился через ssh на другие машины, такие логи есть в системе? Если на эту машину, то есть - /var/log/auth(telnet, syslog etc).

man ssh: -E log_file Append debug logs to log_file instead of standard error.
Больше ничего похожего вроде нет.
Сделал так, но в файл ничего не пишет, а если бы и писал, то что за debug там будет. Меня бы устроило просто куда и когда.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20799
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ssh запись сессии в файл

Сообщение Bizdelnick »

yoricI писал:
13.03.2024 16:56
Сделал так, но в файл ничего не пишет, а если бы и писал, то что за debug там будет.
Надо думать, тот, который включается опцией -v.
А истории команд недостаточно?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

В history с датами проблемы, и если чистить от повторяющихся команд. Попробую.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: ssh запись сессии в файл

Сообщение yoricI »

Bizdelnick писал:
13.03.2024 17:46
тот, который включается опцией -v.
Там какие ключи, какие конфиги, и прочая лишняя информация. Куда коннект - это есть, только и всего, а вот когда нет.
Спасибо сказали:
Ответить