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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-12-30 22:51:42

  hardek - Użytkownik

hardek
Użytkownik
Zarejestrowany: 2011-03-16

Gadmin-proftpd - problem z uprawnieniami

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

 

#2  2011-12-31 06:26:19

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Gadmin-proftpd - problem z uprawnieniami

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:

Kod:

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)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2012-01-01 21:54:43

  hardek - Użytkownik

hardek
Użytkownik
Zarejestrowany: 2011-03-16

Re: Gadmin-proftpd - problem z uprawnieniami

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

 

#4  2012-01-02 10:42:56

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Gadmin-proftpd - problem z uprawnieniami

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

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.006 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00008 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00045 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='3.138.36.168' WHERE u.id=1
0.00067 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.36.168', 1732433885)
0.00031 SELECT * FROM punbb_online WHERE logged<1732433585
0.00033 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.00041 SELECT search_for, replace_with FROM punbb_censoring
0.00140 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.00076 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20311
Total query time: 0.00445 s