Strona 1 z 1
ftp:// dla domeny
: 14 stycznia 2011, 14:32
autor: bastard79
Cześć.
Mam mały serwer (Lenny), na którym mam ftp (proftpd), na nim kilka domen i dzisiaj pojawił się problem, z którym nie mogę sobie poradzić.
Kupiłem domenę np. domena.pl i chciałbym rozróżnić ftp od http i nie bardzo wiem jak to ugryźć.
Czyli wpisując w przeglądarkę domena.pl domyślnie uruchamia się strona http, ale wpisując
chciałbym aby listowała się zawartość katalogu ftp (najlepiej po podaniu loginu i hasła) i można było przeglądać te dane oczywiście tylko w obrębie katalogu ftp, nic wyżej.
Na serwerze założyłem:
Kod: Zaznacz cały
/home/domena/domena.pl - kod strony
/home/domena/ftp - pliki multimedialne
Jak to najlepiej rozwiązać?
Próbowałem robić vhosty w apache dla ftp.domena.pl ale to jednak idzie po http a nie ftp.
: 14 stycznia 2011, 15:42
autor: mati75
Zainteresuj się konfiguracją dns.
: 14 stycznia 2011, 15:45
autor: bastard79
A konkretnie?
: 14 stycznia 2011, 20:27
autor: dhapollo
Witam.
Wydaje mi się iż to nie wina DNS. W pliku proftpd.conf dodaj.
Zapobiega opuszczaniu katalogu użytkownika:
i to powinno
zapobiec logowaniu anonimowemu i wymusić danych do logowania.
Kod: Zaznacz cały
# <Anonymous ~ftp>
# User ftp
# Group nogroup
# # We want clients to be able to login with "anonymous" as well as "ftp"
# UserAlias anonymous ftp
# # Cosmetic changes, all files belongs to ftp user
# DirFakeUser on ftp
# DirFakeGroup on ftp
#
# RequireValidShell off
#
# # Limit the maximum number of anonymous logins
# MaxClients 10
#
# # We want 'welcome.msg' displayed at login, and '.message' displayed
# # in each newly chdired directory.
# DisplayLogin welcome.msg
# DisplayChdir .message
#
# # Limit WRITE everywhere in the anonymous chroot
# <Directory *>
# <Limit WRITE>
# DenyAll
# </Limit>
# </Directory>
#
# # Uncomment this if you're brave.
# # <Directory incoming>
# # # Umask 022 is a good standard umask to prevent new files and dirs
# # # (second parm) from being group and world writable.
# # Umask 022 022
# # <Limit READ WRITE>
# # DenyAll
# # </Limit>
# # <Limit STOR>
# # AllowAll
# # </Limit>
# # </Directory>
#
# </Anonymous>
A jeśli nie możesz się połączyć z serwerem zapraszam do lektury:
http://debian.linux.pl/content/338-prof ... w-15-minut
: 14 stycznia 2011, 20:30
autor: bastard79
Może wyjaśnię, nie mam problemu z ftp, mam
użytkowników, mogą się logować np. total commanderem,
użytkownicy są ograniczeni chroot w swoim katalogu domowym.
Pytanie dotyczy jak ustawić aby po wpisaniu w przeglądarkę:
W przeglądarce otwierała się struktura katalogów.
Z drugiej strony temat już nieaktualny, zamiast ftp wykorzystałam skrypt do
wgrywania i wyszło nawet lepiej niż przez ftp, bo można wgrywać pliki bezpośrednio przez przeglądarkę.
: 14 stycznia 2011, 20:39
autor: dhapollo
bastard79 pisze:
Pytanie dotyczy jak ustawić aby po wpisaniu w
przeglądarkę:
W przeglądarce otwierała się struktura katalogów.
Według mnie nic nie trzeba ustawiać poza przekierowaniem portów na ruterze. Ale to już nieaktualny temat.