This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

Q: How do you install CrushFTP as a service or daemon on Windows or OS X?

A: From the File menu, choose the menu item to install the daemon / service.


Q: How do you install CrushFTP as a daemon on Linux?

A: Each Linux distro has its own way of handling startup items. Refer to your distro's documentation on how to add a reference to a script for starting CrushFTP.


Q: The Windows service seems to be running, but when I open the GUI, I get an error about ports being in use, and to remove and reinstall the service.

A: First, try removing the service and reinstalling. If that doesn't fix things, this is how you can reset everything.

Open the crush GUI. Go to manage servers. Remove all items in there, and click OK.

If you don't have any server items listening on "lookup" or listening on "127.0.0.1", then open your server prefs, add a new server item on port 8080, sharing users and groups from another server item.

Set its IP to be "127.0.0.1" instead of "lookup".

Click OK.

Now install the service again.


Q: Is it possible to run the server on ports below 1024 and not run as root on a Linux/Unix system?

A: Yes. Use the built in firewall to setup a port rewrite.

sudo iptables -t nat -A PREROUTING -p tcp -d 192.168.0.5 -m tcp --dport 21  -j DNAT --to 192.168.0.5:2121
sudo iptables -t nat -A POSTROUTING  -p tcp -s 192.168.0.5 -m tcp --sport 2020 -j SNAT --to 192.168.0.5:20

If you do change the source port to 2020, add an entry into the prefs.xml specifying this. The entry goes in the individual server_item you want the source port changed on.

<source_port>60020</source_port>

Alternatively you may just want this:

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 21 -j REDIRECT --to-ports 2121

Then just run CrushFTP on port 2121 instead.


Q: How do groups, inheritance and templates work in CrushFTP 5?

A: Groups and templating/inheritance cover two different types of things.

Groups just define lists of users. A better name would be "Lists" instead of "Groups" as that is all it does. So just keep that in mind.

Having a list of users is important when you want to do a batch update to everyone in that "List/Group". Instead of applying to all users, it only applies to that "List/Group".

Batch changes such as adding a user into the template inheritance list is done by holding the "control" key when clicking on the add button. It is also used when holding control and de-selecting a checkbox in the list of inheritance/templates, and lastly its used when holding control and clicking on the checkboxes to the left of any setting that overrides the inherited value. Every setting has a checkbox like this on the left.

So you make some "setting users" that have settings you want applied to your users. You then choose a user in a group, and control click the add button to add this "setting user" to the list of their inheritance.


Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
1.png 48.8 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
2.png 110.0 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
3.png 12.3 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
4.png 11.6 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
5.png 14.1 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
6.png 11.2 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
7.png 9.3 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
sh
crushftp_init.sh 7.9 kB 1 25-Oct-2018 04:31 Ben Spink
png
growl_setup.png 52.5 kB 2 25-Oct-2018 04:31 Ben Spink
png
image001.png 18.6 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
image002.png 17.2 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
jpg
image003.jpg 47.6 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
image003.png 47.6 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
png
image004.png 38.8 kB 1 25-Oct-2018 04:31 Halmágyi Árpád
« This particular version was published on 25-Oct-2018 04:31 by Ben Spink.
G’day (anonymous guest)
CrushFTP9 | What's New

Referenced by
LeftMenu

JSPWiki