Re: [Proftpd-user] File extension AllowFiler working for ftp but not sftp
Matus UHLAR - fantomas <[email protected]> Fri, 12 Mar 2021 10:59:46 +0100
| Newsgroups | gmane.network.proftpd.user |
|---|---|
| Message-ID | <[email protected]> |
On 12.03.21 09:33, Block, Clemens via Proftp-user wrote: >Meanwhile I twaked config to have STOR in the second section, and it works. >This means, that AllowFilter is disabled right now. >So it looks like that AllowFilter not works as expected using SFTP (but it works using FTP). do you have it in main config or in <Global> section? some settings from vglobal settings are not inherited to virtual hosts (I guess you have sftp virtual host), they must be in <Global> section> ># <IfGroup supplier> ># <Limit STOR > ># Order deny, allow ># AllowFilter (\.zip$|\.ZIP$) ># </Limit> ># </IfGRoup> > <Limit APPE DELE STOR CDUP CWD PWD STOU REST SIZE DELE> ># <Limit APPE DELE CDUP CWD PWD STOU REST SIZE DELE> > AllowGroup supplier > </Limit> > <Limit RETR RNFR RNTO MKD RMD > > DenyGroup supplier > </Limit> > >Regards > Clemens > >-----Ursprüngliche Nachricht----- >Von: TJ Saunders <[email protected]> >Gesendet: Freitag, 12. März 2021 02:54 >An: ProFTPD Users <[email protected]> >Betreff: Re: [Proftpd-user] File extension AllowFiler working for ftp but not sftp > >[EXTERNAL EMAIL] This mail was not sent from TecAlliance. Be careful when clicking on stuff. > >> Below config is working fine for FTP but breaks for SFTP. >> >> (logfile shows WRITE of ‘/abc.zip' blocked by <Limit> configuration) >> >> For SFTP filehandle is created, but than client get permission denied >> and can’t upload Any idea what’s wrong or can be improved? >> >> >> <Limit APPE DELE CDUP CWD PWD STOU REST SIZE DELE> >> AllowGroup supplier >> </Limit> >> >> <Limit RETR RNFR RNTO MKD RMD > >> DenyGroup supplier >> </Limit> > >The SFTP protocol is different from FTP; this difference shows up here. For an FTP upload, it's a single STOR command. But for SFTP, it's a sequence of requests: > * OPEN > * WRITE > * WRITE > * WRITE > * ... > * CLOSE > >Thus you may need to add "WRITE" to your list of allowed commands for the "supplier" group, for SFTP uploads. -- Matus UHLAR - fantomas, [email protected] ; http://www.fantomas.sk/ Warning: I wish NOT to receive e-mail advertising to this address. Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu. Fighting for peace is like fucking for virginity... _______________________________________________ ProFTPD Users List <[email protected]> Unsubscribe problems? http://www.proftpd.org/list-unsub.html