Разлика между Rlogin и Telnet

Rlogin срещу Telnet

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 не са достатъчно сигурни за обществена употреба