Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/09/2010, à 12:17

ders21

Déconnexion automatique d'un nouvel utilsateur sous console

Salut
J'ai un petit problème sur mon système ubuntu(ordinateur personnel), quand j'ajoute un nouvel utilisateur avec le commande
useradd utilisateur suivit de son mot de passe
Tout se passe bien, et quant je me login avec la commande-ci:
su utilisateur
Le login reusi mais dans moins de 5 secondes, il y a une deconnection automatique.
S'il vous plaît, quelqu'un peut-il m'aider?

Hors ligne

#2 Le 17/09/2010, à 13:07

helly

Re : Déconnexion automatique d'un nouvel utilsateur sous console

Je connais pas useradd…
Essaye adduser plutôt smile.
Il doit y avoir une différence entre les deux.


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#3 Le 17/09/2010, à 13:22

synapse

Re : Déconnexion automatique d'un nouvel utilsateur sous console

Salut Ders21,

   As-tu le même souci, si tu remplaces :

# su utilisateur
par
# su - utilisateur ?   (avec un tiret entre su et ton nom d'utilisateur)

Hors ligne

#4 Le 17/09/2010, à 13:23

ders21

Re : Déconnexion automatique d'un nouvel utilsateur sous console

Toujours le même probleme, une deconexion automatique après 5 seconde. le console affiche: Processus arrêté
Et je me retrouve sur l'ancien utilisateur par défaut.

Hors ligne

#5 Le 17/09/2010, à 13:26

synapse

Re : Déconnexion automatique d'un nouvel utilsateur sous console

question bête au cas ou...

Que te renvoi la commande : # runlevel  ?

Hors ligne

#6 Le 17/09/2010, à 13:29

ders21

Re : Déconnexion automatique d'un nouvel utilsateur sous console

N 2

Hors ligne

#7 Le 17/09/2010, à 13:35

synapse

Re : Déconnexion automatique d'un nouvel utilsateur sous console

Lances tu le même bash pour tes 2 users ?

Si tu fais un # cat /etc/passwd tu dois avoir un truc qui ressemble à ça :

toto:x:1002:1002:toto:/home/toto:/bin/bash

Verifi si le 2ième user créé à bien "/bin/bash" en fin de ligne. Ou du moins, la même chose que ton user qui fonctionne correctement.

sur ma machine, je viens de créer un 2ième user, et dans passwd, il m'a mis "/bin/sh" au lieu de /bin/bash". Si ça se trouve, la bash lancé est différent et se plante pour une raison obscure.

Hors ligne

#8 Le 17/09/2010, à 13:40

ders21

Re : Déconnexion automatique d'un nouvel utilsateur sous console

le 2ième user a extactement un autre shell que bash, c'est exctatement la même chose que le votre (/bin/sh).
Comment le resourdre???

Hors ligne

#9 Le 17/09/2010, à 13:43

synapse

Re : Déconnexion automatique d'un nouvel utilsateur sous console

Pour vérifier si 'sh' fonctionne correctement...

depuis une console et l'utilisateur qui fonctione correctement essayez de lancer la commande :

# /bin/sh   -> si ça plante, le problème viens de là. sinon, le prompt ( user@nomdemachine) va changer et devenir "$". Pour sortir, il suffit de taper exit.

Hors ligne

#10 Le 17/09/2010, à 14:46

ders21

Re : Déconnexion automatique d'un nouvel utilsateur sous console

Aucun plantage avec l'utilisateur par défaut le shell sh fonctionne sans problème.
Mais pour le nouvel utilisateur, le problème persiste. Même en changa l'utilisateur tout en utilisant sh

Hors ligne

#11 Le 17/09/2010, à 14:54

credenhill

Re : Déconnexion automatique d'un nouvel utilsateur sous console

hello
que contient ~/.profile?

Hors ligne

#12 Le 17/09/2010, à 15:59

ders21

Re : Déconnexion automatique d'un nouvel utilsateur sous console

1 # ~/.profile: executed by the command interpreter for login shells.
  2 # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
  3 # exists.
  4 # see /usr/share/doc/bash/examples/startup-files for examples.
  5 # the files are located in the bash-doc package.
  6
  7 # the default umask is set in /etc/profile; for setting the umask
  8 # for ssh logins, install and configure the libpam-umask package.
  9 #umask 022
10
11 # if running bash
12 if [ -n "$BASH_VERSION" ]; then
13     # include .bashrc if it exists
14     if [ -f "$HOME/.bashrc" ]; then
15         . "$HOME/.bashrc"
16     fi
17 fi
18
19 # set PATH so it includes user's private bin if it exists
20 if [ -d "$HOME/bin" ] ; then
21     PATH="$HOME/bin:$PATH"
22 fi

Hors ligne

#13 Le 17/09/2010, à 16:31

Watael

Re : Déconnexion automatique d'un nouvel utilsateur sous console

peut-être qu'en nous montrant la ligne de commande que tu utilises...


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#14 Le 18/09/2010, à 17:19

sputnick

Re : Déconnexion automatique d'un nouvel utilsateur sous console

colle nous le résultat de

pstree -ap

juste avant la déconnexion


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne