|
ANN: releaed pyftpdlib 0.7.0
|
| |
Hi there guys, After over 1 year since the previous version, I'm pleased to announce new pytftpdlib 0.7.0 release which is available here: [link] Other than fixing some serious FTPS bugs, this new version introduces massive speedup improvements.... more »
|
|
Getting the IP address of the connecting client in the authorizer
|
| |
Hi, Is there a way to get the IP address of the connecting client in the authorizer? We have a custom authorizer that hands the information off to a daemon running on another server and it basically returns the information the authorizer needs or a failure code. This daemon uses the IP address of the connecting client to spot people... more »
|
|
pyftpdlib Capabilities
|
| |
Hi. I just discovered pyftpdlib and I'm wondering if it's suitable for a little project I want to create. It would be great to have your opinion. Basically I want to create a server that will have some virtual ftp accounts, but the main thing here is that I need to "watch" this folders to see when uploads are done and *completed*. Does pyftpdlib provides any API... more »
|
|
ANN: pysendfile released
|
| |
I released it just now: [link] I think this is worth mentioning as starting from the next pyftpdlib version (we're almost there) we're going to make use of this as an (optional) third party dependency (see bug tracker issue: [link]).... more »
|
|
Running pyftpdlib as a Cherrypy Plugin
|
| |
Hi,
I'm trying to run a pyftpdlib FTP Server as a Cherrpy plugin. I have
specified a class which extends the Cherrypy SimplePlugin class and is
instantiated like this:
CoreFTPServer(bus = cherrypy.engine, addr, port, root, user,
password).subscribe()
In the CoreFTPServer class I start the FTP Server in a new thread like... more »
|
|
Multiple home directories
|
| |
Hi all,
I have overwritten few pyftpdlib classes in order to manage many
home directories per user, like samba shares folders.
Here an example:
authorizer = SharedAuthorizer()
authorizer.add_user(name, password, [
(dir1, "elr"),
(dir2, "elradfmw"),
.....
]
)
handler = ftpserver.FTPHandler... more »
|
|
Event / On file transfer starts
|
| |
Hi,
First, thanks for your great work, pyftpdlib is an awesome piece of
code.
Question, how can I monitor current transfers being done?
I would like to monitor the transfers that are happenning, so indeed,
I would like to store the state of a transfer in a DB. I am able to do
it when a transfer finishes by overriding the... more »
|
|
Force encryption by user.
|
| |
Lately I have been thinking about a feature to allow TLS to be required for certain users. Right now TLS can be made either optional or required server-wide. For my use-case, this is NOT a server-wide setting but a per-user flag. Right now, the tls_control_required and tls_data_required attributes control this in a server-wide fashion.... more »
|
|
DummyAuthorizer let any user with any password in
|
| |
Hello. I have question regarding basic_ftpd.py example. I would like it to let any user with any password(for example setting the same folder for each user). For example : user1 : passw3er login succesfull /home/ftp user1 : passother login succesfull /home/ftp user2 : pass3 login succesfull /home/ftp... more »
|
|
SSL shutdown problems
|
| |
Hey, I'm experiencing a lot of issues with this happening: Traceback (most recent call last): File "/opt/python2.7/lib/python2.7/ asyncore.py", line 79, in read obj.handle_read_event() File "./lib/pyftpdlib/contrib/handl ers.py", line 129, in handle_read_event super(SSLConnection, self).handle_read_event()... more »
|
|
Is it possible to hide some files ?
|
| |
Hello,
In OS X, I would like to hide the "Icon" file names when I'm browsing
the shared directory and the subs.
Congratulations for the 0.6 version.
Bye
|
|
|