Step-by-step help for your hosting
1,794 practical guides for cPanel, Plesk and DirectAdmin, Linux and Windows servers, websites, databases, DNS and security, from your first login to troubleshooting.
Search results
734 guides match “vps” · Clear search
Use sconfig to manage Windows Server quickly
sconfig is a numbered text menu for the core settings of Windows Server. Learn each option and why it is handy inside the browser console when Remote Desktop is not available.
Create and edit.rdp files: the settings that matter
An.rdp file is a plain text list of Remote Desktop settings. Learn the lines that matter, from the address with port 3389 to screen mode, redirection and reconnect.
Create system users for apps and services
Run each app on your Linux VPS under its own system account with no password and no shell, so a bug or breach in one app cannot take over the whole server.
Share local drives with your server over Remote Desktop
Make your PC's drives or a single folder appear inside your Remote Desktop session through drive redirection and \\tsclient, with notes on speed and security.
Remote Desktop mstsc command-line options explained
Learn the mstsc switches that matter, from /v with port 3389 to /admin, /f, /w, /h, /multimon, /public and /edit, and turn them into one-click shortcuts.
Close unused ports and disable unneeded services on Linux
Fewer running services means fewer things to patch and attack. List what listens on your VPS, disable what you do not use, bind private services to localhost and firewall the rest.
NAT, masquerade and port forwarding with nftables
Use nftables to masquerade VPN clients out through your VPS and forward ports to a backend with DNAT. Includes IP forwarding, forward chain rules and a complete VPN gateway ruleset.
Common server ports and what uses them
A practical list of the ports you meet on a VPS, from SSH and web to mail, databases and Remote Desktop, with the protocol and whether each should be public or private.
Edit the sudoers file safely with visudo
Change who can use sudo without breaking it. Learn the sudoers syntax, use visudo and drop-in files in /etc/sudoers.d, and grant full or limited admin rights.
Create an SFTP-only user limited to one folder
Give someone file access over SFTP without a shell, locked inside one folder. Configure internal-sftp with a Match block, set the chroot ownership right and test with WinSCP.
Lock, unlock or disable a Linux user account
Stop a Linux user from logging in without deleting them. Lock the password, expire the account, set a nologin shell, check the status and unlock it again later.
View and rotate Docker container logs
Read, follow and filter Docker container logs, then set log rotation with max-size and max-file so container logs never fill your VPS disk again.
What is RDP? Remote Desktop explained for beginners
A beginner's guide to the Remote Desktop Protocol: what you see when you connect, which app to use on each device, and which port Remote Desktop listens on.
Use Remote Desktop from Windows 10 or 11 Home
Windows 10 and 11 Home can connect to a remote server with Remote Desktop. Here is how to connect to IP:3389 and why Home cannot accept incoming RDP.
Redirect USB devices, webcams and smart cards over RDP
Learn what USB, webcam and smart card redirection can and cannot do over Remote Desktop to a VPS, how to turn each one on, and why some devices will never work remotely.
Speed up Remote Desktop on a slow or mobile connection
Make RDP usable on weak Wi-Fi, hotel networks or a phone hotspot by tuning connection speed, colour depth, visual effects, caching and resolution, then measuring the result.
Print from your remote server to a local printer over Remote Desktop
Turn on RDP printer redirection so documents on your Windows server print on the printer next to you, and fix a printer that does not show up in the session.
Tunnel Remote Desktop port 3389 through SSH
Carry Remote Desktop inside an encrypted SSH connection to your Windows VPS, connect mstsc to localhost, and only then tighten public access to port 3389.
Keyboard shortcuts inside a Remote Desktop session
The Remote Desktop shortcuts that replace Windows keys inside a session, such as Ctrl+Alt+End and Alt+Page Up, plus the setting that decides where key combinations go.
Switch between full screen and window in Remote Desktop
Toggle Remote Desktop between full screen and a window with Ctrl+Alt+Break, pin or hide the connection bar, and move quickly between local and remote apps.
Browse by topic
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
