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

