chroot a screen
Skočit na navigaci
Skočit na vyhledávání
Pokud chceme mít v prostředí chrootu spuštěnou utilitu screen, tak nestačí mít nabindovaný adresář /dev</dev>. SCREEN totiž potřebuje devpts, souborový systém pro pseudo-terminál, přpojený na zařízení
/dev/pts
uvnitř chrootu.
root@stroj:~# mount -t devpts none "$rootpath/dev/pts" -o ptmxmode=0666,newinstance
root@stroj:~# ln -fs "pts/ptmx" "$rootpath/dev/ptmx"
root@stroj:~# chroot "$rootpath"
root@stroj:/# screen
...
Volba newinstance je volitelná; poskytuje uživateli zcela izolovaná pty
zařízení, takže se k němu žádný jiný uživatel nebude moct připojit a odposlouchávat