Je viens de créer un nouveau serveur virtuel Ubuntu et je suis en train de le durcir pour une utilisation en production. J'ai actuellement un compte root. Je veux faire ce qui suit :
- Créez un nouvel utilisateur (appelons-le
jim
pour le reste). Je veux qu'ils aient/home/
répertoire. - Donnez
jim
Accès SSH. - Autoriser
jim
asu
de s'enraciner mais pas de performersudo
opérations. - Désactiver l'accès SSH de la racine.
- Déplacer SSHd vers un port non standard pour aider à arrêter les attaques brutes.
Mon problème réside dans les deux premiers points. J'ai déjà trouvé useradd
mais pour une raison quelconque, je ne peux pas me connecter en tant qu'utilisateur créé avec lui par SSH. Dois-je battre SSHd pour permettre cela ?