Mä olen vaihtanut käyttäjän shelliksi (/etc/passwd) oman skriptin, joka suorittaa yhden /etc/init.d-skriptin restart vivulla, eli kun käyttäjä kirjautuu ssh:lla koneeseen, yksi palvelu sammutetaan ja käynnistetään uudestaan.
Toimii loistavasti muuten, mutta kun skriptin lopussa suoritetaan käsky exit, yhteyden katkeamisen lisäksi palvelut sammuu... Mitenköhän tuon nyt sitten saa kierrettyä?
Palvelut sammuu logoutin yhteydessä
..........
2237
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
shelli, ja shellin initialisointiscripteihin sitten se, että jos käyttäjä se-ja-se niin, tai sitten käyttäjän omiin shellin asetus-scripteihin jos se olet sinä. Voit käynnistää palvelun uudestaan /etc/init.d/härveli restart .. noin muuten käyttäjänä voit estää ohjelman sammuttamisen logoutin yhteydessä nohup:lla tai ajamalla sitä screenissä.
Joo niinpä tietenkin, kiitoksia. Mulla siis pointtina tuossa virityksessä se, että tuolla käyttäjällä ei ole periaatteessa oikeutta kirjautua koneeseen, vaan käyttäjä potkaistaa pois heti sen jälkeen kun tuo yksi palvelu on käynnisettty uudelleen. Nyt toimii.