Hey Guys,
As always this is an accidental discovery while working on some automation project.
How to create a FTP server in one line of command.
Here we go,
I will assume that you already have Python on your system :)
python -m pyftpdlib -p 21 -w -d /some/dest/directory -D -n <Your IP>
If you wish to see the console output later in a file and push the process to background then,
python -m pyftpdlib -p 21 -w -d /some/dest/directory -D -n <Your IP> > ftp.log 2>&1 &
you can ofcourse change the port from port 21 to some other.
Looks simple isn't it ????
As always this is an accidental discovery while working on some automation project.
How to create a FTP server in one line of command.
Here we go,
I will assume that you already have Python on your system :)
python -m pyftpdlib -p 21 -w -d /some/dest/directory -D -n <Your IP>
If you wish to see the console output later in a file and push the process to background then,
python -m pyftpdlib -p 21 -w -d /some/dest/directory -D -n <Your IP> > ftp.log 2>&1 &
you can ofcourse change the port from port 21 to some other.
Looks simple isn't it ????