LAMP nadanie praw

Instalacja i konfiguracja oprogramowania sieciowego.
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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.
Awatar użytkownika
simon532
Wytworny Kaczor
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

Post autor: simon532 »

Pokaż

Kod: Zaznacz cały

ls -l public_html
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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
Awatar użytkownika
simon532
Wytworny Kaczor
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

Post autor: simon532 »

spróbuj może tak:

Kod: Zaznacz cały

chmod -R 640 public_html
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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
Awatar użytkownika
simon532
Wytworny Kaczor
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

Post autor: simon532 »

Kod: Zaznacz cały

sudo chown -R wojcienty public_html
a potem spróbuj ponownie poprzednie polecenie. Widocznie w folderze phpbb3 znajduje/ją się pliki, do których nie masz uprawnień, dlatego dostęp został zablokowany. Jest to uwarunkowane opcją -R czyli rekursywną zmianą dla wszystkich elementów katalogu łącznie z nim samym.
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

polecenie :

Kod: Zaznacz cały

sudo chown -R wojcienty public_html
zadziałało, natomiast polecenie

Kod: Zaznacz cały

chmod -R 640 public_html 
nie zadziałało :/
Awatar użytkownika
simon532
Wytworny Kaczor
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

Post autor: simon532 »

Więc zrób z użyciem sudo.
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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
Awatar użytkownika
Semutachi
Piegowaty Guziec
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

Post autor: Semutachi »

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
Awatar użytkownika
simon532
Wytworny Kaczor
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

Post autor: simon532 »

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ę.
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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
Awatar użytkownika
rob006
Wytworny Kaczor
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

Post autor: rob006 »

Musisz włączyć indeksowanie plików w Apache. Odsyłam do google.
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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ć.
Awatar użytkownika
rob006
Wytworny Kaczor
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

Post autor: rob006 »

A czy bezpośredni link do pliku działa? Np http://localhost/~wojcienty/plik ?
wojcienty
Sędziwy Jeż
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

Post autor: wojcienty »

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ć.
Awatar użytkownika
rob006
Wytworny Kaczor
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

Post autor: rob006 »

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.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości