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

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

Видео: Разлика между SSH и Telnet

Видео: Разлика между SSH и Telnet
Видео: Telnet, SSH, консоль и терминал - что это и зачем нужно? 2024, Октомври
Anonim

SSH срещу Telnet

SSH и Telnet са два мрежови протокола, които се използват за свързване към отдалечен компютър чрез влизане в тази система в рамките на мрежа или през интернет и за управление на тази система с помощта на отдалечени команди. И така, и двата се считат за терминални емулатори. SSH означава Secure Shell и SSH позволява на потребителя да обменя данни между чифт компютри в мрежа, използвайки защитена криптирана връзка. Telnet е основен мрежов протокол, който се използва за комуникация с отдалечена система, използвайки виртуално базиран на текст терминал.

Какво е SSH?

SSH, Secure Shell е мрежов протокол, който се използва за установяване на защитена връзка между два отдалечени хоста през интернет или в мрежа. SSH използва криптиран формат за прехвърляне на данни между компютри, така че този криптиран механизъм осигурява поверителност и цялост на данните, които се обменят. SSH се използва широко за системи за отдалечено влизане и за изпълнение на отдалечени команди поради високата си сигурност, която е налична. Използвайки SSH, потребителите могат да изпращат поверителни данни като потребителско име, парола и други команди по защитен начин, тъй като всички тези данни са в криптиран формат и не могат лесно да бъдат дешифрирани и прочетени от хакери. SSH използва криптография с публичен ключ за удостоверяване на отдалечената система. SSH сървърите по подразбиране слушат порт 22 през стандарт TCP (Transmission Control Protocol) и могат да се използват в обществени мрежи. Осигурява силно удостоверяване и защитен механизъм за комуникация по незащитени канали.

Какво е Telnet?

Telnet също е мрежов протокол, който се използва за обмен на данни по двупосочен начин между два отдалечени хоста в мрежа или по интернет. С помощта на този протокол потребителите могат да влизат в отдалечена система и да комуникират чрез виртуален терминал, но това е несигурно за използване през ненадеждни мрежи, като интернет. Telnet обменя данни в обикновен текст, така че не е подходящ за изпращане на поверителни данни, съдържащи потребителски имена и пароли, използвайки този протокол, тъй като всеки друг може да прочете този обменен текст и може лесно да прихване съобщенията. Telnet обикновено комуникира през порт 23 през TCP и има достъп и до други портове и услуги. Може да се използва в частни мрежи поради по-малко сигурност.

Каква е разликата между SSH и Telnet?

– SSH и Telnet са мрежови протоколи, които позволяват на потребителите да влизат в отдалечени системи и да изпълняват команди на тях.

– Достъпът до командния ред на отдалечен хост е подобен и в двата протокола, но основната разлика между тези протоколи зависи от мярката за сигурност на всеки от тях. SSH е силно защитен от Telnet.

– По подразбиране SSH използва порт 22, а Telnet използва порт 23 за комуникация, като и двата използват TCP стандарт.

– SSH изпраща всички данни в криптиран формат, но Telnet изпраща данните в обикновен текст. Следователно SSH използва защитен канал за прехвърляне на данни по мрежата, но Telnet използва нормален начин за свързване към мрежата и комуникация.

– Освен това SSH използва криптиране с публичен ключ, за да удостовери отдалечените потребители, но Telnet не използва механизми за удостоверяване.

– Така че лични данни, като потребителски имена и пароли, не трябва да се изпращат чрез Telnet, тъй като най-вероятно може да причини злонамерени атаки. Силно се препоръчва използването на SSH за системи за отдалечено влизане, тъй като данните, изпратени чрез този протокол, не могат лесно да се интерпретират от хакерите.

– Като се има предвид сигурността, налична във всеки протокол, SSH е подходящ за използване в обществени мрежи, въпреки че те са надеждни или не, но Telnet е подходящ само за частни мрежи.

– И накрая, протоколът Telnet има голям брой недостатъци от гледна точка на сигурността и протоколът SSH е преодолял повечето от тези проблеми със сигурността. Така че SSH може да се разглежда като заместител на протокола Telnet.

Препоръчано: