Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nefunguje správně sudo  (Přečteno 1877 krát)

DuckD

  • Stálý člen
  • **
  • Příspěvků: 878
  • Open Srdcař
    • www.duckd.cz
Nefunguje správně sudo
« kdy: 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ě?
8) Lidé žijí v souborech. ===>> LINUXTERO <<=== Pravidelná dávka tvého linuxtera!

vadimo

  • Stálý člen
  • **
  • Příspěvků: 891
    • Linux Tips & How to
Nefunguje správně sudo
« Odpověď #1 kdy: 02 Srpna 2007, 18:48:30 »
Skús to takto:
Kód: [Vybrat]
sudo su
echo "" >/var/www/apache2-default/info.php
exit
Asus A6M - Ubuntu 7.10
Asus wl500b
IPBOX 200 - na ceste

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Nefunguje správně sudo
« Odpověď #2 kdy: 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]
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.