Je viens de créer un nouveau serveur virtuel Ubuntu et je suis en train de le renforcer pour une utilisation en production. J'ai actuellement un compte root. Je veux faire ce qui suit:
- Créez un nouvel utilisateur (appelons-le
jimpour le reste). Je veux qu'ils aient un/home/répertoire. - Donner un
jimaccès SSH. - Autoriser
jimàsurooter mais ne pas effectuer d'sudoopérations. - Désactivez l'accès root SSH.
- Déplacez SSHd sur un port non standard pour aider à arrêter les attaques brutales.
Mon problème réside dans les deux premiers éléments. J'ai déjà trouvé, useraddmais pour une raison quelconque, je ne peux pas me connecter en tant qu'utilisateur créé avec SSH. Dois-je battre SSHd pour permettre cela?
/etc/nologinfichier mais il est vide. Je l'ai supprimé et redémarré ssh, mais il ne répond que Permission denied, please try again.lorsque j'essaie de me connecter.