Telnetd debian

от ILuxWiki

Направо към: навигация, търсене

Съдържание

Инсталация на Телнет Сървър под Дебиан

Подсигуряване на необходимите хранилища

Ако имате вече хранилища преминете към Инсталиране на Демонът

Отидете в /etc/apt/source.list и добавете следните редове.

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
deb http://http.us.debian.org/debian stable main contrib non-free

след това изпълнете командите apt-get update и apt-get upgrade.

Преминаваме към инсталирането на самия демон.

Инсталиране на Демонът

apt-get install telnetd

След това отидете във /etc/inetd.conf и добавете следния ред:

telnet          stream  tcp     nowait  telnetd /usr/sbin/tcpd  /usr/sbin/in.telnetd -h

Стартирането на демонът през tcpd включва tcpwarpers. Ако не знаете какво правите по добре го махнете.

Със -h аргумента на края на реда казвате на телнет-сървъра да крие данните на системата.

Това може да бъде използвано от хакери. Колкото повече информация за вашата система - толкова по - зле.

Запишете промените в inetd.conf файла и рестарирайте демона.

 /etc/init.d/inetd restart

Време е за тест:

 telnet localhost
 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is '^]'.
 router login:

Ако виждате това вашия телнет сървър работи.

iptables scripts

Предполагам искате да може да се конектвате от вън към вашия телнет-сървър, за целта трябва да си отворите порт 23 във вашия firewall. Аз бих направил това така.

 iptables -A INPUT -p tcp -dport 23 -j ACCEPT

ВАЖНО ТЕЛНЕТ-СЪРВЪРА не ползва никакви криптографски механизми. Това ще рече че вашето потребителско и парола се предават в интернет в прав текст. А това е потенциален риск за сигурността. Съвременните дистрибуции не ползват Телнет-Сървър а SSH.

Връзка с автора

Това е първото ми howto за това не претендирам за пълноценност и изчерпателност. При мен това нещо работи. Ако имате въпроси можете да ми пишете на d3v1ous@jony.atlantica.us