SuSE Linux: Verze 6.3
xxgdb
(debugger) vypíše následující hlášení:
xxgdb: all ptys in use
Nebo není možné přistupovat prostřednictvím Emacsu ke vzdáleným soubrům
(s ange-ftp
). Také ostatní programy mohou být postiženy.
Z bezpečnostních důvodů jsou práva zařízení "/dev/pty*
"
(Unix98 PTYs) omezena na "660
". Což bohužel vadí některým programům.
Na serverech, kde probíhají citlivé podnikové operace byste neměli tyto programy používat (alespoň dočasně).
Na pracovních stanicích, kde můžete důvěřovat jejich obsluze, mohou být tato práva nastavena poněkud volněji, např.:
chmod 666 /dev/pty*
Alternativním řešením pak je nastavení programů "sgid
" pro
skupinu "tty
". To se pak ale musí týkat všech programů, např.:
chmod g+s $(which xxgdb) chgrp tty $(which xxgdb)