RustDesk Server : How to Set Up Your Own Server on Ubuntu in 2023

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey everyone welcome to sync bricks in today's video I'll be talking about rest desk self-hosted server I'll be using Ubuntu Server 20.04 now you can see here the service is started and the server is ready now [Music] set up rest desk on your own server and for the sake of this tutorial I'll be using Ubuntu Server 20.04 so complete guide is available here on my blog so I have provided the full detail here for the list test setup server guide on Ubuntu Server so here is the complete installation procedure so I'll be installing it on Oracle Cloud infrastructure so I'll be setting up complete server here this will be my first instance in here I'll be saying a rest desk server I'll be using always free here I'll be choosing the image which will be Ubuntu server 20.04 and create now my private key is already here and here I'll be using party kitchen and this is the private key which is available without doing anything here I'll be just saving the private key whatever name of the server you want to have now this key has been saved here so I will be able to access it and now you can see here the server is definitely running I'll be taking the server IP address here first of all I need to make sure that Port 22 is available I'll just go to Virtual Cloud Network which is already connected to my server and here 422 is already available rust test will be using these ports so TCP Port two triple one five two two one nine and then TCP Port 8000 and then again UDP port for two triple one six okay I need to now create the DNS record for my private IP address or public IP address so my sync bricks domain is already set up I'll be adding a new DNS record which will be rasus test or syncbricks.com and if you see here it will create the record of rustus which will be pointing to this particular IP address save the record what's my dns.com and let me ensure that DNS is already pointing to the IP address so that we save the time later and here you can see that the IP address is already updated so I'll be opening rustdesk Dot syncbricks.com and I will start installing the rust test on this particular server using the guide which I have provided here I'll just increase the size here so that you can see it clearly let me take it to 14. so first of all just make sure that the server is up to date and service upgraded so I'll be running this everything is upgraded already I have already enabled these ports on My Cloud Server but in case if you want to see the status of the firewall right now on this particular server firewall is disabled sudo ufw status you can see here that status is inactive which means that firewall is not enabled on this server and once the services will be running on these ports so these ports will be already open first of all I'll be running this script of course these are three lines first it will be downloading the installation script I'll be running these commands one by one to ensure that you understand this so first of all it will be downloading file from GitHub and you can see here the install.sh is available now on the root folders if I show you the files it is here available install.sh now I'll be just giving the rights to this file so here change mode X and now file is available of course installed as SH now I'll be of course running the file install dot sh it has done all the packages and utilities that had to be required for installing uh rust desk and after this it is saying me that what do you want to use for the rest test server do you want to use the IP address or do you want to use the DNS or domain of course I'll be using DNS or domain so I'll be choosing number two and then what will be your domain so I'll be using rustdesk dot sync bricks dot com so it is saying that HTTP server is not installed so you need to download and install I will say yes number one option that's it you can see here HTTP server will install and your public key is this install rustdesk on your machine and change your IP address now you can see here that the rust test is configured and it is saying that to finish the install you have to press any key first of all I'll copy all of this information which is available to me you can see here that your ipdns address is rust test.syncx.com and public key is here so client script is available on this particular uh web server here and user IDs admin and password is here so I'll be just going here into rustus.sync bricks.com enter it here it is asking for the user ID and password I'll enter the user ID and password is available here you can see that two installation scripts are available one is for the Linux and another is for Windows you can of course download the client from here and then you can put the configuration into that but instead of doing that I will recommend you to download the Windows installation agent so I'll download it here I'll open the Powershell with administrator privileges here run as administrator so in Shell I'll be changing the directory here and if I show you windows so this particular package is here Windows Powershell this one and I'll just install this now you see here it shows that is running the script is disabled on this system and for more information uh you you have to see the execution policies so if I talk about the execution policy of course I have provided you a details in the blog also in Windows when you're running the script so you have to make sure that your exit execution policy is not restricted so if I go here to Shell I'll show you here get execution policy list you can see here that or the machine policy is undefined user policies undefined process is undefined current user it is restricted and local machine is also restricted so I'll be enabling the execution policy for the process so instead of get user get execution policy I'll be setting the user policy for process so I have provided you that also here if you see here execution policy unrestricted and scope is process so copy this command here and go back here to Powershell and run this and it will ask for the confirmation I'll give the confirmation yes and now if I go back and run that script again here it will allow you do you want to run this I will run this and once I click R it will have the pre-configured client installed now rest desk is available here the server is ready right now and if I show you the details of the server ID relay server you can see here that ID is rust test.simprix.com relay server is a rust test.syncx.com API is here API server and key is available here it is pre-configured you don't need to do anything here to ensure that whether this is connected to the same server or rust as default server I'll just simply go here let me stop the service if I go back to the rest test relay server and I stop this server here and I'll stop the signal service also and here is the signal service and I'll stop this service also now we'll try to open rust desk again and if you see here it shows connecting to rustus network and it is not connecting because right now of course the services are stopped so if I see the status of the service status of this service it is inactive right now and if I see the status of the signal service also this is also inactive command to restart the service and at the same time I'll show you service is running of course now you can see here the service is running again and if I stop this again if I stop the relay server also you'll notice that connecting to rust test Network and it will fail to connect now I'll restart the relay server and I'll restart the signal also go here see the side by side also enter now you can see here the service is started and the server is ready now and here is on the same network I have connected another system also so I'll try to connect it and here now my rest task is connected and here if I show you the other client also so ID relay server you can see here rust test or syncprix.com and this is also connected to the same server and you can see here that performance is great and if you are running it on of course local server it will be great so hope this has helped you to understand that how you can install and configure your rust test server I'll again restrict the policy now here you can see here to restrict the policy again so I'll just go back here to the Powershell and here I'll be typing you can see here everything is restricted process current user and local machine of course user policy and machine policy can be changed from the group user policy so I can simply exit the server now and all my machines will be connecting to the rest desk local server so this was all about installing rust desk on your own server so hope you like this video If you like this video hit the like button and don't forget to give me your feedback in the comment section below don't forget to join the Channel Once you become member there are special perks available for all the members so see you next video take care and goodbye
Info
Channel: syncbricks
Views: 32,578
Rating: undefined out of 5
Keywords: rustdesk, teamviewer alternatives, rustdesk windows, anydesk alternatives open source, alternative of teamviewer, rustdesk tutorial, rustdesk download, self-hosted teamviewer alternative, teamviewer alternative app, remote desktop software, installing rustdesk in linux, linux remote desktop, open-source, self-hosted, rust desk ubuntu, rust desk server, rustdesk server install, rust desk server ubuntu, rustdesk server install ubuntu, rustdesk server setup, rustdesk server, hosted
Id: 5WmoLqPkn98
Channel Id: undefined
Length: 11min 26sec (686 seconds)
Published: Fri Apr 21 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.