Jak na screen někoho jiného
June 12, 2008 Category: *nix, OpenTTD, Zkušenosti 1 Comment »
Před chvílí jsem řešil ožehavý problém. Náš kolejní server Králík, na kterém hrajeme mašinky mi tu vytrvale bzučí a já bych rád šel spát. Nikdo zrovna nehraje, tak připojím monitor, napíšu pause, save, exit a je to, no ne?
Bohužel ne, vláčky pustil Vojta vzdáleně přes screen (užitečná utilita) a já se do něj nemohl dostat. Udělat dvojici příkazů
tutchek$ su
# su gufy
nebyl žádný problém, ale následný příkaz
gufy$ screen -raAd
který by mi zpřístupnil Vojtovu session nějak nešel spustit. Neustále to na mě ječelo Cannot open your terminal ‘/dev/pts/0′ – please check. Zvláštní, jsem pod jeho userem, jsem připojený puttynou na /dev/pts/0, kde je problém? Schválně, zkuste se zamyslet, kde byl problém?
…
Kdo si tipl, že uživatel gufy nemá co psát na terminál, který jsem si pustil já, tedy /dev/pts/0 má bod. Vyřešil to chmod, já tedy prasácky povolil vše všem, tedy chmod a+rwx /dev/pts/0 a screen se rozjel. Vše tedy dobře dopadlo a ty miliardové společnosti Vojty a Martina byly zachráněny v uložené hře… A já můžu jít spát aniž by mi tu králík bzučel, dost že mi bzučí hlava po pár pivech
Name: Michal Tuláček