At line 1 added 2 lines |
Requires CrushFTP version 9.3.1+ |
|
At line 3 changed one line |
In this limited mode, the "Share" storage for TempAccounts and Preview images for thumbnails need to be moved from the default CrushFTP folder location to a location within the user data. Otherwise thumbnails can't be retrieved or generated.\\ |
In this limited mode, the TempAccounts and Preview folders need to be moved from the default CrushFTP folder location to a location within the user data root. Then correct the path settings on Preferences->Preview page "Previews Path", respectively on Server Admin->Shares page, "General Settings" menu "Location of temp account file system" field. Otherwise image/document preview thumbnails or shared files can not be retrived. If also the "server.file.strict" flag is set to "true", the CrushFTP service won't even start up for it's in violation of it's own access rules.\\ |
At line 6 changed one line |
The server install could be: C:\CrushFTP8\ \\ |
The server install could be: /C:/CrushFTP9/ , in UNIX-style path notation, regardless of operating system family \\ |
At line 8 changed one line |
The user data storage could be: D:\UserData\ \\ |
|
The user data storage could be: /D:/UserData/ , same UNIX-style path notation \\ |
At line 17 changed one line |
Edit the wrapper.conf file in the service file and append this to it (note the double backslashes due to config file encoding):\\ |
Edit the CrushFTPServer.ini file in the "service" subdirectory of the CrushFTP installation folder and append this to it (note the double backslashes due to config file encoding):\\ |
At line 19 changed 6 lines |
wrapper.java.additional.2=-Dcrushftp.server.root=C:\\CrushFTP8\\ |
wrapper.java.additional.3=-Dcrushftp.user.root=D:\\UserData\\ |
wrapper.java.additional.4=-Dcrushftp.server.file.warn=true |
wrapper.java.additional.5=-Dcrushftp.server.file.log=false |
wrapper.java.additional.6=-Dcrushftp.server.file.strict=true |
wrapper.java.additional.7=-Dcrushftp.security.exec=true |
vmarg.2=-Dcrushftp.server.root=C:/CrushFTP9/ |
vmarg.3=-Dcrushftp.user.root=C:/ftproot/ |
vmarg.4=-Dcrushftp.server.file.warn=true |
vmarg.5=-Dcrushftp.server.file.log=false |
vmarg.6=-Dcrushftp.security.exec=true |
vmarg.7=-Dcrushftp.server.file.strict=true |
At line 27 changed one line |
Edit the startup launcher (OSX=CrushFTP.command file in the CrushFTP folder, CrushFTP8.app/Contents/MacOS/CrushFTP.command) (Linux=/var/opt/CrushFTP8_PC/crushftp_init.sh)\\ |
Edit the startup launcher (OSX=CrushFTP.command file in the CrushFTP folder, CrushFTP9.app/Contents/MacOS/CrushFTP.command) (Linux=/var/opt/CrushFTP9/crushftp_init.sh)\\ |
At line 31 changed one line |
-Dcrushftp.server.root=/var/opt/CrushFTP8_PC/ -Dcrushftp.user.root=/home/UserData/ -Dcrushftp.server.file.warn=true -Dcrushftp.server.file.log=false -Dcrushftp.server.file.strict=true -Dcrushftp.security.exec=true -Xmx......... |
-Dcrushftp.server.root=/var/opt/CrushFTP9/ -Dcrushftp.user.root=/home/UserData/ -Dcrushftp.server.file.warn=true -Dcrushftp.server.file.log=false -Dcrushftp.server.file.strict=true -Dcrushftp.security.exec=true -Xmx......... |