Sziasztok.
Egy óriási hibát követtem el. A következő parancsot adtam ki: chown -hR felhasználnév /
A mappa nevét egyszerüen lehagytam mert nem figyeltem oda. Most kb minden logban azt látom h permission denied, ergo semmi nem megy rendesen.
SSH-zni nem tudok, mióta kiadtam ezt a parancsot. Gondoltam kérek IP konzolt, de fogalmam sincs, hogy hogyan adjam vissza a programoknak a jogait. Ha a root-nak adok vissza mindent gondolom az se lesz jó. Valakinek van ötlete, hogy mi legyen?
- 1842 megtekintés
Hozzászólások
Ha van mentes, akkor visszallitas arrol. Ha nincs, akkor kb reinstall.
Lehet azzal szorakozni, hogy kiderited kinek mi volt az ownere (chroot, virtualis gep, stb alapjan), es visszallitod, de a reinstall akkor mar gyorsabb.
- A hozzászóláshoz be kell jelentkezni
"Mentesnek mindig kell lennie!"
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni
az IP konzol miatt gondolom, hogy egy co-location szerverről van szó. márpedig ha szerver, akkor elvileg van backup is, ugye?
nem derül ki, hogy milyen oprendszerről van szó. ha a csomagkezelőd támogat olyat, hogy az összes telepített csomag újratelepítése, akkor azzal közelebb kerülhetsz a működéshez, dehát amellett még ott lehet millió fájlt a /home, a /var és egyéb helyek környékén...
- A hozzászóláshoz be kell jelentkezni
hm, vegulis egy dpkg-deb -x blah / sokat lendithet elore a dolgon, de akkor is lesz meg egy rakas szivas.
- A hozzászóláshoz be kell jelentkezni
Durván egy hetes szerver, hála istennek még nincsenek rajta a lényegi dolgok, ergo marad a reinstall. Reménykedtem, hogy viszonylag könnyen megoldhatóak a dolgok, de úgylátom jobban járok egy újratelepítéssel. Köszönöm a segítséget
- A hozzászóláshoz be kell jelentkezni
Udv,
Latom hogy talaltal megoldast, viszont a teljes install nem minden esetben jarhato ut. (eles szerver, ami nem 1 hetes)
Ha RPM alapu a rendszered, akkor az rpm csomagkezelo tartalmazza az osszes jogot.
rpm --setugids -a /ez a group jogot allitja vissza a teljes rendszeren/
rpm --setperms -a /ez pedig a felhasznaloi jogot a teljes rendszeren/
Ha csak egy csomagot akarsz visszaallitani, akkor az rpm --setugids {csomagnev} parancs jatszik.
Nyilvan ami nem az rpm csomagkezelovel volt telepitve konyvtarak/fileok nem lesznek visszaallitva.
Viszont a rendszer menni fog, mert a legutolso rpm csomagkezeloi adatbazis lesz visszaallitva.
Ha update volt a rendszeren akkor az ahhoz tartozo jogokkal.
Udv.
L.
Link: http://www.webupd8.org/2010/02/rhel-chmod-or-chown-issued-by-mistake.html
- A hozzászóláshoz be kell jelentkezni
Hali,
Köszi a tippeket!
Nem RPM alapú a rendszer, de remélem hogy más hasznát veszi. Úgy döntöttem, hogy nem fogok egyből reinstallt tolni, ha már elrontottam, megküzdök vele és helyreállítok mindent.
IP konzolról be tudtam lépni. Hála istennek, csak a mysql és az sshd nem volt hajlandó futni, ezeket újratelepítve, a kezdeti gondok megoldódtak. A /home-ban lévő dolgokat is viszonylag hamar vissza tudtam adni a jogos tulajdonosuknak.
Ha lesz bármi infó még, megosztom a tapasztalatokat, hátha jó lesz másnak is :)
"Debian - 2.6.26-2-amd64 (Lenny)"
Ha valami hülyeséget írnék akkor bocs, nem régóta foglalkozom a linux-szal.
- A hozzászóláshoz be kell jelentkezni
Egy újabb hosting multi mentés nélkül évi 900 forintért? :)
- A hozzászóláshoz be kell jelentkezni
Gúnyolódni lehet, de persze fogalmad sincs, hogy mire használjuk a szervereket, így ezt a gondolat kört nem is folytatnám :)
- A hozzászóláshoz be kell jelentkezni