#1 Le 17/10/2013, à 20:05
- bitarasque
Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
Bonsoir,
J'ai depuis peu loué un VPS pour apprendre . Pour ne pas être en root j'ai créé un utilisateur, etc... Jusque là tout vas bien je peux lancer des commande comme par exemple "cd, ls, sudo, etc..." sauf que de temps en temps sans rien installer ou désinstaller sur le serveur je me retrouve dans une session ssh ou il y a pas le nom du compte et de la machine (pax exemple user@user-desktop) mais une uniquement "$".
J'ai déjà eu ce problème 1 fois et ne trouvant pas la solution j'ai recréé un compte mais bon je ne me vois pas le faire à chaque fois .
Si quelqu'un voudrait bien m'aider je lui serai vraiment reconnaissant
Merci de m'avoir lu.
Hors ligne
#2 Le 18/10/2013, à 14:15
- FlqX_-
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
Quand tu es dans cette session est ce que tu peux faire :
hostname
pour avoir le nom du serveur et
echo "$USER"
pour savoir avec quel utilisateur tu es connecté ?
Hors ligne
#3 Le 18/10/2013, à 21:48
- bitarasque
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
Bonjour,
En tapant ce que tu m'as dit j'ai :
Last login: Thu Oct 17 22:36:47 2013 from 37.161.209.XXX
$ hostname
13365.hostkey.com
$ echo "$USER"
user
$
D'après ce que je vois je suis bien logué sur le bon compte mais je ne peux rien faire d'autre...
Dernière modification par bitarasque (Le 18/10/2013, à 22:00)
Hors ligne
#4 Le 20/10/2013, à 22:33
- bitarasque
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
UP
Quelqu'un a t'il une idée ???
Hors ligne
#5 Le 21/10/2013, à 20:44
- FlqX_-
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
user c'est bien l'utilisateur avec lequel tu souhaite te connecter ?
Cette utilisateur a bien un shell ?
Essaye voir :
ps -p $$
pour voir s'il a bien un shell et lequel c'est. Sinon je vois pas trop, si quelqu'un a une meilleure idée.
Hors ligne
#6 Le 21/10/2013, à 20:59
- bitarasque
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
Totalement c'est bien l'utilisateur auquel je souhaite me connecter.
Voici ce que j'ai avec la commande que tu m'as dis :
$ ps -p $$
PID TTY TIME CMD
6451 pts/0 00:00:00 sh
Par contre je ne sais pas du tout à quoi cela correspond
Hors ligne
#7 Le 22/10/2013, à 06:30
- FlqX_-
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
Cela permet d'avoir le shell courant, ici du "sh", je voulais vérifier que tu étais bien dans un shell, ce qui est le cas.
Quand tu dis
J'ai déjà eu ce problème 1 fois et ne trouvant pas la solution j'ai recréé un compte mais bon je ne me vois pas le faire à chaque fois
Tu parle de créer un compte sur la machine ?
Hors ligne
#8 Le 22/10/2013, à 08:58
- bitarasque
Re : Ne peux pas lancer de commandes dans un compte utilisateur (VPS)
Ce que je veux dire par la c'est que j'ai déjà eu le problème et comme je n'ai rien trouvé j'ai supprimé le compte avec "deluser" et après j'ai recréé un autre avec "adduser" mais c'est pas une solution...
La première fois j'ai de la sorte mais du coup après j'ai du tout reconfigurer pas très pratique.
Hors ligne