Uživatelské nástroje

Nástroje pro tento web


navody:vps:konzole

Toto je starší verze dokumentu!


Vzdálená konzole

Každému se již určitě někdy stalo, že dostal systém do stavu, ve kterém se nemůže připojit na SSH. Ať už kvůli stopnutému daemonovi, nebo špatně nastaveným pravidlům v iptables. Dříve se to muselo řešit psaním na podporu, ale už ne! Ve vpsAdminu totiž máme krásnou featuru, které se říká Remote Console.

Do konzole se dostaneme přes záložku VPS, viz. screenshot.

Povolení vzdálené konzole

V novějších šablonách pro Debian, Arch a SL je tato konzole již přednastavená. U starších šablon a ostatních distribucí (např. Gentoo) je potřeba ji povolit ručně.

Debian

Do souboru /etc/inittab vložíme tento řádek:

1:2345:respawn:/sbin/getty 38400 tty0

El (Scientific Linux, CentOS)

Do souboru /etc/init/tty.conf vložíme tyto řádky:

stop on runlevel [S016]

respawn
instance $TTY
exec /sbin/mingetty $TTY

Dále do souboru /etc/init/start-ttys.conf vložíme:

start on stopped rc RUNLEVEL=[2345]

env ACTIVE_CONSOLES=/dev/tty[0-6]
env X_TTY=/dev/tty1
task
script
        . /etc/sysconfig/init
        for tty in $(echo $ACTIVE_CONSOLES) ; do
                [ "$RUNLEVEL" = "5" -a "$tty" = "$X_TTY" ] && continue
                initctl start tty TTY=$tty
        done
end script

Gentoo

Do souboru /etc/inittab vložíme tento řádek:

# vpsFree remote console
c0:2345:respawn:/sbin/agetty --noreset 38400 tty0

A po restartu by konzole již měla fungovat.

Ubuntu

Vytvoříme soubor /etc/init/tty0.conf, do kterého vložíme:

start on stopped rc or RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -L 38400 tty0 vt102

Službu spustíme pomocí sudo start tty0. Po restartu se bude zapínat automaticky.

navody/vps/konzole.1415183019.txt.gz · Poslední úprava: 2014/11/05 10:23 autor: admin

Nástroje pro stránku