> For the complete documentation index, see [llms.txt](https://prime-stake-pool.gitbook.io/node-setup-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics.md).

# Server Setup Basics

- [How to setup your Cloud Server securely](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely.md): 7 security layers to setup your cloud server securely
- [Create new user](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/create-new-user.md): Security Layer 1
- [Use ssh key pair to access your server](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/use-ssh-key-pair-to-access-your-server.md): Security Layer 2
- [Create .ssh folder](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/use-ssh-key-pair-to-access-your-server/create-.ssh-folder.md): rsa public key is kept in .ssh folder
- [Create rsa key pair (public/private)](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/use-ssh-key-pair-to-access-your-server/create-rsa-key-pair-public-private.md): Create rsa key pair on the local computer first and then copy it to the remote server
- [Copy rsa public key to remote server](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/use-ssh-key-pair-to-access-your-server/copy-rsa-public-key-to-remote-server.md): Establish a secure connection via ssh
- [Disable root login,password and change default port 22](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/disable-root-login-password-and-change-default-port-22.md): Security Layer 3 & 4
- [Install fail2ban](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/install-fail2ban.md): Security Layer 5
- [Firewall rules](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/firewall-rules.md): Security Layer 6
- [Enable 2FA](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/enable-2fa.md): Security Layer 7
- [Setup video](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/how-to-setup-your-cloud-server-securely/setup-video.md): youtube video link
- [Linux Swap Space](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/linux-swap-space.md): You should almost always add swap space to Linux servers
- [Add Swap Space](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/linux-swap-space/add-swap-space.md): For performance benefits, always add swap space to servers
- [Kernel cache pressure and swappiness](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/linux-swap-space/kernel-cache-pressure-and-swappiness.md): Adjust your server’s cache pressure and tendency to swap (swappiness)
- [Add swap video](https://prime-stake-pool.gitbook.io/node-setup-guide/server-setup-basics/linux-swap-space/add-swap-video.md): youtube video link
