Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Melmacian - 27.05.07 - klo:14.32
-
Kun terminaalissa vaihtaa käyttäjää su-komenolla ja kurkkaa sen screeniin normaalisti screen -r komenolla tulee ilmoitus:
Cannot open your terminal '/dev/pts/1' - please check.
Eikä screeniä saada näkyviin. Tämän voi taas korjata komennolla:
$ sudo chmod a+rw /dev/pts/1
Mutta se korjaa sen vain väliaikaisesti.
Mitenkähän tämän voisi asettaa pysyvästi?
-
Tuskin mitenkään. Ainakaan järkevästi. Tietysti voisi tehdä jonkun virivirin, joka tutkii käynnissä
olevia prosesseja ja kun sieltä bongataan screen otetaan selville käyttetty tty ja sen perusteella chmod.
Muutoinkin tuollanen on tietoturvasyistä heiman arveluttavaa.
-
Muutoinkin tuollanen on tietoturvasyistä heiman arveluttavaa.
Arvelinkin, että joku tarttuu tähän ;) Selitetäänpä sitten. Minulla pyörii omalla tunnuksella screenissä irssi ja rtorrenttia pitäisi myös pyörittää. Ok, onnistuisi samassa screenissä, mutta muutkin tämän talouden jäsenet haluaisivat hallita torrentteja, mutta en tietenkään halua antaa heille tunnuksiani. Joten tein rtorrentille oman tunnuksen jotka voin sitten jakaa sitä tarvitseville.
Ja itsehän en jaksa kahdille tunnuksille loggautua erikseen, koska komenolla su tunnus -c "screen -r" olisi helppo katsoa miten lataukset jaksavat.
Meinasinkin tuota varten jo ruveta virittelemään jotain bash-scriptin pätkää, mutta ajattelinpa kysyä asiaa ensin täältä.
-
Itse olen käyttänyt ssh:ta. Eli paikallisesti vaan.
ssh warez@omakone
Ja sen jälkeen normaalisti
screen -r