Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: DuckD 02 Srpna 2007, 18:02:36

Název: Nefunguje správně sudo
Přispěvatel: DuckD 02 Srpna 2007, 18:02:36
Zdar

Mam 6.06 ubuntu server.
Když zkouším zadat:
sudo echo "" >/var/www/apache2-default/info.php
zahlásí to že nemám práva.
Myslel jsem si že to ošetřím tak že zadam:
sudo adduser duckd admin
nebo
sudo adduser duckd admin
Ale stále nemám práva.
Příkaz pod uživatelem root funguje.
Práva a vlastník adresáře www je root.
Já myslel že povýšením přes sudo budu moci zapisovat do těchto adresářů.
Co je špatně?
Název: Nefunguje správně sudo
Přispěvatel: vadimo 02 Srpna 2007, 18:48:30
Skús to takto:
Kód: [Vybrat]
sudo su
echo "" >/var/www/apache2-default/info.php
exit
Název: Nefunguje správně sudo
Přispěvatel: Petr Merlin Vaněček 02 Srpna 2007, 19:59:12
On je problem s tim, ze musite brat ten prikaz
sudo echo "" >/var/www/apache2-default/info.php
vlastne jako dva tj.
Kód: [Vybrat]
sudo echo "" a
>/var/www/apache2-default/info.php
takze jako sudo vypisujete "", ale uz jako bezny uzivatel se toto pokousite zapsat do /var/www/apache2-default/info.php

Bohuzel si nejsem stavu uvedomit, jak bych ten prikaz prepsal na jeden radek (boli mne hlava a mam za sebou tezky den :)) Jak mne to prasti mezi oci, tak to sem hodim

[edit]
Dyt sem blbej :)
Kód: [Vybrat]
sudo sh -c "echo '' >/var/www/apache2-default/info.php"[/edit]