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/.
Witam!
Zainstalowałem sobie nakładkę graficzną gadmin-proftpd na debianie squeeze. Mam problem dotyczący uprawnień, otóż nie wiem co robią uprawnienia:
- Stat
- Change working directory
- Site
- Append
znajdujące się w zakładce users.
Dodam, że szukałem wszędzie, lecz nigdzie nie znalazłem informcji na ten temat.
Bardzo byłbym wdzięczny gdyby ktoś podał mi do czego one służą.
Offline
Gadmin jest do d.....
Weź sobie zainstaluj Proftpd, i sekcja po sekcji porządnie skonfiguruj ten serwer, włącznie z szyfrowaniem ssl i modułem mod-ban.
Tu masz dokumentację: http://www.proftpd.org/docs/
Dzięki takiej konfiguracji (może trudniejszej niż klikanie myszką), dowiesz się dokładnie, jak ten serwer działa, i jak się go konfiguruje.
Zobacz też, jak wyglądają logi Proftpd i [url=http://www.proftpd.org/docs/howto/Debugging.html]jak się go debuguje[/url] , oraz wykonuje test konfiguracji.
Bo przy konfigurowaniu przez Gadmin możesz przez pól roku mieć działający serwer, po aktualizacji coś się zmieni w sposobie konfiguracji, i już masz problem.
Albo po aktualizacji np Openssl lub innej biblioteki istotnej dla Proftpd.
Tu masz przykładowy konfig Proftpd:
egrep -v '#|^$' /etc/proftpd/proftpd.conf ServerName "{domena}" ServerType standalone DefaultServer off RequireValidShell on AuthPAM on AuthPAMConfig ftp ListOptions "" strict PassivePorts 49152 65535 AllowForeignAddress off CommandBufferSize 512 ServerIdent on "=== FTP ===" Port 21 Umask 077 MaxInstances 10 User ftp Group ftp RootLogin off DefaultRoot ~ DefaultTransferMode binary SocketBindTight on MaxLoginAttempts 3 BanEngine on BanTable /tmp/BanTable BanLog /var/log/proftpd/ban.log BanOnEvent MaxLoginAttempts 1/00:5:00 00:05:00 BanOnEvent MaxLoginAttempts 2/00:15:00 01:00:00 TLSEngine on TLSLog /var/log/proftpd/tls.log TLSProtocol SSLv3 TLSv1 TLSRequired auth+data TLSVerifyClient off TLSOptions NoCertRequest TLSRSACertificateFile /etc/ssl/certs/proftpd.crt.pem TLSRSACertificateKeyFile /etc/ssl/certs/proftpd.key.pem <Limit ALL> AllowAll IgnoreHidden on </Limit> ShowSymlinks off ClamAV on ClamLocalSocket /var/run/clamd.sock <Directory /> AllowOverwrite on HideNoAccess on HideUser root HideGroup root HiddenStores off HideFiles (^\..*) </Directory> <Global> DeleteAbortedStores on ShowSymlinks off AllowRetrieveRestart on tcpNoDelay on LoginPasswordPrompt on RootLogin off UseFtpUsers on </Global>
masz tu przykład konfigu - ban, clamav, autoryzacja PAM , tls i chrootowaniem pacjentów.
Idealny nie jest, ale u mnie działa nieźle, wyłącznie w warunkach testowych, w internecie używam tylko ssh/sftp :D.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2011-12-31 06:28:44)
Offline
To, że lepiej to wszystko skonfigurować bez pomocy nakładek graficznych to ja wiem. Znajomość Gadmin-proftpd potrzebna mi do swojej pracy. Zatem ponawiam pytanie:
Co robią uprawnienia:
- Stat
- Change working directory
- Site
- Append
znajdujące się w zakładce users.
Ostatnio edytowany przez hardek (2012-01-01 21:55:25)
Offline
To, że lepiej to wszystko skonfigurować bez pomocy nakładek graficznych to ja wiem. Znajomość Gadmin-proftpd potrzebna mi do swojej pracy.[/quote]
<OT>
To, że strata czasu jest Ci potrzebna do pracy, to ja właśnie widzę :D
Choć w mojej opinii do postawienia serwera Proftpd potrzeba stabilnej wersji tegoż serwera i prawidłowej konfiguracji ;)
Jak koniecznie chcesz klikać kawałki konfiguracji, to po skonfigurowaniu normalnym Proftpd zainteresuj się Webminem, on przynajmniej nie ma w zwyczaju nadpisywać wszystkich ustawień konifigu przy każdej konfiguracji jednego drobnego elementu.
Bo jak dlugo mam Linuxa, nigdy nie słyszałem, żeby komuś się udało Proftpd prawidłowo skonfigurować przez Gadmin.
Czasami daje się go w ten sposób uruchomić, ale kiedy trzeba bardziej profesjonalnej konfiguracji typu mod_ban czy clamav, to od razu masz schody.
</OT>
Pozro
;-)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00007 | SET NAMES latin2 |
0.00136 | 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.191.165.149' WHERE u.id=1 |
0.00061 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.191.165.149', 1732440193) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732439893 |
0.00046 | SELECT topic_id FROM punbb_posts WHERE id=189129 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=20311 ORDER BY posted |
0.00056 | 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=20311 AND t.moved_to IS NULL |
0.00008 | SELECT search_for, replace_with FROM punbb_censoring |
0.00078 | 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=20311 ORDER BY p.id LIMIT 0,25 |
0.00081 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20311 |
Total query time: 0.00536 s |