4/29/2021 0 Comments Install Remote Desktop Connection
In the Computer field, enter the remote server IP address and click Connect.With RDP, you can log in to the remote machine and create a real desktop session the same as if you had logged in to a local machine.
Remote Desktop Connection Install And ConfigureThis tutorial describes how to install and configure Xrdp server on Debian 10 Linux. Installing Desktop Environment Typically, Linux servers dont have a desktop environment installed by default. The first step is to install X11 and a desktop environment that will act as a backend for Xrdp. It is a fast, stable, and lightweight desktop environment, which makes it ideal for usage on a remote server. If you prefer another desktop environment like Gnome, you can install it instead of Xfce. Installing Xrdp Xrdp package is available in the standard Debian repositories. To install it, run: sudo apt install xrdp The service will automatically start once the installation process is complete. You can verify that the Xrdp service is running by typing: sudo systemctl status xrdp The output will look something like this: xrdp.service - xrdp daemon. Execute the following command to add the xrdp user to the group: sudo adduser xrdp ssl-cert Thats it. Configuring Xrdp The Xrdp configuration files are stored in the etcxrdp directory. For basic Xrdp connections, you do not need to make any changes to the configuration files. Xrdp will use the default X Window desktop, which in this case, is XFCE. The main configuration file is named xrdp.ini. This file is divided into sections and allows you to set global configuration settings such as security and listening addresses and create different xrdp login sessions. Whenever you make any changes to the configuration file you need to restart the Xrdp service: sudo systemctl restart xrdp Xrdp uses startwm.sh file to launch the X session. Configuring Firewall By default, Xrdp listens on port 3389 on all interfaces. If you run a firewall on your Debian server, which you should always do, youll need to add a rule that will enable traffic on the Xrdp port. Assuming you use ufw to manage the firewall, run the following command to allow access to the Xrdp server from a specific IP address or IP range, in this example 192.168.1.024: sudo ufw allow from 192.168.1.024 to any port 3389 If you want to allow access from anywhere (which is highly discouraged for security reasons) run: sudo ufw allow 3389 If you are using nftables to filter connections to your system, open the necessary port by issuing the following command: sudo nft add rule inet filter input tcp dport 3389 ct state new,established counter accept For increased security, you may consider setting up Xrdp to listen only on localhost and creating an SSH tunnel that securely forwards traffic from your local machine on port 3389 to the server on the same port. Another secure option is to install OpenVPN and connect to the Xrdp server trough the private network. Connecting to the Xrdp Server Now that you have set up your Xrdp server, it is time to open your Xrdp client and connect to the server. If you have a Windows PC, you can use the default RDP client. Type remote in the Windows search bar and click on Remote Desktop Connection.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |