-1

Существуют ли порты прослушивания по умолчанию в Linux, например, 135 и 445 для служб каталогов в Windows?

При поиске удаленной машины мне нужно определить, является ли машина, к которой я подключаюсь, Linux или нет, для выполнения некоторых операций сценариев на основе ОС.

Я не могу использовать такой инструмент, как NMap, так как мое приложение является коммерческим, и исходный код должен быть закрытым.

2 ответа2

1

В Linux нет портов "подписи" по умолчанию, поскольку многие используемые им порты не являются уникальными для него.

0

Наиболее распространенным портом прослушивания в системах Linux является порт 22 (используется для ssh).

Вы можете проверить наличие других открытых портов, вызвав lsof -i (от имени root) на компьютере с Linux.

Также ответ на аналогичный вопрос (который был решен с помощью nmap) предполагает, что вы можете узнать операционную систему, используя только команду ping .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .