Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

proftpd package on beta 5

Featured Replies

Is anyone using proftpd on the beta?  I have it installed but I cant connect and the conf is not in packages dir. Any ideas where I should start the syslog doesn't really say much about it

 

kernel: warning: `proftpd' uses 32-bit capabilities (legacy support in use)

 

which tells me that it might be starting

Did you turn off or kill vsftpd? I'm sure they cannot both be on the same ip:port at the same time.

  • Author

no how would i go about it?  i was assuming it did that from the package install information

Installation of this proftpd package will disable vsftpd and enable proftpd as an alternative FTP service.

do a ps -ef | grep ftp to see if something is running.

then do a killall vsftpd if it is running.

 

  • Author

looks like proftpd is running just, not sure why its not accepting connections, doing a netstat doesn't show anything on 21

 

root@Fileserver02:~# ps -ef | grep ftp

root    23449 23430  0 23:42 pts/3    00:00:00 grep ftp

root    32352 32348  0 20:42 ?        00:00:00 /usr/libexec/sftp-server

 

 

that's sftp-server not proftpd.

Check if inetd has a proftpd line, do a telnet to port 21 to see if something answers.

Otherwise look in /etc/rc.d for an rc.proftpd or something like that and start it.

You may have to manually start it. I don't know much about the package you are installing.

 

  • Author

perfect thank you. looks like it was commented out in initd

 

i think i found the conf file in /etc

  • 1 year later...

just in case someone else is having the issue i had....

 

proftpd was displaying error in its log when i tried to log in:

Invalid shell: '/bin/false'

 

i fixed this by adding this line to to my /boot/packages/proftpd.conf file:

 

RequireValidShell off

 

steve

 

Any chance you can give some more steps/details on what you did to even get proftpd up and running on beta 5, or link to a setup guide? vsftpd is killing me.

 

Thanks!

here's what i did...

 

. used package manager (unmenu) to install proftpd

. restarted unraid

. all the doc said there should be a /boot/packages/proftpd.conf file. there wasnt.

. found a copy in another unraid posting

. that didnt work

. added the requiredvalidshell line

. rebooted

 

i have attached my working proftpd.conf file that you should place in the /boot/packages directory after installing the proftpd package.

 

hope this helps

 

steve

proftpd.conf

How do you add/create new users?

 

Only through unRaid, or you can add them in proftpd config?

 

 

not 100% sure, but i think the line in the conf file:

UseFtpUsers 		off

tells the ftp server  to use os accounts.

 

i think unraid creates os users from network (eg samba) users.

 

so my guess is that users are automically added to FTP

 

hope this helps,

 

steve

 

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.