Любое место для поиска IP-адреса sshd, подключенного к TO в журналах

Частичный ответ:

Если вы посмотрите только на дополнительные устройства, как предложено в комментарии, вы увидите

Bus 001 Device 011: ID 05e3:0610 Genesys Logic, Inc. 4-port hub

4-портовый -концентратор, а на этом концентраторе два устройства

Bus 001 Device 012: ID 1a40:0801 Terminus Technology Inc. 
Bus 001 Device 013: ID 1d5c:7102

без дополнительной информации. По вашей ссылке на Amazon ваш «концентратор» включает в себя устройство HDMI, устройство чтения карт и адаптер Ethernet.

Итак, мы должны как-то выяснить, какое из этих двух перечисленных USB-устройств соответствует какому из трех устройств, которые у вас должны быть. (Угадайте :HDMI-устройство, вероятно, использует альтернативный режим, так что это два других ).

Вы можете сделать это либо с помощью lsusb -v -d 1a40:0801и lsusb -v -d 1d5c:7102, которые должны дать вам класс, либо посмотрев на dmesgпосле того, как вы подключите концентратор, и ядро, надеюсь, идентифицирует устройство чтения карт. (Если вы не знаете, как интерпретировать вывод dmesg, включите его в свой вопрос. Вы можете сделать отступ в четыре пробела для предварительно отформатированного текста -, такого как выходные данные журнала.)

Обычно для получения дополнительной информации можно использовать гугление для 1a40:0801и 1d5c:7102, но в обоих случаях я ничего не смог найти.

Скорее всего, в вашей Ubuntu по какой-то причине отсутствуют драйверы ядра, необходимые для USB-адаптера Ethernet.

0
11.11.2020, 01:42
2 ответа

Проверьте журналы аудита в /var/log/audit или /var/log/auth.log , они будут содержать записи:

hostname=hostname|ip _адрес

адрес=ip _адрес

0
18.03.2021, 22:52

Ответ нашел в "man ssh", sshd устанавливает несколько переменных для клиента, одна из которых SSH _ПОДКЛЮЧЕНИЕ. Чтобы захватить эту серверную часть, вы можете использовать

ForceCommand /path/to/a/script

в конфигурации sshd -. Примером содержимого скрипта может быть:

#!/bin/bash
/bin/echo "$SSH_CONNECTION" >> /path/to/documentation/file
case $SSH_ORIGINAL_COMMAND in
     "")
        /bin/bash
        ;;
     *)
        $SSH_ORIGINAL_COMMAND
        ;;
esac

Примечания :«Файл» выше должен быть доступен для записи группой -и все пользователи ssh должны быть в группе, сама команда «ssh» приводит к пустой $SSH _ИСХОДНАЯ _КОМАНДА, запустите оболочку в этой ситуации.

0
18.03.2021, 22:52

Теги

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