./ a směrování na tiskárnu
- Miroslav
- Začátečník

-
- Registrován: 02. říj 2003
- Bydliště: Pražská 548
./ a směrování na tiskárnu
Lidi prosím,
1.někde jsem četl, že se dá směrovat na tiskárnu historie příkazového řádku. Jako pro adminy, co chráněj linuxový systémy. Jak můžu teda směrovat na tisk to co mi případný útočník psal na příkazovém řádku?
2.jaktože musím dávat před spustitelný soubor tohle ./neco aby se mi spustil? Chápu to jako že ta ./ říká, projeď celý systém a najdi neco. Mě jinak nejdou spustit, musím pře ně vžydcky zadat ./ a pak fachčej
1.někde jsem četl, že se dá směrovat na tiskárnu historie příkazového řádku. Jako pro adminy, co chráněj linuxový systémy. Jak můžu teda směrovat na tisk to co mi případný útočník psal na příkazovém řádku?
2.jaktože musím dávat před spustitelný soubor tohle ./neco aby se mi spustil? Chápu to jako že ta ./ říká, projeď celý systém a najdi neco. Mě jinak nejdou spustit, musím pře ně vžydcky zadat ./ a pak fachčej
AMD Athlon643200+(Newcastle), MSI NeoKT800-FSR, 2*512MB Vdata, MSI Džíforce 6800, 120Gb disk Sata, Windows XP
- tosuja
- Začátečník

-
- Registrován: 07. dub 2004
- Bydliště: Brno
ad 1) Historie prikazoveho radku je v souboru /home/ty/.bash_history
ad 2) To je zakladni nepochopeni. ./ znamena aktualni adresar. Kdyz napises bezny prikaz (napr. mc), shell prohleda adresare nastavene v promenne PATH a pokud v nich prikaz nenajde, nespusti ho. Narozdil od DOSu neprohledava aktualni adresar. Takze kdyz chces spustit neco z aktualniho adresare, musis pripsat ./
ad 2) To je zakladni nepochopeni. ./ znamena aktualni adresar. Kdyz napises bezny prikaz (napr. mc), shell prohleda adresare nastavene v promenne PATH a pokud v nich prikaz nenajde, nespusti ho. Narozdil od DOSu neprohledava aktualni adresar. Takze kdyz chces spustit neco z aktualniho adresare, musis pripsat ./
AMD Athlon XP 2000+ se snizenym napetim 1.6V | chladic Spire WhisperRockIII | MB Soltek SL75DRV-2 | 1GB CL2 RAM | 320GB Hitachi | DVD-RW NEC 3520A | DVD-ROM Pioneer 106S | GK ATI 9800 128MB | SoundBlaster Live 5.1 | sitovky Via-Rhine II a Realtek 8139 | TV+FM tuner Genius Video Wonder III Pro | bedna YeongYang YY-5601, 120mm vetrak| zdroj Chieftec 350W | monitor ADI E75 | OS Debian sid
- Miroslav
- Začátečník

-
- Registrován: 02. říj 2003
- Bydliště: Pražská 548
- TomV
- Středně pokročilý

- Registrován: 12. lis 2003
- Bydliště: Jihočeská Metropole (tm) ... lol
- Kontaktovat uživatele:
Miroslav píše:já tam ale žádnej takovej adresář jako home/ty nemám, já používám suse 9.1, tak kde by ta historie příkazového řádku mohla být skrytá?
/home/ty/... mělo znamenat tvůj home adresář. Takže jestli máš uživatele třeba "mirek", tak to bude "/home/mirek/.bash_history".
Soubory začínající tečkou jsou v Linuxu považovány za skryté, nicméně dá se s nimi normálně pracovat. Buď musíš použít příkaz ls -a (nebo ls -la), nebo pustit Midnight Commandera, ten je vidí.
The problem has been eaten.
Vanilkovou do velkýho kornoutu bych prosil... hodně velkýho... hodně vanilkovou

Vanilkovou do velkýho kornoutu bych prosil... hodně velkýho... hodně vanilkovou
- Miroslav
- Začátečník

-
- Registrován: 02. říj 2003
- Bydliště: Pražská 548
jo, tak jak ten soubor bash_history nasměruju na tisk, myslím jako automaticky v nějakých periodách, abych měl dejme tomu přehled o tom, kdo z ketrých uživatelů co zadává za příkazy, nebo jestli nějakej vetřelec z venku nezkoušel něco mazat a tak?
AMD Athlon643200+(Newcastle), MSI NeoKT800-FSR, 2*512MB Vdata, MSI Džíforce 6800, 120Gb disk Sata, Windows XP
- TomV
- Středně pokročilý

- Registrován: 12. lis 2003
- Bydliště: Jihočeská Metropole (tm) ... lol
- Kontaktovat uživatele:
1) Každej vetřelec z venku, kterej není debil, nebo lama (nebo obojí), po "akci" smaže obsah .bash_history... A většinou nevynechá ani systémový log...Miroslav píše:jo, tak jak ten soubor bash_history nasměruju na tisk, myslím jako automaticky v nějakých periodách, abych měl dejme tomu přehled o tom, kdo z ketrých uživatelů co zadává za příkazy, nebo jestli nějakej vetřelec z venku nezkoušel něco mazat a tak?
2) Jestli to chceš periodicky, tak si napiš miniskriptík, třeba
Kód: Vybrat vše
#!/bin/bash
date > /dev/lp0
cat /root/.bash_history > /dev/lp0Tím bys měl mít zajištěno, že se každý den pošle obsah rootovo historie na tiskárnu, připojenou na první paralelní port (LPT1).
//Edit : Do skriptíku přidán výpis aktuálního data a času...
The problem has been eaten.
Vanilkovou do velkýho kornoutu bych prosil... hodně velkýho... hodně vanilkovou

Vanilkovou do velkýho kornoutu bych prosil... hodně velkýho... hodně vanilkovou
- Miroslav
- Začátečník

-
- Registrován: 02. říj 2003
- Bydliště: Pražská 548
- TomV
- Středně pokročilý

- Registrován: 12. lis 2003
- Bydliště: Jihočeská Metropole (tm) ... lol
- Kontaktovat uživatele:
Né, vždyť ty změny se tam projevujou okamžitě. Když napíšeš a odentruješ jakýkoliv příkaz, tak se tam zapíše. Proto si ho taky můžeš hned najít v historii (šipka nahoru)...Miroslav píše:a prosimtě ten obsah toho history se mění jak často? zkoušel jsem dávat příkazy z terminálu a po následné kontrole obsahu bash history jsem nezaznamenal změnu. To se musí restartovat komp?
The problem has been eaten.
Vanilkovou do velkýho kornoutu bych prosil... hodně velkýho... hodně vanilkovou

Vanilkovou do velkýho kornoutu bych prosil... hodně velkýho... hodně vanilkovou
- Miroslav
- Začátečník

-
- Registrován: 02. říj 2003
- Bydliště: Pražská 548
mě to teda nefachčí okamžitě. jsem přihlášenej jako root, napsal jsem pár příkazů ajok df, du, ls -l, ls a a okamžitě jsem šel do /root/bash-history a to je soubor ze včerejška a nic takovýho z těch příkazů co jsem dal teď tam není
AMD Athlon643200+(Newcastle), MSI NeoKT800-FSR, 2*512MB Vdata, MSI Džíforce 6800, 120Gb disk Sata, Windows XP