Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: lawer - 26.08.06 - klo:13.46
-
Eli siis siirsin äsken joitakin biisejä winscp:llä tuohon kotiservuuni(ubuntu 6.06), kun sain siirrettyä ne, niin nyt en voi enää muokata/poistaa/luoda _mitään_ tiedostoa servulle, herjaa vaan "Kirjoitussuojattu tiedostojärjestelmä".
Mikä mahtaa olla vikana?
-
Mikä mahtaa olla vikana?
En tiedä. Mutta kirjaudu serveriin ja muuta oikeudet kaikille avoimiksi (ei kuitenkaan kirjoitus-oikeutta ryhmäläisille tai maailmalle), eipä tule herjoja enää.
sudo chmod 755 mp3-hakemisto
cd mp3-hakemisto
sudo chmod 755 *.mp3
Ystävällisin terveisin Asmo Koskinen.
-
tosin jos omistaja on joku muu, miten se nyt olisikaan mahdollista, mutta jos kuitenkin on... :)
elikkä ls -l /hakemisto/jossa/ne/on komento näyttää tiedot.
pelkkä ls -l jos olet majoittunut itse ko. hakemistoon jo.
jos omistelija (ensimäinen nimi) ei ole haluttu, niin se vaihtuu komennolla
sudo chown HALUTTU_OMISTAJA tiedosto
ja ryhmä vaihtuu näin:
sudo chgrp HALUTTU_RYHMÄ tiedosto
jossa tiedosto voi olla myös hakemisto, tai *.joku, tai /polku/johonkin/*.joku jne.
esimerkiksi näin:
sudo chgrp www-data /var/www/htdocs/*.html
-
Ei toimi, eli siis kaikki tiedostot koko servukoneessa on mennyt kirjoitussuojatuiksi, en voi luoda/poistaa/muokata mitään tiedostoa koko servussa..
-
Onko servu bootattu? Heittääkö herjoja käynnistyessä? Mikä tiedostojärjestelmä?
Minulla on samantapainen ongelma. Toistaiseksi ratkaisematon.
-
Jooh, boottaus auttoi :)
-
sudo chown HALUTTU_OMISTAJA tiedosto
sudo chgrp HALUTTU_RYHMÄ tiedosto
Tässä kohtaa pärjää kahdelle rivillä, kun haluaa kaiken rootille, ja oikeuksiksi 755 (kaikista tavallisin www-sivustojen tiedostojen ja hakemistojen oikeus):
sudo chown -R root:root /var/www/*
sudo chmod -r 755 /var/www/*
"-R, --recursive
operate on files and directories recursively"
Hyviä moodeja tiedostoille ovat 644, 700 ja 755.
Pahoja moodeja ovat 666 ja 777.
Muita moodeja ei juurikaan tarvita.
Ystävällisin terveisin Asmo Koskinen.