Как просмотреть журнал команды журнала из SSH

Строка состояния может быть изменена для включения имен переменных.

Например, я использую плагин statline , поэтому моя строка состояния такова:

statusline=[%{StatlineBufCount()}:%n] %<%1*[%f]%*%2*%h%w%m%r%* %y[%{&ff}%{g:statline_encoding_separator}%{strlen(&fenc)?&fenc:g:statline_no_encoding_string}] %5*%{&paste?(g:statline_show_paste_string):''}%*%5*%{&list?(g:statline_show_list_string):''}%*%=%-14( L%l/%L:C%c%V %)%P %4*%{exists('g:sfe_availableScms')?SfeStatus():''}%* %3*%{exists('g:loaded_syntastic_plugin')?SyntasticStatuslineFlag():''}%*%3*%{StatlineTabWarning()}%*%3*%{StatlineTrailingSpaceWarning()}%*

Все это объединено самим плагином.

В вашем случае вы можете использовать:

let hostname=system('hostname -s')
set statusline+=%F\ %P\ %c:%l\ %{hostname}
1
27.10.2018, 15:21
1 ответ

Is there a way to see what the person who ssh into my account is doing? What commands he is running from my account?

Вы можете использовать sysdigдля мониторинга активности сеанса ssh:

sudo sysdig -A -c echo_fds proc.name=sshd

sysdigможет записать событие в файл дампа, например:

sudo sysdig -C 1 -w dump.scap

его можно просмотреть и отфильтровать для проверки активности пользователя:

sudo sysdig -r dump.scap0 -c spy_users

Примеры Sysdig

0
28.01.2020, 00:24

Теги

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