Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
ProFtpd nie uruchamia siE w trybie poleceń
Offline
acha.. myslalem ze moge od tak wywolad daemona...
a drugie pytanko...
jest w opisach napisane ze aby serwe uruchamial sei przy starcie jakostandalone to nalezy do pliku /etc/rc.d/rc.local dopisac jakas tam linijke mniejsza o nia... ale takieg pliku nie ma gdzie ja mam to dopisac i jak?? zrobic dowiazanie do /rc5.d ??
Offline
generalnie wes zaisntaluj sobie proftpd z paczek debiana
apt-get install proftpd
i tam wyiez zeby uruchamial sie jako demon i dopsize sie wszedzie tam gdize powinien i nie powinno byc zadnych problemow z ladowaniem modulow do niego
Offline
oki poszlo... problemik z configiem
na koncu configa mam wpis
#opcja b) zezwala na UPLOAD
<Directory /ftp/uploads>
<Limit READ>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
<Limit MKD>
AllowAll
</Limit>
</Directory>
</Anonymous>
[/quote]
po czym gdy chce zrestartowac daemona proftpd to mi wypluwa taki blad...
proftpd - Fatal: <Directory>: directive not allowed in <Limit> context on line 123 of '/etc/proftpd.conf'
[/quote]
linia 123 jest linijka ,directory /ftp/uploads
co z ty mzrobic?Offline
A pokaz chciaz cala sekcje ANONYMOUS.
Bo zakladam ze odpowiednie kat. o podanych sciezkach masz pozakladane.
Offline
# This is a ProFTPD configuration file
#Po pierwsze ustawienia globalne
ServerName "Shrek's FTP Home Debian Server"
ServerAdmin shrek999@o2.pl
ServerType standalone
DeferWelcome on
DefaultServer on
DefaultRoot /ftp
Port 21
Umask 002
#Ustawienia użytkownika i grupy serwera
User nobody
Group nobody
#Timeouty - różne
TimeoutIdle 300
TimeoutStalled 300
TimeoutLogin 60
TimeoutNoTransfer 300
#Logi
ExtendedLog /var/proftp.log
ExtendedLog /dev/tty11 - konsola na której są wyświetlane logi
DisplayLogin .welcome.msg
MaxInstances 20
MaxLoginAttempts 2
#Ograniczenia obciążenia serwera
MaxClients 25 "Serwer przeciążony, prosze spróbować później"
MaxClientsPerHost 40 "Zbyt wiele połączen z jednego adresu IP. Rozłącz się i spróbuj ponownie"
#Ograniczenia IP/hostów z których można się zalogować
#Opcja a) Możesz zalogować się z każdego miejsca poza tymi co są w polach > Deny from
<Limit LOGIN>
Order allow,deny
Deny from sun1000.pwr.wroc.pl
Deny from w3cache.pwr.wroc.pl
Deny from w3cache.tpnet.pl
Deny from w3cache.
Deny from .cst.tpsa.pl
Deny from .gov.pl
Deny from .gov
# Deny from .pol.co.uk
</Limit>
#A to nie wiem co za opcja
<Directory />
AllowOverwrite off
</Directory>
#Ustawienia dla poszczególnych użytkowników
#########################
# A N O N Y M O U S #
########################
#Dotyczy np. użytkownika ftp czyli tzw anonymousa
<Anonymous ~ftp>
User ftp
Group ftp
AnonRequirePassword off
UserAlias anonymous ftp
DisplayLogin .welcome.msg
DisplayFirstChdir .message
GroupOwner ftp
Umask 002
#Bliżej nieokreślone opcje
# HideUser root
# HideGroup root
HideNoAccess on
#Ograniczenia obciążenia serwera (j.w)
MaxClients 20 "Serwer przeciążony. Prosze spróbować później"
MaxClientsPerHost 5 "Zbyt wiele połączen z jednego adesu IP. Rozłącz się i spróbuj ponownie"
#Ograniczenia mówiące o braku praw do uploadu
<Limit WRITE>
DenyAll
</Limit>
<Limit READ DIRS>
IgnoreHidden on
</Limit>
</Anonymous >
# to jest koniec ustawień dla tego użytkownika
######################
# DLA WYBRANYCH #
######################
[color=red][b]<Anonymous ~shrek > [/b] [b]jak i gdzie ustalic jakis plik z sposem uzytkownikow i hasel do serwera???[/b][/color]
#opis do tych opcji jak wyżej
User shrek
Group ftpusers
AnonRequirePassword on
DisplayLogin .welcome.msg
DisplayFirstChdir .message
GroupOwner shrek
Umask 002
# HideUser root
# HideGroup root
HideNoAccess on
MaxClients 25 "Serwer przeciążony. Prosze spróbować później"
MaxClientsPerHost 10 "Zbyt wiele połączen z jednego adesu IP. Rozłącz się i spróbuj ponownie"
#Zezwalamy na logowanie się tylko z IP w polach Allow from
<Limit LOGIN>
Order allow,deny
# Allow from .pl
#Allow from 127.0.0.1
Allow from all
#</Limit>
#opcja a) bez prawa do UPLOADu
#<Limit WRITE>
#DenyAll
#</Limit>
#<Limit READ DIRS>
#IgnoreHidden on
#</Limit>
#opcja b) zezwala na UPLOAD
<Directory /ftp/uploads>
<Limit READ>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
<Limit MKD>
AllowAll
</Limit>
</Directory>
</Anonymous>
[/quote][color=red][/color]
Offline
troche chaos widze w tym twoim konfie.
Co do byka sprobuj na poczatek zamknac nie domkniety LIMIT
#Zezwalamy na logowanie się tylko z IP w polach Allow from
<Limit LOGIN>
Order allow,deny
# Allow from .pl
#Allow from 127.0.0.1
Allow from all
[color=red]#</Limit>[/color]
[/quote]
Mysle ze o to chodzi.
Wedlug mnie przynajmniej w dostepie anonimowym dobrze by bylo podac pelna sciezke zamiast ~, bedzie przejrzyste i nie trzeba sie martic o kat. domowy podany w pliku passwd, bo serwer zamieni go na ten w sekcji ANONYMOUS. Unikniesz pomylek w dostepie do kat.
Offline
ano mozesz sobie to ustawic za pomoca tego:
AuthUserFile
AuthGroupFile
a same pliki maja strukture taka jak systemowe pliki z haslami.
A mozesz je stworzyc za pomoca ftpasswd jest dostarczony ze zrudlami i jest tam tez jego opis, polecam :)
AHa jeszcze jedno jakkolwiek dla serwera ftp dobrze jest wlaczyc ta funkcje
#A to nie wiem co za opcja
<Directory />
AllowOverwrite off
</Directory>
[/quote]
bedziesz mogl nadpisywac pliki (dokanczac po przerwaniu :)
Pozdro!!
Offline
a dalsze pytanko.. jaz zrobic zeby serwer dzialal tam ze gdy chce sie podalczyc nako anonymous to czeba wpisac anonymous i haslo anonymous ... jak sie itego pozbyc zeby dzialalo normalnie?? tzn bez niczego.. laczac sie do serwera zeby nie pytal o nic chyba ze ktos chce sie zalogowac jako dany uzytkownik?? bo np fireftp w firefoxie sam uzupelnia mi usera i haslo..;/ ale jak chce wejsc przez konquerora to jush niee
Offline
Ale po co Ci to przeciez i tak haslo moze byc puste korzysatj z klienta ktory zapamieta haslo i ie ma problemu.
Moze Tobie jest potrzebana samba w sieci a nie serwer ftp, ludzie unikaja ftp ze wzgledu bezpieczenstwa a Ty chcesz go na maxa zrobic niebezpiecznym.
zobacz np. tutaj
sunsite.icm.edu.pl albo
ftp.kde.org
wielkie publiczne serwery a sytuacja ta sama :]
Pozdro!!!
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00090 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.227.0.57' WHERE u.id=1 |
0.00060 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.227.0.57', 1732619330) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1732619030 |
0.00054 | DELETE FROM punbb_online WHERE ident='40.77.167.48' |
0.00052 | SELECT topic_id FROM punbb_posts WHERE id=15756 |
0.00170 | SELECT id FROM punbb_posts WHERE topic_id=1907 ORDER BY posted |
0.00079 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=1907 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00085 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=1907 ORDER BY p.id LIMIT 0,25 |
0.00072 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=1907 |
Total query time: 0.0073 s |