TOPIC: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64)

[WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 3 months ago #1

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 182
  • Thank you received: 22
  • Karma: 20
Hi,

i created a proftpd addon with tls support. Thank you vpeter for the binarys and tips B)
This plugin works with each i386 and x84_64 arch.

Repository: bit.ly/x23repo

I only have this tested on my own ION 64 build, feel free to try and report bug.


Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
Last Edit: 2 years 1 month ago by X23.
The administrator has disabled public write access.
The following user(s) said Thank You: ericab, daisuke, BrewskyBeer

Re: [WIP] ProFTPD with TLS Support and FXP Addon 2 years 3 months ago #2

  • daisuke
  • daisuke's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 7
  • Karma: 0
Greatly appreciated mate! Will help out debugging!
The administrator has disabled public write access.

Aw: Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 3 months ago #3

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 182
  • Thank you received: 22
  • Karma: 20
Hi,

a little update:

More Options available in addon settings:
- PassivePorts x x                      (Passive Portrange)
- MasqueradeAddress IP/FQDN             (Passive Mode Address) 
- AllowForeignAddress on/off            (Enable FXP)
- AllowStoreRestart on/off              (Allow sending resume)
- AllowRetrieveRestart on/off           (Allow receiving resume)
Repository: bit.ly/x23repo

daisuke wrote:
Greatly appreciated mate! Will help out debugging!
Have you tried the addon allready?


Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
Last Edit: 2 years 1 month ago by X23.
The administrator has disabled public write access.

Re: Aw: Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 3 months ago #4

  • daisuke
  • daisuke's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 7
  • Karma: 0
I just uninstalled the old version and installed the new version. I don't get to see the new options for some strange reason... :unsure:
The administrator has disabled public write access.

Aw: Re: Aw: Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 3 months ago #5

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 182
  • Thank you received: 22
  • Karma: 20
Hi,
daisuke wrote:
I just uninstalled the old version and installed the new version. I don't get to see the new options for some strange reason... :unsure:

iam in Belgium that weekend, if iam at home again (sunday) i will check this and give feedback.


Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
The administrator has disabled public write access.

Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 3 months ago #6

  • kobrawerde
  • kobrawerde's Avatar
  • OFFLINE
  • Senior Boarder
  • AT5IONT-I (OpenElec ION x86_64 )
  • Posts: 162
  • Thank you received: 12
  • Karma: 3
ProFTPd works great for me. THANKS !
Can I change my username and password ?
File transfer speeds on LAN (protocol FTP) is from:50MB/s to:90MB/s :woohoo:
samba only 12MB/s ?.....
The administrator has disabled public write access.

Aw: Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #7

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 182
  • Thank you received: 22
  • Karma: 20
Hi,
kobrawerde wrote:
Can I change my username and password ?

no you cannot create more users in oe.


Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
The administrator has disabled public write access.

Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #8

  • kobrawerde
  • kobrawerde's Avatar
  • OFFLINE
  • Senior Boarder
  • AT5IONT-I (OpenElec ION x86_64 )
  • Posts: 162
  • Thank you received: 12
  • Karma: 3
thanks for the info X23
I solved the problem with the slow file transfer speeds ( on LAN / SAMBA ) Gigabit Ethernet
Simply remove the two entries from the file: samba.conf
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
Last Edit: 2 years 2 months ago by kobrawerde.
The administrator has disabled public write access.

Aw: Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #9

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 182
  • Thank you received: 22
  • Karma: 20
Hi,
kobrawerde wrote:
thanks for the info X23

my info wasn't right, proftpd can work with userfile, i will take a look at this to implement it.


Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
The administrator has disabled public write access.

Aw: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #10

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 182
  • Thank you received: 22
  • Karma: 20
Hi,

Repository: bit.ly/x23repo
0.99.3
- ProFTPD 1.3.4a
- Allow Root Login                (Enable default oe root account to login)
- Allow Overwrite on/off	  (Overwriting files and folders)
- TLS Engine on/off		  (Enable encryption)
- TLS Required on/off		  (Force encryption)

- User support                    (Create up to five users with their own passwords and
                                   home directory)

Cosmetic clean up in Addon Settings, everything is now grouped in:
- General
- FXP
- TLS
- User
Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
Last Edit: 2 years 1 month ago by X23.
The administrator has disabled public write access.
The following user(s) said Thank You: explodedk

Re: Aw: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #11

  • explodedk
  • explodedk's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 12
  • Thank you received: 2
  • Karma: 0
what am i doing wrong here ? i've changed port to my desired port, port forward in my router, made a user/pass - but still i cannot resolve my internal ip adress...

generic i686 build.
isi1dur on the chat.
catch you on the flipside ;)
The administrator has disabled public write access.

Re: Aw: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #12

  • ultraman
  • ultraman's Avatar
  • OFFLINE
  • Developer
  • Posts: 3596
  • Thank you received: 644
  • Karma: 264
I think you will need to explain just a little more where is the problem.
ultraman == vpeter
LAMP addon - Linux, Apache, MySQL PHP bundle - new
Spotify build instructions - not working anymore
my Opera web browser addon (not for RPi) - not working anymore
Sundtek and HDHomeRun DVB driver addons
TBS, media_build, s2-liplianin unofficial images - not working anymore, use ...
The administrator has disabled public write access.

Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #13

  • kobrawerde
  • kobrawerde's Avatar
  • OFFLINE
  • Senior Boarder
  • AT5IONT-I (OpenElec ION x86_64 )
  • Posts: 162
  • Thank you received: 12
  • Karma: 3
I updated proftpd (removed the old version) ...but further displays the version: 0.99.1 not 0.99.3 ?
How can we make: Create new user/password/Home Directory ... (plug-in settings there is no such position ..also in the file : proftpd.conf) Could someone write more ...how to ?
Ps. proftpd for me is a super-insert :P
best to plug proftpd has a shortcut in programs menu ...as opera webbrowser

best regards !
Last Edit: 2 years 2 months ago by kobrawerde.
The administrator has disabled public write access.

Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #14

  • daisuke
  • daisuke's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 7
  • Karma: 0
kobrawerde wrote:
I updated proftpd (removed the old version) ...but further displays the version: 0.99.1 not 0.99.3 ?
How can we make: Create new user/password/Home Directory ... (plug-in settings there is no such position ..also in the file : proftpd.conf) Could someone write more ...how to ?
Ps. proftpd for me is a super-insert :P
best to plug proftpd has a shortcut in programs menu ...as opera webbrowser

best regards !

Try removing the service.system.proftpd folder from addon_data. This will remove all the old settings. Has worked for me. As for creating a new homedir for a user. You could log in as root, create a new folder and set that as homedir for the user you created. Don't forget to disable root login afterwards as this could potentially be dangerous.

Great plugin though! I've had a few chats with X23 on IRC! :)

To improve the security I would disable the root login by default and create a default user (say xbmcproftpd) instead. It would also be nice, but not mandatory, if you could set folder permissions through the interface. I don't know if this is hard to implement, but it would add some value.

Finally @X23, I think you need to work a bit on how the plugin is updated. I think the folder service.system.proftpd must be cleaned up to a certain extent in order for the changes to be applied correctly. Maybe giving the user the option to choose whether they want to remove the folder when they uninstall the plugin? :)
The administrator has disabled public write access.

Re: [WIP] ProFTPD Addon with TLS and FXP Support (i386 & x86_64) 2 years 2 months ago #15

  • kobrawerde
  • kobrawerde's Avatar
  • OFFLINE
  • Senior Boarder
  • AT5IONT-I (OpenElec ION x86_64 )
  • Posts: 162
  • Thank you received: 12
  • Karma: 3
Try removing the service.system.proftpd folder from addon_data.
I tried but displays an error scripts ...So just delete the files manually by SAMBA :laugh:
Again the problem is probably in the beta openelec: 1.95.3
I know where is the problem .... uninstall the plugin does not work properly
thanks
The administrator has disabled public write access.

Our Sponsors & Partners

arctic_logo