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/.
A więc zachciało mi się serwera ftp więc zainstalowałem proftpd wraz z nakładką graficzną gdy uruchamiam gproftpd otrzymuje serie błędów:
1) Warning: could not find a false or no login shell here: /etc/shells Appending the other shells. 2) Cant open the security log here: /usr/var/log/secure 3) Cant find the transferlog here: /usr/var/log/xferlog
Proszę o pomoc w konfiguracji (ew. jakiś prosty toturial-pl)gdyż jak do tej pory nie konfigurowałem żadnego serwera no może poza krasnalem ale to było dawno i nieprawda.
Ogólnie serwerek chciałbym skonfigurować aby miał wyjście na świat tak aby user po zalogowaniu miał dostęp do kilku moich dysków. Moje łącze to kablówka ze zmiennym IP.
Proszę o niezbyt mocne zjechanie mojej osoby :]
Offline
a zrobiłeś sobie dowiazanie do pam.d ? Aha i polecam serwis [url]www.idns.pl[/url] ułatwi Ci życie ja tez go uzywam.
Offline
idns działa jeśli chodzi o dowiązanie nie za bardzo wiem gdzie ono ma być gdyż instalowałem proftpd z pakietów... jak dotad moje próby konfiguracji są dalekie od ideału :/ proftpd narazie ustawiłem aby uruchamiał się przez inetd.
[b]EDIT:[/b]
OK już działa... wywaliłem po chamsku proftpd i zainstalowałem na nowo cyka jak marzenie :D teraz biorę się za konfigurowanie. :D
Offline
Co zrobić aby uzytkownik o nazwie user miał dostęp tylko do swojego katalogu i do katalogów do których porobiłem symlinki w katalogu danego usera...
Znalazłem coś o virtualhost ale to było dla użytkownika anonymous gdy próbowałem zastosować dane regułki dla mojego usera proftpd nie uruchamiał sie wogóle.
Aha i jak skonfigurować proftpd aby móc korzystać z programów do ściągania które to potrafią wznowić pobieranie w przypadku rozłączenia?
Offline
no jesli ustalisz dyrketywe RootDirectory na ~/ to user nie bedzie mugl korzystac z innych asobow niz te co sa w katalogu domowym alemozna to obejsc :]
mount -o bind /home/ja/katalog_z_filmami /home/czesiek/filmy
no i czesiek bedzie mial dostep do katalogu z filmami :P
Offline
mam standardowo zainstalowany przez apta proftpd
konfig:standardowy który był tam umieszczony a wyskakuje mi coś takiego :
debian:~# proftpd - Fatal: LsDefaultOptions: deprecated. Use ListOptions instead on line 22 of '/etc/proftpd.conf'
debian:~# proftpd - getaddrinfo 'debian' error: Name or service not known - warning: unable to determine IP address of 'debian' - error: no valid servers configured - Fatal: error processing configuration file '/etc/proftpd.conf'
Offline
# This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # and a single anonymous login. It assumes that you have a user/group # "nobody" and "ftp" for normal operation and anon. ServerName "Debian" ServerType standalone DeferWelcome off ShowSymlinks on MultilineRFC2228 on DefaultServer on ShowSymlinks on AllowOverwrite on TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 DisplayLogin welcome.msg DisplayFirstChdir .message ListOptions "-l" # Port 21 is the standard FTP port. Port 21 # Umask 022 is a good standard umask to prevent new files and dirs # (second parm) from being group and world writable. Umask 022 022 # To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 30 # Set the user and group that the server normally runs at. User nobody Group nogroup # Normally, we want files to be overwriteable. <Directory /*> AllowOverwrite on </Directory> # A basic anonymous configuration, no upload directories. <Anonymous ~ftp> User ftp Group nogroup # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias anonymous 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 DisplayFirstChdir .message # Limit WRITE everywhere in the anonymous chroot <Directory *> <Limit WRITE> DenyAll </Limit> </Directory> # Uncomment this if you're brave. <Directory incoming> <Limit READ WRITE> DenyAll </Limit> <Limit STOR> AllowAll </Limit> </Directory> </Anonymous>
Offline
Praktycznie jest to defaultowy konfig ale pytanie cyz na defalutowym Ci ftep dziala czy od smego poczatku masz ten problem
jesli od samegopoczatku to podejzewam ze masz jakis promocyjny wpis w /etc/hosts przezco progtpd warjuje
a i czy ten proftpd jest z paczki czy ze zrudelek
Offline
wpis ,nie wiem jakiego wpisu szukać , jak już wcześniej pisałem jest on sciągnięty aptem
dodałem w etc/hosts zmiane z localhost na debian i zadzałało w adresie ip zewnetrznym. teraz pytanko jak zrobić by anonimowo możnabyło uploadować pliki???
Offline
blazejwiecha - anonimowo uploadowac pliki...... samobujdza jestes czy co?
radze sie kierowac zasada.....
[i]"Jesli komus pozwolisz wgrac jakies pliki na serwer to nie jest to juz twoj server...."[/i]
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00104 | 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='52.14.116.234' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '52.14.116.234', 1738385708) |
0.00054 | SELECT * FROM punbb_online WHERE logged<1738385408 |
0.00059 | SELECT topic_id FROM punbb_posts WHERE id=30014 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=3502 ORDER BY posted |
0.00046 | 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=3502 AND t.moved_to IS NULL |
0.00032 | SELECT search_for, replace_with FROM punbb_censoring |
0.00217 | 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=3502 ORDER BY p.id LIMIT 0,25 |
0.00110 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=3502 |
Total query time: 0.00708 s |