Soros konzol Howto
A HupWiki-ből...
FreeBSD / DragonFlyBSD
Csak ket fajlt kell szerkesztenunk es maris hasznalhatjuk soros vonalon at:
Az elso az /etc/ttys fajl, aminek megmutatom az idevago reszet:
# If console is marked "insecure", then init will ask for the root password # when going to single-user mode. console none unknown off secure # ttyv0 "/usr/libexec/getty Pc" cons25 on secure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" cons25 off secure ttyv2 "/usr/libexec/getty Pc" cons25 off secure ttyv3 "/usr/libexec/getty Pc" cons25 off secure ttyv4 "/usr/libexec/getty Pc" cons25 off secure ttyv5 "/usr/libexec/getty Pc" cons25 off secure ttyv6 "/usr/libexec/getty Pc" cons25 off secure ttyv7 "/usr/libexec/getty Pc" cons25 off secure ttyv8 "/usr/pkg/xorg/bin/xdm -nodaemon" xterm off secure # Serial terminals # The 'dialup' keyword identifies dialin lines to login, fingerd etc. ttyd0 "/usr/libexec/getty std.9600" dialup on secure ttyd1 "/usr/libexec/getty std.9600" dialup off secure ttyd2 "/usr/libexec/getty std.9600" dialup off secure ttyd3 "/usr/libexec/getty std.9600" dialup off secure
A ttyd0-t kapcsoljuk be, a tobbi folosleges virtualis konzolt meg akar ki is kapcsolhatjuk, ha nem hasznaljuk, de ezert hagyjunk egyet vegszukseg esetere. Ha tobb soros konzolt akarunk engedelyezni, akkor ertelemszeruen megtehetjuk. Jobb esetben is mar csak kettot rakank az ujabb alaplapokra, ha egyaltalan raknak. :) Atallithatjuk insecure-ra is, ha partizanakcioktol tartunk es akkor jelszot ker single user mod elott, ha minden igaz.
A 9600 baud kicsit keves lehet egyeseknek, elmeletileg fel lehet emelni, en nem szoktam piszkalni, nekem ok, ha ennyivel jon a tyukbelen a cucc. Viszont arra vigyazzunk, hogy ha valami nagy tar file-t csomagolunk ki, akkor ne verbose modban csinaljuk. ;)
Ha a kerneluzeneteket is latni akarjuk a getty elott, akkor meg ez is kell:
echo -h > /boot.config
Ezzel serial modba kapcsoljuk a kerneluzeneteket.
Csatlakozas
qemu alatt -nographic parameterrel, masik geprol pedig cu -l tty03 paranccsal lehet logint kerni, persze a megfelelo eszkozt kell behelyettesiteni. :)
A shellben be kell utana allitani a TERM valtozot, xterm vagy vt100 az ami leggyakrabban kellhet. Igy valahogy:
setenv TERM xterm
Ezt jobb bele-echo-zni a .cshrc-be.
Onallo eletre kelt tuzfalszabaly es ledoglott sshd esetere hasznos. :P