Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: petrt 13 Června 2007, 12:09:30

Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: petrt 13 Června 2007, 12:09:30
Ve firmě momentálně testujeme možnosti přechodu na Ubuntu pro většinu z našich PC, momenálně máme v provozu Ubuntu jen na 1 PC, které slouží jako fileserver (Samba), ale potřebovali bychom nějakou aplikaci pro sledování, kteří uživatelé mají zrovna otevřený který soubor - existuje něco takového, popř. kde to najdu?? Předem díky mnohokrát za odpověď.
Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: DuckD 13 Června 2007, 12:40:26
Má na starosti příkaz lsof
Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: Pavelp 13 Června 2007, 12:52:00
Pro sambu je to SWAT, je v repozitarich. Bohuzel ten prehled co generuje je ponekud neprehled/ny.  Pripojite se k nemu pres web. Asi nic lepsiho neni. V konzole serveru se da pouzit smbstatus, tam by se dalo neco zautomatizovat pomoci nejakych skriptu s regularnimi vyrazy, nebo v jazyce trebas awk. Ale to uz je pro "opravdoveho" linuxmana.

Jinak Samba jako fileserver funguje alespon podle mych zkusenosti dobre, pouzivam jeden stroj na filialce jako fileserver pro podnikovy IS na bazi DOS Foxpro v rutinnim provozu uz asi tri roky naprosto bez problemu. Je tam bezny Ext3 filesystem a zalohovani skriptem "nekam pryc na jiny stroj". Presel jsem na nej z duvodu nedostatku licenci Windows NT serveru, sefum se nechtelo utracet za neco tak "virtualniho" jako je licence k serveru.

Edit: A v noci a o vikendech, kdyz jsou hotove zalohy, to pocita SETI Home, aby to bylo taky nejak uzitecne ...  ;-)
Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: petrt 13 Června 2007, 14:22:22
Náš fileserver funguje přesně stejně, tzn. slouží jako úložiště pro IS napsaný v dosovském PC Fandu. Ale v sezóně bohužel téměř denně provádíme aktualizaci tohoto IS a pro její provedení potřebujeme, aby všichni uživatelé program opusitili. Používali jsme Win2003server, kde je krásný přehled otevřených souborů+jejich uživatelů, v Ubuntu (resp. pod Linuxem obecně) jsem zatím nic podobného nenašel. Navíc by se hodil i výpis názvů pracujících počítačů, přeci jen dohledávat 40 počítačů dle IP adres také není ideální.
Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: Pavelp 13 Června 2007, 14:32:19
nbtscan
Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: petrt 13 Června 2007, 15:33:25
Tak nbtscan mi bohužel píše "command not found" - nepotřebuji pro něj něco "doinstalovat"??
Název: Sledování otevřených souborů (a uživatelů)
Přispěvatel: Jakub Lucký 13 Června 2007, 15:45:03
Jak prosté: ;)

sudo apt-get install nbtscan