Cytuj:
Wlasnie index.htm strony glownej servera jest pod /mnt/home i nic na to nie poradze. Jak domene przestawie do katalogu np. /mnt/home/beta to znowu nie dzialaja konta userow bo sa w /mnt/home. Czyli:
www.moja_domena.pl/moj_uzytkownik Wrrrrr... zaraz zacznę sobie resztki włosów wyrywać... Właśnie dlatego na forum i na grupie prosimy, piszcie dokładnie rzeczowo i "po polskiemu".
Problem jest do rozwiązania i to w sposób prosty i sensowny, bez niepotrzebnego manipulowania uprawnieniami. Oczywiście brakuje tu danych co do serwera www (apacz?).
Przedstawię więc hipotetyczną sytuację dla apacza i proftpd.
Katalog root serwera www ustawiamy na mnt/home/www. - widoczne pod adresem:
http://moja.domena.plkatalogi ze stronami użytkowników są :
/mnt/home/user/public_html - widoczne pod adresem:
http://moja.domena.pl/~userJeżeli chcemy mieć adresy www typu:
http://moja.domena.pl/user - robimy symlink:
ln -s /mnt/home/user/public_html /mnt/home/www/user
Gdybyśmy chcieli mieć poddomenę należy zrobić virtual host w apaczu i będzie:
http://user.moja.domena.pl(O ile mi wiadomo, podobnie jest w CGpro).
A teraz jak się dostać do katalogu eftepem.
Po pierwsze, można ustawić DefaultRoot jako ~ i wtedy każdy user wchodzi do swojego katalogu domowego, w nim może mieć public_html, więc spokojnie może zmieniać swoje strony. Dla tego, kto zajmuje się stronami w głównym katalogu serwera najlepiej jest stworzyć konto np. webadmin (katalog domowy /mnt/home/www chmod 755, jako powłoka /bin/false - dla bezpieczeństwa).
Przy czym możliwe są również inne kombinacje i ustawienia, jedyne o czym trzeba pamiętać, to to, że proftpd nie operuje na symlinkach, musi mieć rzeczywiste katalogi. Apache z kolei tak samo otwiera strony w rzeczywistym katalogu jak i w innym podlinkowanym zupełnie z innego miejsca.
To oczywiście tak w skrócie, szerzej napisałem o ustawieniach w kilku tekstach na miniwebportalu.
Cytuj:
W kazdym razie nie bede wiecej pytal i poszerzal watku bo Pan Maciek skutecznie to uniemozliwia sluzac tzw. rada (ostatnie w "" )
Skoro już o tym mowa, generalnie nikomu nie zabieram możliwości wypowiedzi, ale skoro już mi przyszło pełnić tę mało wdzięczną rolę moderatora, to czasem usiłuję zmusić ludzi do bardziej przemyślanych wypowiedzi. Nie jestem alfą i omegą i nie na wszystkim się znam, ale jeśli już jakiś problem został opracowany, po co wyważać otwarte drzwi. Chyba, że ktoś lubi...