Разница между Рлогином и Телнетом

Рлогин против Телнет

Rlogin и Telnet являются двумя очень похожими протоколами, поскольку они оба позволяют пользователю удаленно подключаться к другому компьютеру и затем отправлять команды, которые выполняются на этом компьютере. Они оба позволяют человеку манипулировать данными и извлекать их из компьютера даже без физического контакта с ним. Но есть несколько основных различий между rlogin и telnet. Основное различие между rlogin и telnet заключается в том, что rlogin позволяет хранить учетные данные клиента в локальном файле rhosts, так что ему просто необходим доступ к удаленному серверу, и он подключается автоматически. Клиентская программа передает учетные данные автоматически. Это может быть как для пароля, так и для имени пользователя или только пароля. Проблема в том, что если оставить терминал без присмотра, уязвимым будет не только этот терминал, но и все другие удаленные компьютеры, на которых есть записи в локальном файле rhosts. Он не реализован в telnet, поэтому нет риска подвергнуть сервер ненужному риску..

Первый - это возможность передавать параметры и переменные среды в качестве параметров. Конечно, вы также можете изменить настройки и переменные среды, введя команды после установления сеанса, но для многих это ненужный шаг. Позже было обнаружено, что эта функция подвергает сервер угрозам безопасности. Таким образом, многие серверы отключают использование этой функции, даже если она слегка доставляет неудобства клиенту..

Но самая важная вещь в этих двух - то же самое с обоими и не различие фактически. И rlogin, и telnet не являются безопасными протоколами, которые отправляют сообщения в виде простого текста; форма, которая легко читается при перехвате. Таким образом, использование обоих не рекомендуется при маршрутизации через публичные сети, такие как Интернет. Даже если они ограничены локальной частной сетью, использование rlogin или telnet не рекомендуется. Из соображений безопасности rlogin и telnet больше не используются. Другие протоколы, такие как SSH, в значительной степени переняли эти два протокола..

Резюме:

  1. Telnet позволяет пользователю передавать переменные среды в качестве параметров, в то время как Rlogin не делает
  2. Rlogin позволяет пользователю автоматически подключаться, а Telnet не
  3. И rlogin, и telnet недостаточно безопасны для публичного использования.