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
jpg
Clipboard01.jpg 262.2 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard02.jpg 50.9 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard03.jpg 93.9 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard04.jpg 281.0 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard05.jpg 157.8 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard06.jpg 176.1 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard07.jpg 153.7 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard08.jpg 180.0 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard09.jpg 73.7 kB 1 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard10.jpg 118.9 kB 2 29-Dec-2020 05:25 Ada Csaba
jpg
Clipboard11.jpg 118.9 kB 1 29-Dec-2020 05:25 Ada Csaba

This page (revision-31) was last changed on 30-May-2022 06:01 by Sandor

This page was created on 29-Dec-2020 05:25 by Ben Spink

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 5 changed one line
}}}
Fill in the questions. Use relevant data, but this information is only for you.
{{{
Country Name (2 letter code) [AU]:US
State or Province Name (full name) [Some-State]:Texas
Locality Name (eg, city) []:Dallas
Organization Name (eg, company) [Internet Widgits Pty Ltd]:CrushFTP
Organizational Unit Name (eg, section) []:Development
Common Name (eg, YOUR name) []:www.domain.com
Email Address []:ben@crushftp.com
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
}}}
Now we get our private key for signing.
{{{
At line 8 changed 8 lines
keytool -genkey -alias crushftp -keyalg RSA -keysize 512 -keystore crush.keystore -storepass password
keytool -certreq -keyalg RSA -alias crushftp -file crushftp.csr -keystore crush.keystore -storepass password
openssl x509 -CA ca.pem -CAkey ca.key -CAserial ca.srl -req -in crushftp.csr -out crushftp.crt -days 365
keytool -import -alias crushftp_ca -keystore crush.keystore -trustcacerts -file ca.pem -storepass password
keytool -import -alias crushftp -keystore crush.keystore -file crushftp.crt -storepass password
}}}
And finally, we import the public key for our signing into our trust store so we can validate all signed keys user's submit. This files name "crush.keystore_trust" is specific. It must be in the same folder as the real keystore file for the server port, and must have the exact same name and password, except its name ends with "_trust". So in this case we expect to have a keystore named "crush.keystore".
{{{
At line 19 changed one line
Now from here on, I just generate new signed certs for my clients: (making sure I give them valid common names that match usernames in CrushFTP.)
Now from here on, we just generate new signed certs for your clients. The key part is to set their username to be "NOLOGIN_myuser" if you want to force them to still enter a user/pass. Otherwise if you set their common name to a valid username, they will be able to login without a user/pass.
Version Date Modified Size Author Changes ... Change note
31 30-May-2022 06:01 5.263 kB Sandor to previous
30 30-May-2022 05:57 5.262 kB Sandor to previous | to last
29 29-Dec-2020 05:25 5.261 kB Ada Csaba to previous | to last
28 29-Dec-2020 05:25 5.131 kB Ada Csaba to previous | to last
27 29-Dec-2020 05:25 5.072 kB Ada Csaba to previous | to last
26 29-Dec-2020 05:25 5.072 kB Ada Csaba to previous | to last
25 29-Dec-2020 05:25 5.072 kB Ada Csaba to previous | to last
24 29-Dec-2020 05:25 5.041 kB Ada Csaba to previous | to last
23 29-Dec-2020 05:25 5.042 kB Ada Csaba to previous | to last
22 29-Dec-2020 05:25 5.041 kB Ada Csaba to previous | to last
21 29-Dec-2020 05:25 4.796 kB Ada Csaba to previous | to last
« This page (revision-31) was last changed on 30-May-2022 06:01 by Sandor
G’day (anonymous guest)
CrushFTP10 | What's New
JSPWiki