Com crear nous usuaris a linux des de la línia de comandes
Encara no tens un servidor Cloud Linux? No passa res! Amb només un clic, el pots desplegar fàcilment utilitzant SW Hosting.
A continuació, et mostrarem els passos per crear nous usuaris a Linux directament des de la línia de comandes.
Com crear un nou usuari a GNU/Linux
Abans de començar, necessites accés SSH o terminal a un compte amb permisos de superusuari. Per exemple, el compte root.
Per crear un nou usuari, farem servir la comanda useradd. La sintaxi general és:
useradd [opcions] nomdeusuari
En aquest manual, ens centrarem en l'opció -m, que permet crear un directori Home per a l'usuari, amb el mateix nom que el seu compte.
Exemples pràctics
- Crear un usuari amb directori
home:
useradd -m nouusuari
- Crea un usuari sense directori
home:
useradd nouusuari
Com assignar una contrasenya al nou usuari
Assignar o canviar la contrasenya d'un usuari és senzill, sempre que ho facis com a superusuari. La comanda és:
passwd nomdeusuari
En executar-la, se t'està demanar que:
- Introdueixis la contrasenya desitjada i pressionis
ENTER. - La repeteigis novament per confirmar-la per motius de seguretat.
Important: Durant aquest procés, els caracters que escriguis no es mostraran a la pantalla. Això és normal; simplement escriu la contrasenya amb cura i pressiona
ENTERquan hagi acabat.
Com assignar o canviar el directori Home d'un usuari
Si durant la creació de l'usuari no s'ha especificat un directori home, o si desitges modificar el directori d'un usuari existent, pots fer servir la comanda usermod.
La sintaxi general és:
usermod -m -d /home/directoridestino/ nomdeusuari
-d: Permet establir la ruta del nou directorihome. Important: el directori no ha d'existir prèviament.-m: Indica que s'ha de moure tot el contingut del directori actual al nou. Això és especialment útil quan es modifica un usuari ja existent.
Com esborrar un usuari
Per eliminar un usuari, necessites un compte amb permisos de superusuari, com root.
La comanda principal és userdel, la qual la seva sintaxi general és:
userdel [opcions] nomdeusuari
Una opció molt utilitzada és:
-r: elimina el directori Home i la cua de correu de l'usuari.
Exemple:
userdel -r nomdeusuari
Exemple complet de gestió d'un usuari
- Crear un usuari amb el seu directori Home:
useradd -m usuariotest
- Assignar una contrasenya (els caracters no es mostraran a la pantalla):
passwd usuariotest
- Canviar a l'usuari per verificar el seu entorn:
su - usuariotest
- Verificar el directori actual:
pwd
- Llistar els continguts i permisos del seu Home:
ls -l
Amb això, podràs comprobar que l'usuari s'ha creat correctament i que els permisos del seu directori Home estan configurats de forma adequada.

Nota: Si encara no comptes amb un servidor Cloud Linux, el pots desplegar fàcilment amb SW Hosting i començar a aplicar tots aquests passos.