- - Egy működő gép és rendszer (ha lehet Linux). Ezt fogjuk sokak örömére lepusztítani.
- Egy működő OpenBSD 3.6. Erre a YaifO image elkészítésekor lesz szükségünk.
-
Először is le kell töltenünk a YaifO jelenlegi kiadását illetve ki kell azt csomagolnunk.
# ftp http://www.openbsd.de/~wbx/yaifo-0.1.tgz
# tar -xvzf yaifo-0.1.tgz
Majd konfiguráljuk be saját ízlésünk szerint.
# cd yaifo
# vi config
(Igen igen... nem emacs, nem mcedit hanem *vi*)
Az én config fileom így néz ki:
TYPE=remote
DEVICE=le1
DHCP=off
DNS=62.112.192.3
IP=192.168.0.101
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
SPECIAL=0
Ezek után szükségünk lesz egy publikus RSA/DSA kulcsra.
Gondolom ezzel mindeki rendelkezik, ezért ennek a készítését nem fogom itt leírni. Akinek nincs, az nézzen utána.
# cp ~/.ssh/id_dsa.pub authorized_keys
Erre azért van szükség, hogy be tudjunk jelentkezni az gépre ssh-n keresztül, mivel a root usernek nem lesz jelszava.
-
Ehhez szükségünk lesz az OpenBSD 3.6 forrására. Ha ez nincs a helyén (/usr/src) akkor töltsük le:
# cd /usr
# export CVSROOT=anoncvs@anoncvs.ca.openbsd.org:/cvs
# cvs co -P -rOPENBSD_3_6 src
Ezután a yaifo könyvtárában adjuk ki a következő parancsokat:
# make obj
# make
Itt lefordítja az installer-hez szükséges dolgokat, illetve elkészít egy RAMDISK kernelt. Ha minden jól megy, kapni fogunk egy yaifo.fs névre hallgató filet.
-rw-r--r-- 1 root robert 3145728 Dec 13 20:58 yaifo.fs
Ezt a file-t jutassuk el a linuxos gépre. Én személy szerint scp(1)-t használtam.
A reboot után ha minden jól megy, az OpenBSD 3.6 fog bootolni, ami beállítja az általunk megadott értékeket, majd elindítja az sshd(8)-t.
Ezt persze nem fogjuk látni, mivel feltehetőleg a gép egy másik galaxisban van. Most arról a gépről, ahol a publikus kulcs privát párja megtalálható ssh-zunk be a gépre. Az OpenBSD telepítő fog fogadni minket.
# ssh root@192.168.0.101
Innen hajtsunk végre egy normális telepítést, amit itt nem fogok részletezni. Akit érdekel, az olvassa el trey írását.
Na jó. Rendes vagyok, ezért itt egy pillanatkép:
Az install után rebootoljuk a gépet, és ha minden igaz, egy feltelepített OpenBSD 3.6 fog minket fogadni. Tehát nincs is más dolgunk... ssh-zunk.
# ssh root@192.168.0.101
# man afterboot
Jó szórakozást mindenkinek!
- A hozzászóláshoz be kell jelentkezni
- 2938 megtekintés
Hozzászólások
rotfl
- A hozzászóláshoz be kell jelentkezni
megjegyzem ez a megoldas csak buta pc-n mukodik. Nekialltam en is, de eszembe otlott h nem bootolna fel a gepem. Openfirmware tarolja a bootparticiot is.
- A hozzászóláshoz be kell jelentkezni
bar darwin alatt at tudom irni, de nem vagyok 100%ig biztos benne h rabootol ha esz nelkul raddzem a diskre.
- A hozzászóláshoz be kell jelentkezni
Eddig csak i386, alpha, sparc, sparc64 en mukodik a dolog.
- A hozzászóláshoz be kell jelentkezni
nice, thuglife. legkozelebb debiannal ugyanezt! :P
- A hozzászóláshoz be kell jelentkezni
csak kevesebb melldongetessel
- A hozzászóláshoz be kell jelentkezni
nagyon jo kis mini-howto, gratula Thuglife!
- A hozzászóláshoz be kell jelentkezni
mert szolsz tomcatnek? :D
- A hozzászóláshoz be kell jelentkezni