Электронная библиотека
Хакер
ЮнИкСоID
Xakep, номер #009, стр. 009-036-3
LILO:
набери 'Linux' , после чего появится приглашение ввести login, введи root. Все, теперь ты можешь работать в Linux :). Не забудь сразу поставить пароль командой passwd.
Теперь ты уже сидишь в линуксе, но, блин, что за фигня высвечивается, когда к тебе телнетится народ? К тебе же будут подсоединяться тысячи "крутых хакеров" и вводить логин root пароль root. И все будут читать табличку с лажевой надписью типа
Welcome to linux 2.2.12
satan login:
Или еще что-нибудь хуже, если ты ставил RedHat Linux. Так вот, все это нужно снести и сделать свою крутую табличку.
Как изменить надпись сервера telnet?
Данная надпись находиться в файлах:
/etc/issue.net - когда к тебе заходят из сети
/etc/issue - когда ты заходишь с консоли.
Теперь просто прописываешь в этих файлах что-нибудь вроде
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!ALERT ALERT ALERT !!!
!!! GO AWAY DUDE !!!
!!! YOU ARE TOO LAME !!!
!!! TO TELNET TO MY !!!
!!! ALPHA STATION !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
В линуксе по умолчанию обычно стоят редакторы vi, pico, но редактировать файлы также можно и из mc - который очень напоминает Norton Commander :). При перезагрузке твою надпись заменит другая, это можно исправить подредактировав загрузочный скрипт /etc/rc.d/rc.
А еще лучше сделать так, чтобы при соединении с твоим компом через телнет выдавалась табличка и связь прерывалась. Для этого редактируем файл /etc/inetd.conf.
Найдем в нем строку
telnet stream tcp nowait root /usr/sbin sbin
и переделаем ее так:
telnet stream tcp nowait /bin/cat cat /etc/issue,
а если тебе нужен нормальный телнет демон, чтоб могли логиниться друзья, то можешь перекинуть его на порт 666 :). Добавь такую строку в /etc/inetd.conf
666 stream tcp nowait root /usr/sbin sbin.
После того как внес изменения в /etc/inetd.conf для того чтобы они вступили в силу, нужно набрать
killall -HUP inetd.
Теперь тебе нужно скачать до фига софта с другого диска или СD-ROM'а.
Как получить доступ к другому диску?
Следует создать папку
mkdir windows.
И замаунтить ее
mount /dev/hda1 windows.
/ \
раздел папка, где он будет
Далее заходим в эту папку и делаем что надо. Или вместо hda1 пишешь название твоего диска.
Чаще всего, если у тебя IDE винчестеры
/dev/hda - главный диск
/dev/hdb - slave диск
/dev/fd0 - флоппи диск
/dev/cdrom - сидиром.
Размаунтить диск обратно можно командой
umount /dev/had.
Кстати, если ты примаунтил сидиром, то чтобы вытащить его и всунуть другой, придется сначала первый размаунтить, вытащить его, всунуть другой и опять, используя mount, присоединять.
Все вроде бы хорошо, да только в консоли не видно русских шрифтов. Чтобы не писать каждый раз несколько строк, создадим такой файл :
'pico rus'
Там пишешь:
loadkeys /usr/lib/kbd/keytables/ru1.map
setfont /usr/lib/kbd/consolefonts/Cyr_a8x8
mapscrn /usr/lib/kbd/consoletrans/koi2alt
echo -ne "\033(K".
Так, теперь поставь файлу нужные атрибуты
'chmod +x rus'
и копируй в папку bin
'cp rus /bin'.
Теперь, запустив этот скрипт, ты будешь видеть русские шрифты, а также писать на них, для переключения используй правую клавишу ctrl.