Смотрим, что печатает пользователь в консоли ssh

#ssh #Linux #tips_and_tricks

Есть сервер на Linux, на который пользователи ходят по SSH.
Наблюдаем, что происходит в чужой командной строке.

`w`
Просто набери эту букву в консоли, нажми Enter, и ты увидишь список подключённых терминалов. В последнем столбце будет отображаться последняя команда, которую ввёл пользователь.

Отредактируй переменные окружения, чтобы история команд в консоли записывалась в файл
`~/.bashhistory`

Для этого нужно добавить следующие строки в
`~/.bashrc`

или в
`~/.bashprofile`

```
:shopt -s histappend
PROMPTCOMMAND="history -a;$PROMPTCOMMAND"
```
константа `HISTTIMEFORMAT` позволяет указать формат вывода команды `history`.
```
HISTTIMEFORMAT="%Y-%m-%d %T "
```

`conspy`.
Утилита позволяет локально или удалённо следить за активностью пользователя в консоли.
В крайнем случае можно действительно расшарить экран через `screen` или `tmux`.