Hosting a Kicksecure Mirror

From Kicksecure
Revision as of 15:17, 21 February 2022 by Nurmagoz (talk | contribs)
Jump to navigation Jump to search

rsync from kicksecure.com

  • Available over unencrypted clearnet port 873. (Default port by unencrypted rsync.)
  • Available over encrypted clearnet port 874. (Default port by openssl-rsync.)
  • Available over encrypted clearnet port 1874. (Default port by Debian ftpsync package, rsync-ssl-tunnel script.)
  • Available over encrypted onion, port 873. (rsync default port.)

Security advice:

  • Avoid unencrypted rsync.
  • Encrypted rsync is better.
  • rsync over onion is best.

Commands below use for testing:

  • --dry-run and
  • --quiet.

Therefore:

  • Initially you might wish to drop --quiet.
  • Later for production you might wish to drop --dry-run and change the destination folder from ~/kicksecure to a folder of your choice such as /var/www/kicksecure.

unencrypted rsync

Preparation.

Click = Copy Copied to clipboard! sudo apt install rsync

rsync uses by default port 873.

Click = Copy Copied to clipboard! rsync --dry-run --recursive --delete --times --perms rsync://kicksecure.com/kicksecure ~/kicksecure

encrypted rsync over TLS

openssl-rsync port 874

Preparation.

Click = Copy Copied to clipboard! sudo apt install rsync

Use following command. Or better, use a more secure way to download. [1]

Click = Copy Copied to clipboard! wget https://download.samba.org/pub/rsync/openssl-rsync

Make openssl-rsync executable.

Click = Copy Copied to clipboard! chmod +x openssl-rsync

openssl-rsync uses by default port 874.

Click = Copy Copied to clipboard! rsync --rsh="./openssl-rsync" --dry-run --recursive --delete --times --perms rsync://kicksecure.com/kicksecure ~/kicksecure

rsync-ssl-tunnel using socat port 874

Preparation.

Click = Copy Copied to clipboard! sudo apt install socat ftpsync rsync

Setting port 874 with command below.

Click = Copy Copied to clipboard! RSYNC_SSL_PORT=874 RSYNC_SSL_METHOD=socat rsync --rsh=rsync-ssl-tunnel --dry-run --recursive --delete --times --perms rsync://kicksecure.com/kicksecure ~/kicksecure

rsync-ssl-tunnel using stunnel port 874

Preparation.

Click = Copy Copied to clipboard! sudo apt install stunnel ftpsync rsync

Setting port 874 with command below.

Click = Copy Copied to clipboard! RSYNC_SSL_PORT=874 rsync --rsh=rsync-ssl-tunnel --dry-run --recursive --delete --times --perms rsync://kicksecure.com/kicksecure ~/kicksecure

rsync-ssl-tunnel using stunnel port 1874

Preparation.

Click = Copy Copied to clipboard! sudo apt install stunnel ftpsync rsync

rsync-ssl-tunnel uses by default port 1874.

Click = Copy Copied to clipboard! rsync --rsh=rsync-ssl-tunnel --dry-run --recursive --delete --times --perms rsync://kicksecure.com/kicksecure ~/kicksecure

encrypted rsync over onion

Preparation.

Click = Copy Copied to clipboard! sudo apt install torsocks rsync

rsync over onion from Kicksecure onion.

Click = Copy Copied to clipboard! torsocks rsync --dry-run --recursive --delete --times --perms "rsync://w5j6stm77zs6652pgsij4awcjeel3eco7kvipheu6mtr623eyyehj4yd.onion/kicksecure" ~/kicksecure

Current Mirrors

Mirror Speed Test

Whonix-XFCE-15.0.0.9.4.ova 1.56G

21 April 2020

  • whonix.org 44 MB/s in 39s
  • dotsrc 138 MB/s in in 12s

03 Mai 2020

  • dotsrc 103 MB/s in in 16s [acting as primary mirror since]
  1. please add openssl-rsync script for use of encrypted rsync over TLSarchive.org iconarchive.today icon
  2. https://quantum-mirror.hu/web/status_en.htmlarchive.org iconarchive.today icon quantum-mirror.hu (DNS round robin) super.quantum-mirror.hu 1000/350 Mb/s 78.131.56.189 nova.quantum-mirror.hu 1000/350 Mb/s 195.38.126.147 IPv4 only no FTP supports rsync
    • ftp://ftp.icm.edu.pl/pub/Linux/dist/whonix/
    • rsync://ftp.icm.edu.pl/pub/Linux/dist/whonix/
    • gopher://ftp.icm.edu.pl/1/pub/Linux/dist/whonix/

We believe security software like Kicksecure needs to remain Open Source and independent. Would you help sustain and grow the project? Learn more about our 12 year success story and maybe DONATE!