Если кто-то входит на сервер через ssh для использования оболочки, быстрое использование last | w | who может быть использовано для отображения вошедшего в систему пользователя. Если кто-то монтирует каталог на том же сервере через sshfs с другого компьютера, последний | w |, который не показывает соединение. Есть ли команда, похожая на last | w | who, которая покажет текущие монтирования sshfs на сервере?
Установка sshfs включает подключение через sftp. Следовательно, вы можете искать порожденные процессы sftp. Предполагая, что пользователь andreas выполнил монтирование sshfs или вошел в систему, используя обычный sftp, вы увидите что-то вроде следующих строк:
root@halleck:~# ps aux | grep -i sftp | grep -v grep
andreas 11029 0.0 0.0 2420 648 ? Ss 23:56 0:00 /usr/lib/openssh/sftp-server
root@halleck:~#
альт.
root@halleck:~# ps aux | grep -i sftp | grep -v grep
andreas 11091 0.0 0.1 9564 1116 ? Ss 23:57 0:00 sshd: andreas@internal-sftp
root@halleck:~#
То, что вы видите, зависит от того, какую подсистему sftp вы настроили.
Подробности в этом ответе предполагают, что серверная сторона OpenSSH.