Onko (varmaan on, kun on Linuxista kysymys) mahdollista estää jonkin käyttätunnuksen pääseminen nettiin eli Kalle pääsisi, mutta Ville ei?
Netin estäminen...
käyttäjätunnukselta
3284
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
monimutkaisempi tapa on antaa on sijoittaa Ville omaan käyttäjäryhmäänsä eikä anna tuolle käyttäjäryhmälle minkäänlaisia ajo-oikeuksia webbiohjelmille.
Tuolloinhan estetty käyttäjä vaan kopioi jostain muualta nuo samat (tai vastaavat) ohjelmat toiseen paikkaan ja käyttää niitä sitä kautta edelleen.
Parempi alemman tason tapa voisi olla käyttää iptables-palomuurin "owner matchia", ainakin näin pikavilkaisulla. Sillä näkyy pystyvän sallia/kieltää tietyn käyttäjän tai ryhmän liikennettä. En ole testannut tuota itse, mutta todnäk tämä voisi olla paras tapa, jos taidot vain riittävät.
(Teknisemmin kernelin kanssa säätäville: symboli CONFIG_NETFILTER_XT_MATCH_OWNER: owner matching allows you to match locally-generated packets based on who created the socket: the user or group.)
tätä menetelmää Mandrivassa.
1)
Lisätään tiedostoon /etc/shorewall/start rivi
iptables -I OUTPUT -o eth0 -m owner --uid-owner nonet -j DROP
jossa nonet on käyttäjänimi.
2)
Käynnistetään shorewall uudelleen komennolla: service shorewall restart
ps. En tietä mihin tuo iptables-rimpsu lisätään jos käytössä ei ole shorewall