Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: _Tumppu_ - 16.12.09 - klo:18.50

Otsikko: Irssi + SSH
Kirjoitti: _Tumppu_ - 16.12.09 - klo:18.50
Hei

Elikkä ensiksi täytyy sanoa, että olen aivan Linux n00bi :).

Asentelin tässä erääseen vanhaan koneeseeni Ubuntun (versio 8.10 joka löyty cd:ltä).

Aluksi nyt asentelen SSH-serverin ja irssin. Tarkotuksena olisi tehä pienimuotoinen (shell-palvelu? oikea sana?)
itseni ja parin kaverini iloksi.

Elikkäs homman nimi on tämä:

Kun henkilö (SSH:lla ilmeisesti yhteys) ottaa yhteyttä minun pikkupalvelimeeni, niin saakos jollain konffattua,
jotta heidän oma irssi screeninsä käynnistyisi automaagisesti yhteydenoton jälkeen. Mitään muuta heidän
ei SSH:n kautta tarvitsisi tehdä (muuttaa tiedostoja tai käyttää muuten vaan terminaalia).

Jos joku osaisi auttaa tämän epäselvän kysymyksen kanssa, niin olisin erittäin kiitollinen :)

Terkuin

_Tumppu_
Otsikko: Vs: Irssi + SSH
Kirjoitti: LassiLeevi - 16.12.09 - klo:19.26
Kyllähän tuo onnistuu, mutta itselleni ensimmäisenä mieleen tuleva ratkaisu vaatii kyllä hitusem shell-skriptaustaitoa. Eli käyttäjän sisäänkirjautumistiedostoon (Bashin tapauksessa jompikumpi: .bash_profile tai .bashrc) screenin käynnistyskomento, ja jos screeniä ei ole ajossa, niin sitten pitää luoda uusi screeni ja ajaa irssi. Eni itse kokeillut, mutta pikaisella googlauksella:

http://www.linuxworld.com/news/2006/100306-screen-session.html
Otsikko: Vs: Irssi + SSH
Kirjoitti: _Tumppu_ - 16.12.09 - klo:19.28
Kyllähän tuo onnistuu, mutta itselleni ensimmäisenä mieleen tuleva ratkaisu vaatii kyllä hitusem shell-skriptaustaitoa. Eli käyttäjän sisäänkirjautumistiedostoon (Bashin tapauksessa jompikumpi: .bash_profile tai .bashrc) screenin käynnistyskomento, ja jos screeniä ei ole ajossa, niin sitten pitää luoda uusi screeni ja ajaa irssi. Eni itse kokeillut, mutta pikaisella googlauksella:

http://www.linuxworld.com/news/2006/100306-screen-session.html

Jees, kiitoksia linkistä. Täytyy lukasta läpi. Täytyy ilmeisesti oikeuksiakin puukottaa aikalailla, nimittäin
testi -käyttäjä jonka tein, on pääsy aivan kaikkiin kansioihin ubuntussani. Millähän saisi lisättyä käyttäjän jolla
ei todellakaan olisi mihinkään muuhun oikeutta kun irssi ja oma kansio :P. Hieman tässä vielä pihalla, mutta kyllä tämä
tästä! :)
Otsikko: Vs: Irssi + SSH
Kirjoitti: LassiLeevi - 16.12.09 - klo:19.37
Tosiaan tuo linkin ohje nyt vaan sitten käsittää sen screeniin liittymisen, eli jos haluat kovin automatisoida tuota Irssittelyä, niin screenin luomisen jälkeen sitten pitäisi automatisoida sen käynnistys jollakin ilveellä (en kyllä tosin tiedä miksi joku näin haluaisi tehdä, jos esim. tarttee käsin muokata konffitiedostoja tms.). Vähän kyllä mietityttää muutenkin tuon screeniin automaattiliittyminenki, jos puhutaan "shell-palvelusta" :)
Otsikko: Vs: Irssi + SSH
Kirjoitti: _Tumppu_ - 16.12.09 - klo:19.41
Tosiaan tuo linkin ohje nyt vaan sitten käsittää sen screeniin liittymisen, eli jos haluat kovin automatisoida tuota Irssittelyä, niin screenin luomisen jälkeen sitten pitäisi automatisoida sen käynnistys jollakin ilveellä (en kyllä tosin tiedä miksi joku näin haluaisi tehdä, jos esim. tarttee käsin muokata konffitiedostoja tms.). Vähän kyllä mietityttää muutenkin tuon screeniin automaattiliittyminenki, jos puhutaan "shell-palvelusta" :)

No joo, ehkä vähän huonosti selitetty :). Mutta tosiaan homman nimi olisi, että _KUKAAN_ paitsi minä  ;D, pystyisi SSH:n kautta
muuta tekemään kun käyttämään sitä irssiänsä tai räpläämään kotihakemistoaan :)
Otsikko: Vs: Irssi + SSH
Kirjoitti: _Tumppu_ - 16.12.09 - klo:20.03
No eipähän tuo nyt oikein skulaa. Lisäsin komennolla adduser testi2 -nimisen käyttäjän ja salasanan testi12.
Mutta eipähän tuo ssh:n kautta suostu kirjaamaan sisään :E. Pääkäyttäjällä kyllä pääsen. Onpas tää
nyt taas niin linuxin vaikeeta :)
Otsikko: Vs: Irssi + SSH
Kirjoitti: Bysmyyr - 16.12.09 - klo:20.05
Ongelmasta en tiedä, mutta ei niitä tiedostoja pysty muokkaamaan ilman pääkäyttäjän oikeuksia muualta kuin omasta kansiosta. Ne vain näkyvät.
Otsikko: Vs: Irssi + SSH
Kirjoitti: _Tumppu_ - 16.12.09 - klo:20.07
Ongelmasta en tiedä, mutta ei niitä tiedostoja pysty muokkaamaan ilman pääkäyttäjän oikeuksia muualta kuin omasta kansiosta. Ne vain näkyvät.

Ookei, tämä selvä :). Pystyykö jotenkin rajoittamaan muiden käyttäjien ohjelmien ajamista?
Otsikko: Vs: Irssi + SSH
Kirjoitti: Bysmyyr - 16.12.09 - klo:20.14
Apparmor ainnakin, en tiiä saako ubuntulle. Opensusessa vakiona. Jos joku fiksumpi kertois. Etkö luota kavereihis kun noinpaljon haluat rajoittaa?
Otsikko: Vs: Irssi + SSH
Kirjoitti: mrl586 - 16.12.09 - klo:20.15
Ongelmasta en tiedä, mutta ei niitä tiedostoja pysty muokkaamaan ilman pääkäyttäjän oikeuksia muualta kuin omasta kansiosta. Ne vain näkyvät.
Ookei, tämä selvä :). Pystyykö jotenkin rajoittamaan muiden käyttäjien ohjelmien ajamista?
Luo muille käyttäjille chroot-ympäristö. Tällä tavoin voit valita muille käyttäjille sallitut ohjelmat.
Otsikko: Vs: Irssi + SSH
Kirjoitti: _Tumppu_ - 16.12.09 - klo:20.16
Selevä :). Täytyypä tutkia asiaa enemmän!

Ja kiitoksia kaikille vastaajille!

*kiittää ja kumartaa*

Kyllä tämä tästä pikkuhiljaa :)
Otsikko: Vs: Irssi + SSH
Kirjoitti: Tha-Fox - 17.12.09 - klo:10.46
Jos saat tuon toimimaan, niin ilmoittele. Saman tapaista on itsellä viritteillä, nyt tuo irssi pyörii vain omana ilona.
Otsikko: Vs: Irssi + SSH
Kirjoitti: _Tumppu_ - 17.12.09 - klo:15.08
Jos saat tuon toimimaan, niin ilmoittele. Saman tapaista on itsellä viritteillä, nyt tuo irssi pyörii vain omana ilona.

No tavallaanhan tuo toimii jo :). Luotan kavereihin sen verta, etten mitään ihme säätöjä ruvennutkaan
tekemään, ehkä myöhemmin...