> For the complete documentation index, see [llms.txt](https://asafahmadov.gitbook.io/cloud-and-devops/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://asafahmadov.gitbook.io/cloud-and-devops/devops-bootcamp/cloud-and-infrastructure-as-service-basics/create-and-configure-a-linux-user-on-a-cloud-server.md).

# Create and configure a Linux user on a cloud server

{% hint style="success" %}

### 💡 Security Best Practices

#### Create separate Linux user on remote server (as you learned in Linux module)&#x20;

&#x20;  ▪ Every cloud platform configuration for their remote servers is different&#x20;

&#x20;  ▪ On droplet, per default you work with the "root" user&#x20;

&#x20;  ▪ Create a new "admin" user&#x20;

&#x20;  ▪ Using the "admin" user, create own users for each application you run (e.g. nexus, jenkins, my-app)&#x20;

#### Give it only the permission it needs to run that application&#x20;

#### Don't work with the root user!

{% endhint %}
