Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: dIGIMURDER 08 Ledna 2008, 10:28:06
-
Nazdar,
i ked to odporuje trosku myslienke samotneho Linuxu, potrebujem poradit s "estebackym software", ktory by logoval :
- stlacene klavesy
- navstivene domeny (resp. odchadzajucu komunikaciu z portu pre browseri)
potrebujem zistit co kto na mojom PC robi, ked nie som doma :)
staci uplne konzolova blbost co to dakam loguje ;)
-
pokud to "nazivas estebackym sw", ma rada zni::
JFGI || UTFG // pokud si to neumis napsat sam
-
Dokazat by som to dokazal, cas je uz druha wec a na to google som taky tak nemal tolko casu sa v tom hrabat.....
-
tak nedelej, na co nemas cas experte
-
nettezzaumana: :D :D :D
-
estebacky software, anglicky parent control? :D
-
Název tématu byl poněkud matoucí, tak jsem ho upravila a doplnila (rovněž v prvním příspěvku). Děkuji za pochopení. :-)
-
Sice nevím, jestli je to přesně to co hledáte, ale na webu Softpedia (http://linux.softpedia.com/) jsem našla následující:
- aplikace ulogd: link Softpedia (http://linux.softpedia.com/get/System/Networking/ulogd-9384.shtml)
- aplikace Webfwlog: link Softpedia (http://linux.softpedia.com/get/Internet/Log-Analyzers/Webfwlog-10303.shtml)
- aplikace Network-Accounting Daemon for Netfilter: link Softpedia (http://linux.softpedia.com/get/System/Networking/NetworkAccountingDaemonforNetfilter-13986.shtml)
- aplikace ulogipac: link Softpedia (http://linux.softpedia.com/get/System/Networking/ulogipac-14005.shtml)
a možná applety pro GNOME z webu GnomeFiles (http://www.gnomefiles.org/index.php):
gospy-applet: link GnomeFiles (http://www.gnomefiles.org/app.php/gospy-applet)
httplview: link GnomeFiles (http://www.gnomefiles.org/app.php/httplview)
-
Nazdar,
i ked to odporuje trosku myslienke samotneho Linuxu, potrebujem poradit s "estebackym software", ktory by logoval :
- stlacene klavesy
- navstivene domeny (resp. odchadzajucu komunikaciu z portu pre browseri)
potrebujem zistit co kto na mojom PC robi, ked nie som doma :)
staci uplne konzolova blbost co to dakam loguje ;)
mne tvoj prispevok nejako nedava zmysel. Ved ak mas v Buntu spravene jednotlive ucty, pre kazdeho usera, tak nevidim dovod to logovat. Navyse, pri vytvoreni usera mu mozes nastavit prava co moze a co nemoze. Toto neni Windows XP kde sa to da obabrat. Ak niekto pouziva tvoj account tak potom tomu moc nerozumiem pretoze je pravda ze moj notas sem tam uzivaju aj rodicia a tym verim a nemam dovod zistovat kde sa hrabu. Navyse, ty mozes priamo v buntu cez terminal zistit co sa na PC robilo, kedy bolo prihlasene atd..len si nepamatam ten prikaz ktory to bol. Mozno niekto zo skusenejsich bude vediet. ::)
-
Terminál
Napíši nějaké příkazy pro terminál i práci s nimi podrobněji, kdyby náhodou někdo ze začínajících uživatelů terminálu nevěděl (i když to u tazatele nepředpokládám). Děkuji za pochopení. :-)
Tazatel je sice nemůže osobně naťukat do PC když je pryč, nicméně možná by příkaz šlo zadat a uložit přes příkaz "crontab" (pro opakované spouštění příkazů v terminálu) nebo příkaz "at" (pro jednorázové spuštění příkazu v terminálu). Samozřejmě musíte mít tyto služby "cron" či "atd" v systému zapnuté - viz rc-conf: Jak zrychlit Ubuntu (http://wiki.ubuntu.cz/Jak_zrychlit_Ubuntu?highlight=%28zrychlit%29) - návod Jakuba Luckého určený pokročilým uživatelům a JEHO POUŽÍVÁNÍ JE VÝHRADNĚ NA VLASTNÍ NEBEZPEČÍ, RIZIKO A ODPOVĚDNOST. (příkazy pro shell viz dále)
Příkaz last zobrazí průběh přihlašování uživatelů v pořadí od uživatele přihlášeného nejpozději k uživateli přihlášenému nejdříve.
Parametr -x zajistí také výpis zpráv o ukončení činnosti systému a o změnách v režimu systému (jednouživatelský a víceuživatelský), tedy příkaz zní last -x.
Tip: V obou případech (a nejen tam) může být užitečné přesměrovat výpis informací přes "pipe" (tzv. rouru) | (na klávesnici svislítko) a příkaz less, jímž si text můžete prohlédnout pěkně stránku po stránce :-) ... stiskem mezerníku anebo klávesy "d" (jako PageDown, kterážto klávesa PgDn rovněž funguje) listujete ve výpisu směrem dolů, stiskem klávesy "p" (jako PageUp, kterážto klávesa PgUp též funguje) listujete ve výpisu směrem nahoru ... zejména se příkaz "less" výborně hodí u většího množství informací, proto při práci s linuxovým terminálem (třeba BASH) je moc užitečným příkazem v kombinaci s jinými příkazy ve shellu :-) ...
Celý příkaz tedy zní last | less anebo last -x | less. Zavřít výpis pomůže klávesa "q" jako "quit" (konec, odejít) a jste zase zpátky v terminálu.
Nakonec bych zmínila možnost výpis s příkazem "less" přesměrovat přímo do textového souboru, jestliže si potřebujete vytvořený výstupní soubor uložit.
Kompletní příkaz v takovém případě by byl "last | less > nazevsouboru.txt", například last | less > last_anicka.txt (vytvoří/přepíše se již stávající soubor, v příkladu uložen v domovském adresáři /home/anicka) či "last -x | less > nazevsouboru.txt", například last -x | less > last_x_anicka.txt (v příkladu též umístěný v domovském adresáři /home/anicka).
- Doplnění pro BFU: Jestliže terminál po zadaném příkazu na vytvoření/přepsání výstupního souboru nenapíše nic, je vše OK neboli terminál pracuje v tichém režimu, tzv. "quiet" :-) ...
Pokud již máte vytvořen výstupní soubor a třeba další den potřebujete na jeho konec jen připojit, přidat určitá data, pomůže příkaz "last | less >> nazevsouboru" (například last | less >> last_anicka.txt umístěný v domovském adresáři /home/anicka) anebo "last -x | less >> nazevsouboru" (například last -x | less >> last_x_anicka.txt vytvořený v domovském adresáři /home/anicka).
Příkaz ps ukáže informace o běžících procesech uživatele. Jestliže má uživatel spuštěno více procesů najednou (nejlépe mnoho ;-)), pak bude užitečný příkaz ps | less.
Parametr -U spojený se jménem konkrétního uživatele vytvoří informace o běžících procesech daného uživatele, celý příkaz je "ps -U jmenouzivatele" (například ps -U anicka).
Rovněž existuje možnost výpisu procesů prováděných určitou aplikací pomocí příkazu "ps -C nazevaplikace" -> aplikace podle výpisu výše uvedeného příkazu ps (například ps -C bash anebo ps -C ps).
I zde můžete samozřejmě využít přesměrování přes "pipe" a příkaz "less" (například ps -U anicka | less), stejně jako vytvoření/přepsání anebo doplnění výstupního souboru z těchto příkazů.
Edit:
Děkuji Kkaarrllovi a Nettezzaumanovi za výborné tipy. :-) Původní příspěvek upraven.
-
Že by dIGIMURDER propadl žárlivosti? ;D Nebo paranoie? ;D
-
prikaz
"last | less >> nazevsouboru"
je zbytecny paskvil, bohate staci
"last >> nazevsouboru"
-
podle me cely topic o "estebackem sw" je zbytecny paskvil a slusnej clovek by nan nemusel reagovat ..
-
Děkuji, Kkaarrlle za vychytávku :-) ...
-
ps. co se tyce presmerovani ,, tak mocna metoda je pomoci prikazu 'tee' (viz. 'man tee')