Omylem jsem spustil následující příkaz jako rootchown mike -Rf / backups
jde o to, že jsem přidal mezeru mezi / a backups moje chyba, zastavil jsem příkaz po 1-2 sekundách, jak se z toho mohu zotavit? Právě teď mám problémy s DirectAdminem, například při přístupu k němu se mi zobrazí chyba:
Unable to determine Usertype
user.conf needs to be repaired
http://help.directadmin.com/item.php?id=456
Nebo jsem přestal dostávat e-maily, ani nevím, co dalšího je teď špatně…
Přijatá odpověď:
Neexistuje způsob, jak to změnit zpět, aniž byste se vrátili k záloze, protože systém nesleduje revizi vlastnictví.
Nejlepší je vytvořit zálohu hned, aby bylo možné všechny další změny vrátit zpět.
Přeinstalace balíčků ve vašem systému pravděpodobně vyřeší většinu problémů s vlastnictvím. Na Debianu/Ubuntu bych udělal:
apt-get install --reinstall package
při rpm
založený systém něco jako rpm -Uvh --force package.rpm
za cokoli, co dělá potíže. Při správném nastavení balíček nepřepíše konfigurační soubory, které jste změnili.
Pokud máte jiný podobný systém nebo zálohu, můžete z něj získat informace o původním vlastnictví a použít je ve vašem systému. Nejprve si udělejte seznam souborů a adresářů, které chcete používat:
find / -user mike
a použijte tento seznam k vyhledání souborů, které nevlastní Mike v zálohovacím nebo podobném systému.