Назад | Перейти на главную страницу

как отключить службы Telnet на серверах Windows

На моем компьютере с Windows службы telnet отключены на компьютере с Windows. Но когда вы это сделаете:

telnet localhost 25 все еще слушает SMTP. как я могу не слушать сервис?

Порт 25 не является портом Telnet. Это порт SMTP, и вы получаете ответ от сервера SMTP - как вы говорите, «SMTP все еще слушает».

Когда вы используете telnet клиент таким образом, вы фактически не используете протокол telnet. Вы используете ту же команду, но удобно, если вы не подключаетесь к тому, что начинает посылать специальный управляющий символ telnet (0xFF в шестнадцатеричном формате), это эффективно действует как необработанное TCP-соединение. (Добавьте или возьмите некоторые технические придирки - если они важны, используйте netcat вместо того telnet.) А затем, если хотите, поскольку SMTP - это простой протокол, вы можете набирать команды SMTP и притворяться почтовой программой. (Это может быть весьма полезно для тестирования.)

Итак, если вы хотите, чтобы это прекратилось, отключите SMTP. В противном случае не беспокойтесь об этом.

Порт 25 - это электронная почта, а не Telnet, если вы используете почтовый сервер на этом ящике, вы не можете его отключить. Если вы не используете почтовый сервер на коробке, вам просто нужно найти установленный продукт, который прослушивает порт 25.