Je me connecte à mon nouveau VPS Ubuntu via SSH depuis un terminal du bureau Ubuntu. J'ai créé un nouvel utilisateur Adam , que j’ai ajouté au groupe sudo, je n’ai donc pas besoin de me connecter en tant que root tout le temps. Lorsque je me connecte en tant que root, tout se passe comme prévu, sauf lorsque je me connecte en tant qu’adam, j’ai des problèmes avec le $BASH_VERSION
environnement var.
Je n'ai rien changé dans la valeur par défaut .profile
et .bashrc
fichiers, donc je devrais avoir tous les paramètres par défaut. J'ai remarqué que dans .profile
il y a une condition autour, y compris .bashrc
:
if [ -n "$BASH_VERSION" ]; then
Sauf quand j'écho $BASH_VERSION
du CL je ne reçois rien en retour, juste une ligne vide. Quelque chose semble vraiment foutu ici mais c'est juste un peu au-delà de mes connaissances.
En cas d’utilité, voici ce que j’ai utilisé pour créer l’utilisateur:
useradd -d /home/adam -m adam
sudo passwd adam
usermod -a -G sudo adam
/bin/dash
n'a pas fonctionné,/bin/bash
fait.J'ai rencontré le même problème. Pour le réparer faire:
la source
useradd -D
(par lui-même) imprime simplement le défautuseradd
configuration. Il serait préférable de modifier votre réponse pour l’améliorer.