RustDesk is a remote desktop software, the open source TeamViewer / AnyDesk alternative. You have full control of your data, with no concerns about security since it only sends data to a server that you setup. You can use a public rendezvous/relay server or self-host one. In this step by step guide I will show you how to install RustDesk on your Synology NAS using Docker and DSM 7.2 I've based a significant amount of this guide on https://drfrankenstein.co.uk guides. First, Follow the following 4 guides: Step 0: Docker, Memory Recommendations and Limitations Step 1: Directory Setup Guide Step 2: Setting up a restricted Docker user Step 3: Setting up a Docker Bridge Network Following these guides will give you a nice Docker folder structure, a restricted user to run your containers on (this is more secure) and a dedicated network for your containers. Lets Begin First we need to set up some folders for RustDesk to save its configuration files and also where the Project will save th...
Recently I had need to create a test RADIUS server, using NPS (Network Policy Server). In order to create PEAP policies, you need a certificate issued to the NPS server.
The correct way to put a certificate on the server is to Issue a real certificate to the NPS server from a real register such as Verisign, or Entrust.
You can also issue a certificate from your own CA authority.
Neither of these options are quick or easy.
What if you just need a certificate to see if something works.
Here's how to do that.
First download from Microsoft the IIS 6.0 Resource kit tools. Included in this tool kit is SelfSSL. A tool created by Microsoft to issue and install a self-signed SSL certificate.
Launch SelfSSL from Start >Programs > IIS Resources > SelfSSL > SelfSSL (Note: You must run SelfSSL elevated as an Administrator)
Type in the following command to generate a new certificate of key length 1024 with a validity period of 10 years (3652 days):
selfssl.exe /N:CN=fqdn.of.radius.server /K:1024 /V:3652
You'll be prompted to overwrite the settings for site 1, answer with yes. The certificate will now be in the local computer certificate store.
That's it. It's installed in the right place, and it's enabled.
Of course, your end devices will not trust the certificate, so you will need to export the certificate, and load it onto devices as a trusted CA.
The correct way to put a certificate on the server is to Issue a real certificate to the NPS server from a real register such as Verisign, or Entrust.
You can also issue a certificate from your own CA authority.
Neither of these options are quick or easy.
What if you just need a certificate to see if something works.
Here's how to do that.
First download from Microsoft the IIS 6.0 Resource kit tools. Included in this tool kit is SelfSSL. A tool created by Microsoft to issue and install a self-signed SSL certificate.
Launch SelfSSL from Start >Programs > IIS Resources > SelfSSL > SelfSSL (Note: You must run SelfSSL elevated as an Administrator)
Type in the following command to generate a new certificate of key length 1024 with a validity period of 10 years (3652 days):
selfssl.exe /N:CN=fqdn.of.radius.server /K:1024 /V:3652
You'll be prompted to overwrite the settings for site 1, answer with yes. The certificate will now be in the local computer certificate store.
That's it. It's installed in the right place, and it's enabled.
Of course, your end devices will not trust the certificate, so you will need to export the certificate, and load it onto devices as a trusted CA.
Comments
Post a Comment