# Virtual Private Servers

- [What is Virtual Private Server](https://kb.vimzaa.com/virtual-private-servers/what-is-virtual-private-server.md): A quick summary on what is a Virtual Private Servers, how it works and how it interacts with an operating system.
- [Getting Started With Linux](https://kb.vimzaa.com/virtual-private-servers/getting-started-with-linux.md): This series will bring you up to speed with essential Linux basics, and provide a solid foundation for working with Linux servers.
- [An Introduction to the Linux Terminal](https://kb.vimzaa.com/virtual-private-servers/getting-started-with-linux/an-introduction-to-the-linux-terminal.md)
- [Basic Linux Navigation and File Management](https://kb.vimzaa.com/virtual-private-servers/getting-started-with-linux/basic-linux-navigation-and-file-management.md)
- [An Introduction to Linux Permissions](https://kb.vimzaa.com/virtual-private-servers/getting-started-with-linux/an-introduction-to-linux-permissions.md)
- [An Introduction to Linux I/O Redirection](https://kb.vimzaa.com/virtual-private-servers/getting-started-with-linux/an-introduction-to-linux-i-o-redirection.md)
- [Linux Permissions Basics and How to Use Umask on a VPS](https://kb.vimzaa.com/virtual-private-servers/getting-started-with-linux/linux-permissions-basics-and-how-to-use-umask-on-a-vps.md)
- [Connect with SSH](https://kb.vimzaa.com/virtual-private-servers/connect-with-ssh.md): To connect, you’ll need to open an SSH terminal. How you do this varies between operating systems and window managers, but you can do by following this guide.
- [How to Add SSH Keys to VPS](https://kb.vimzaa.com/virtual-private-servers/connect-with-ssh/how-to-add-ssh-keys-to-vps.md)
- [SSH Essentials: Working with SSH Servers, Clients, and Keys](https://kb.vimzaa.com/virtual-private-servers/connect-with-ssh/ssh-essentials-working-with-ssh-servers-clients-and-keys.md)
- [How To Edit the Sudoers File on Ubuntu and CentOS](https://kb.vimzaa.com/virtual-private-servers/how-to-edit-the-sudoers-file-on-ubuntu-and-centos.md): A complete guide on how to edit sudoers file on Ubuntu and CentOS Distributions.
- [Introduction to Nginx and LEMP on Ubuntu](https://kb.vimzaa.com/virtual-private-servers/introduction-to-nginx-and-lemp-on-ubuntu.md): This tutorial series helps sysadmins set up a new web server using the LEMP stack, focusing on Nginx setup with virtual blocks.
- [Initial Server Setup with Ubuntu](https://kb.vimzaa.com/virtual-private-servers/introduction-to-nginx-and-lemp-on-ubuntu/initial-server-setup-with-ubuntu.md)
- [Installing LEMP Stack on Ubuntu 14.04](https://kb.vimzaa.com/virtual-private-servers/introduction-to-nginx-and-lemp-on-ubuntu/installing-lemp-stack-on-ubuntu-14.04.md): A detailed guide to install LEMP Stack on Ubuntu 14.04 (Linux, Nginx, php, phpMyAdmin, MySQL Server)
- [Installing LEMP Stack on Ubuntu 16.04](https://kb.vimzaa.com/virtual-private-servers/introduction-to-nginx-and-lemp-on-ubuntu/installing-lemp-stack-on-ubuntu-16.04.md): A detailed guide to install LEMP Stack on Ubuntu 16.04 (Linux, Nginx, php, phpMyAdmin, MySQL Server).
- [Anti-Spam Best Practices](https://kb.vimzaa.com/virtual-private-servers/anti-spam-best-practices.md): A detialed overview on how to mitigate email spam.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.vimzaa.com/virtual-private-servers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
