Різниця між Rlogin і Telnet

Rlogin vs Telnet

Rlogin та Telnet - це два дуже схожі протоколи, оскільки вони обидва дозволяють користувачу віддалено підключитися до іншого комп'ютера, а потім відправити команди, які виконуються на цьому комп'ютері. Вони обидва дозволяють людині маніпулювати та витягувати дані з комп’ютера, навіть не фізично контактуючи з ним. Але є кілька основних відмінностей між rlogin і telnet. Найголовніша відмінність rlogin від telnet полягає в тому, що rlogin дозволяє зберігати облікові дані клієнта у локальному файлі rhosts, щоб справедливим потрібно було отримати доступ до віддаленого сервера, і він підключається автоматично. Клієнтська програма автоматично передає облікові дані. Це може бути як для пароля, так і для користувача або пароля. Проблема в цьому полягає в тому, що залишення терміналу без нагляду залишає не лише цей термінал вразливим, але і всі інші віддалені комп'ютери, які мають записи у файлі локальних стразів. Він не реалізований в telnet, тому немає ризику піддавати сервер зайвим ризиком.

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

Але найважливіше в цих двох - те саме з обома і насправді різниця. І rlogin, і telnet не є захищеними протоколами, які надсилають повідомлення звичайним текстом; форма, яка легко читається при перехопленні. Отже, використання обох не є доцільним при маршрутизації через загальнодоступні мережі, такі як Інтернет. Навіть якщо це обмежено локальною приватною мережею, використання або rlogin, або telnet все ще не рекомендується. З міркувань безпеки rlogin та telnet більше не використовуються. Інші протоколи, такі як SSH, значною мірою перейняли ці два протоколи.

Підсумок:

  1. Telnet дозволяє користувачеві передавати змінні середовища як параметри, а Rlogin - ні
  2. Rlogin дозволяє користувачеві автоматично підключатися, поки Telnet цього не робить
  3. І rlogin, і telnet недостатньо безпечні для громадського використання