Команда last не показывает логины через sFTP, есть ли что-то подобное или какие-либо журналы?

Создайте файл в $HOME/.local/share/applications/audacity.desktop с этим контентом:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Audacity
Exec=/usr/bin/flatpak run org.audacityteam.Audacity
Icon=__path_to_the_icon_on_your_filesystem__

После этого панель запуска появится в тире: нажмите super (windows) и введите «смелость» и запустите приложение. В то время как смелость запускается правой кнопкой мыши по значку на доке и выбирает «Добавить в избранное».

3
задан 25 February 2012 в 16:48

2 ответа

Конфигурация syslogd по умолчанию отправляет все сообщения журнала, связанные с аутентификацией, в /var/log/auth.log, в которые будут входить сообщения журнала openssh-сервера.

3
ответ дан 25 May 2018 в 13:57

Команды last читают из / var / log / wtmp и его плохой cousin / var / log / btmp, который согласно man (man wtmp) является регистрационными записями.

Не все процессы используют это средство, поэтому в систему могут быть другие пользователи.

В случае sftp я думаю, что sshd не рассматривает scp или sftp в качестве интерактивных сеансов.

был также обсужден на https://unix.stackexchange.com/questions/20070/user-logged-in-by-sftp-does-not-show-up-in-w.

2
ответ дан 25 May 2018 в 13:57
  • 1
    Ваш ответ и Q & amp; A, с которым вы связаны, объясняют некоторые детали, но, к сожалению, не решают мой вопрос. scp / sftp не рассматривается как интерактивный сеанс, поэтому в / var / log / btmp или / var / log / wtmp нет записи. Но если я хочу проверить, подключен ли пользователь через sftp, я до сих пор не знаю, как включить ведение журнала или найти журналы. – lumbric 26 February 2012 в 18:04
  • 2
    @lumbric check /var/log/auth.log – geirha 1 March 2012 в 17:25
  • 3
    @geirha О, ничего себе, это было легко! Если вы преобразуете его в ответ, я могу присудить вам свой ответ за щедрость. – lumbric 1 March 2012 в 20:27

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

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