Rajattu shelli käyttäjille

Mulla on palvelin jossa pyörii debian. Palvelimella on myös pari muuta käyttäjää. Haluaisin että kun käyttäjä kirjautuu ssh:lla palvelimelle, niin eteen aukeaisi tekstipohjainen menu josta voi valita mitä tekee. Komentoriville pääsy pitäisi estää kokonaan. Mutta miten tälläisen toteuttaisi helposti? Onko joku valmis ohjelma olemassa?
2224
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Vinkki: tee shell-skripti menulle ja laitat ko. menun käyttäjän shelliksi.

Tapauksesta riippuen myös komento chroot voi olla hyödyllinen.

Idioottivarmaa ratkaisua voi olla vaikeaa löytää, jos käyttäjät ovat potentiaalisesti "vaarallisia". Kun valikosta käynnistetään ohjelma, voi sitä kautta ehkä ollakin mahdollista saada shelli kepulikonstein.

Äänestä

Terve,

teet bash-scriptan. Ohjeet löytyy netistä.

Tämän jälkeen chmodaat sen siten, että kyseinen käyttäjä voi sen suorittaa.
Tämän jälkeen vaihdat kyseisen käyttäjän komentotulkiksi tämän juuri tekemäsi scriptan.

'usermod -s /missa/on/scripta kayttaja'

Eli ei kovin vaikeaa.

Sitte on se chroot hyvä vaihtoehto kanssa.

Äänestä

Kommentoi aloitusta


jepss2 kirjoitti:

Mulla on palvelin jossa pyörii debian. Palvelimella on myös pari muuta käyttäjää. Haluaisin että kun käyttäjä kirjautuu ssh:lla palvelimelle, niin eteen aukeaisi tekstipohjainen menu josta voi valita mitä tekee. Komentoriville pääsy pitäisi estää kokonaan. Mutta miten tälläisen toteuttaisi helposti? Onko joku valmis ohjelma olemassa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu