LAMP nadanie praw
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
LAMP nadanie praw
Witam jak w temacie zrobiłem sobie katalog w folderze domowym o nazwie public_html wrzuciłem tam moje plki z /var/ww/ i jak odpalam je w przeglądarce to zaczyna mi je ściągać a ja chcę żeby mi je odtwarzał w przeglądarce. Czytałem o nadawaniu praw ale nie mogę sobie z tym poradzić. Z góry dzięki za pomoc.
- simon532
- Wytworny Kaczor
- Posty: 316
- Rejestracja: 18 paź 2007, 11:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: LAMP nadanie praw
Pokaż
Kod: Zaznacz cały
ls -l public_html
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
Kod: Zaznacz cały
-rwxrwxrwx 1 wojcienty wojcienty 1055 2011-07-02 13:18 formularz.html
drwxrwxrwx 13 wojcienty wojcienty 4096 2011-07-30 14:37 phpbb3
-rwxrwxrwx 1 wojcienty wojcienty 2036 2011-07-28 21:44 przetworzzamowienie.php
-rwxrwxrwx 1 wojcienty wojcienty 549 2011-07-02 12:26 transport.html
-rwxrwxrwx 1 wojcienty wojcienty 427 2011-07-02 13:02 transport.php
-rwxrwxrwx 1 wojcienty wojcienty 483 2011-07-23 18:46 zamowienia.txt
-rwxrwxrwx 1 wojcienty wojcienty 642 2011-07-20 20:11 zobaczzamowienia.php
- simon532
- Wytworny Kaczor
- Posty: 316
- Rejestracja: 18 paź 2007, 11:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: LAMP nadanie praw
spróbuj może tak:
Kod: Zaznacz cały
chmod -R 640 public_html
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
Kod: Zaznacz cały
chmod: nie ma dostępu do `public_html/formularz.html': Brak dostępu
chmod: nie ma dostępu do `public_html/phpbb3': Brak dostępu
chmod: nie ma dostępu do `public_html/zamowienia.txt': Brak dostępu
chmod: nie ma dostępu do `public_html/zobaczzamowienia.php': Brak dostępu
chmod: nie ma dostępu do `public_html/transport.php': Brak dostępu
chmod: nie ma dostępu do `public_html/przetworzzamowienie.php': Brak dostępu
chmod: nie ma dostępu do `public_html/transport.html': Brak dostępu
- simon532
- Wytworny Kaczor
- Posty: 316
- Rejestracja: 18 paź 2007, 11:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: LAMP nadanie praw
Kod: Zaznacz cały
sudo chown -R wojcienty public_html
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
polecenie :
zadziałało, natomiast polecenie
nie zadziałało :/
Kod: Zaznacz cały
sudo chown -R wojcienty public_html
Kod: Zaznacz cały
chmod -R 640 public_html
- simon532
- Wytworny Kaczor
- Posty: 316
- Rejestracja: 18 paź 2007, 11:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: LAMP nadanie praw
Więc zrób z użyciem sudo.
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
Polecenie z sudo zadziałało ale teraz nie pokazuje mi plików w katalogu (komunikat z przeglądarki)
Kod: Zaznacz cały
Forbidden
You don't have permission to access /~wojcienty/ on this server.
Apache/2.2.14 (Ubuntu) Server at localhost Port 80
- Semutachi
- Piegowaty Guziec
- Posty: 22
- Rejestracja: 04 lip 2011, 11:01
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Fluxbox
- Architektura: x86_64
Re: LAMP nadanie praw
Spróbuj w ten sposób (u mnie na serwerze działa właśnie z takimi prawami)
Kod: Zaznacz cały
sudo chmod -R 745 public_html
Linux Akihabara 2.6.38-bpo.2-amd64 x86_64 GNU/Linux
- simon532
- Wytworny Kaczor
- Posty: 316
- Rejestracja: 18 paź 2007, 11:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: LAMP nadanie praw
Ten komunikat wyjaśnia sprawę. Otwarcie pliku public_html w przeglądarce loguje Cię do serwera Apache więc pozbywszy się praw zablokowałeś sobie dostęp w ten sposób. Tego nie wiedziałem, bo napisałeś w pierwszym wątku tylko to, cyt.:
"zrobiłem sobie katalog w folderze domowym o nazwie public_html wrzuciłem tam moje plki z /var/ww/ i jak odpalam je w przeglądarce to zaczyna mi je ściągać a ja chcę żeby mi je odtwarzał w przeglądarce."
To niczego nie tłumaczyło, dopiero teraz dotarło, że te pliki muszą być powiązane z jakimś programem/ usługą opartą pewnie o umieszczanie swoich danych na serwerze Apache. Nie jest to usługa otwarta więc musisz mieć tam swoje konto i dlatego też otwieranie pliku public_html w przeglądarce łączy Cię z serwerem.
Jeśli chcesz jedynie go edytować to nie otwieraj w przeglądarce lecz w zwykłym edytorze tekstu np. gedit. On Ciebie nie będzie łaczył mam nadzieję.
"zrobiłem sobie katalog w folderze domowym o nazwie public_html wrzuciłem tam moje plki z /var/ww/ i jak odpalam je w przeglądarce to zaczyna mi je ściągać a ja chcę żeby mi je odtwarzał w przeglądarce."
To niczego nie tłumaczyło, dopiero teraz dotarło, że te pliki muszą być powiązane z jakimś programem/ usługą opartą pewnie o umieszczanie swoich danych na serwerze Apache. Nie jest to usługa otwarta więc musisz mieć tam swoje konto i dlatego też otwieranie pliku public_html w przeglądarce łączy Cię z serwerem.
Jeśli chcesz jedynie go edytować to nie otwieraj w przeglądarce lecz w zwykłym edytorze tekstu np. gedit. On Ciebie nie będzie łaczył mam nadzieję.
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
Edytować to ja edytuję plik geditem, natomiast chce mieć podgląd plików. Coś takiego jak na win (patrz screen)
Kod: Zaznacz cały
http://www2.picturepush.com/photo/a/6212545/1024/Zdj%C4%99cia/przyklad.png
- rob006
- Wytworny Kaczor
- Posty: 417
- Rejestracja: 28 paź 2007, 23:11
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Lublin
- Kontakt:
Re: LAMP nadanie praw
Musisz włączyć indeksowanie plików w Apache. Odsyłam do google.
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
rob
jak miałem pliki w /var/www to wszystko działało ok, a teraz sobie przeniosłem do home/public_html i tu nie działają bo trzeba ustawić prawa. I mój problem polega na tym że nie wiem jakie te prawa mają być.
jak miałem pliki w /var/www to wszystko działało ok, a teraz sobie przeniosłem do home/public_html i tu nie działają bo trzeba ustawić prawa. I mój problem polega na tym że nie wiem jakie te prawa mają być.
- rob006
- Wytworny Kaczor
- Posty: 417
- Rejestracja: 28 paź 2007, 23:11
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Lublin
- Kontakt:
Re: LAMP nadanie praw
A czy bezpośredni link do pliku działa? Np http://localhost/~wojcienty/plik ?
-
- Sędziwy Jeż
- Posty: 44
- Rejestracja: 18 gru 2009, 10:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86
Re: LAMP nadanie praw
tak działa ale nie do końca tak jak chciałem. A mianowicie pliki html da się że tak powiem "podglądać" ale jak wybiore plik .php to zaczyna się on ściagać.
- rob006
- Wytworny Kaczor
- Posty: 417
- Rejestracja: 28 paź 2007, 23:11
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Lokalizacja: Lublin
- Kontakt:
Re: LAMP nadanie praw
Co do problemu z parsowaniem plików php w public_html-> http://grzegorz.machocki.pl/2011/04/ubu ... blic_html/
A jeśli chcesz mieć listę plików tak jak na Windowsie, to tak jak pisałem - musisz włączyć indeksowanie w Apache.
A jeśli chcesz mieć listę plików tak jak na Windowsie, to tak jak pisałem - musisz włączyć indeksowanie w Apache.
Kto jest online
Użytkownicy przeglądający to forum: Google [Bot] i 41 gości