Skocz do zawartości

Proftpd


MitS

Rekomendowane odpowiedzi

Witam serdecznie,

 

otóż mam duży problem z konfiguracją proftpd.

Moja obecna konfiguracja jest taka:

 

ServerName                      "FTP"
ServerAdmin                     [email protected]
ServerType                      standalone
DeferWelcome                    on
DisplayLogin                    .welcome.msg
DefaultServer                   on
Port                            21
Umask                           022
MaxInstances                    30
User                            ftp
Group                           ftp
DefaultRoot ~
AllowOverwrite          on

<Limit SITE_CHMOD>
  DenyAll
</Limit>

<Anonymous ~ftp>
  User                         ftp
  Group                        ftp
  AnonRequirePassword          off
  UserAlias                    anonymous ftp
  MaxClients                   10
  DisplayLogin                 .welcome.msg
  DisplayFirstChdir            .message
  AllowOverwrite               on
  umask                        022
  <Limit WRITE>
    #DenyAll
  </Limit>
</Anonymous>

 

to ten kod dziala dla katalogu /var/ftp/

 

mój problem jednak polega na tym iż chciałbym uzyskać dosŧep do katalogu /var/www/html/strona1

więc zmieniam odpowiednią ścieżkę:

 

ServerName                      "FTP"
ServerAdmin                     [email protected]
ServerType                      standalone
DeferWelcome                    on
DisplayLogin                    .welcome.msg
DefaultServer                   on
Port                            21
Umask                           022
MaxInstances                    30
User                            nobody
Group                           nobody
DefaultRoot ~
AllowOverwrite          on

<Limit SITE_CHMOD>
  DenyAll
</Limit>

<Anonymous /var/www/html/strona1>
  User                         nobody
  Group                        nobody
  AnonRequirePassword          off
  UserAlias                    anonymous ftp
  MaxClients                   10
  DisplayLogin                 .welcome.msg
  DisplayFirstChdir            .message
  AllowOverwrite               on
  umask                        022
  <Limit WRITE>
    #DenyAll
  </Limit>
</Anonymous>

 

i tu niestety jest problem bo prosi mnie o login i hasło, a ja po pierwsze nie znam loginu i hasłą a po drugie nie chce by mnie o to prosił.

mój plik /etc/ftpusers :

 

#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
gopher
#nobody
vcsa
rpc
distcache
nscd
tcpdump
dbus
polkituser
#apache
mailnull
smmsp
rpcuser
postgres
sshd
webalizer
haldaemon
hsqldb
gdm
ntp
mysql
squid
tomcat

 

pomożecie ?

Odnośnik do komentarza
Udostępnij na innych stronach

ja robie to tak

 

ten server ftp dziala w ten sposob, ze jesli logujesz sie jako uzytkownik powiedzmy jasiu hyh ;]

i masz konto uzytkownika /home/jasiu

 

to logujac sie na jasiu w ftp on cie (_odrazu_ ? od razu) ORT wpina w sciezke /home/jasiu a ze masz ustawioną opcje defaultRoot ~jest to tzw. chroot jailed, bo zamykasz wtedy uzytkownika w jego chroocie, czyli z katalogu /home/jasiu on nie wyjdzie, to jest jego katalog ~

 

jesli chcesz miec dostep do katalogu powiedzmy /var/www/html postaw sobie takiego uzytkownika, np o nazwie html

 

groupadd html && useradd -g html html -d /var/www/html -s /sbin/nologin

->teraz wprowadzasz haselko dla usera i z bani

 

teraz mozesz sie logowac w ftp jako uzytkownik html i jestes (_odrazu_ ? od razu) ORT w katalogu /var/www/html

 

opcja od useradd -d mowi o tym gdzie ma byc zalozony taki user

nie zapomnij o nadaniu odpowiednich uprawnien w /var/www/html dla tego usera bo inaczej nic ci nie bedzie zapisywal

ale to juz osobny rozdzial, czytaj google.pl/linux tam jest (_mnustwo_ ? mnóstwo) ORT tematow

 

 

 

 

---------------------

DOM!N

 

administrator sieci serwerów FrameCenter,

serverów opartych na technologii virtualizacji, oraz parawirtualizacji

wykrzystujacych rozwiązania VmWare, oraz V-Box

---------------------

 

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...