Как я могу сохранить журнал терминала сервера Ubuntu на внешнем ПК с помощью SSH?

Я использую сценарий для автоматического входа сервера:

#!/usr/bin/perl

use Net::SSH::Perl;

my $host = "hostname";
my $usr = "my userid";
my $pwd = "my password";
my $ssh = Net::SSH::Perl->new($host);
$ssh->login($usr,$pwd);
my($stdout, $stderr, $exit) = $ssh->cmd("ls -l /home/$usr");

Я хочу сохранить журнал терминального действия с каждого раза, когда я вхожу в систему, но я хочу сохранить его к своему компьютеру, не в сервере.

Как я могу сделать это?

0
задан 3 August 2017 в 14:03

1 ответ

Если Вы хотите сделать это от жемчуга, кто-то еще должен будет ответить, но если Вы хотите сделать это от терминального сеанса, я делаю это. В терминале я поразил Shift+Ctrl+A, который выбирает весь текст в буфере для того терминального сеанса. Я затем вставляю его в geany и сохраняю его. Если Вы не получаете всю сессию, можно хотеть увеличить число scrollback строк в Предпочтениях.

0
ответ дан 2 November 2019 в 20:32

Другие вопросы по тегам:

Похожие вопросы: