mon login plante
Modérateur : Francois
mon login plante
Bonjour,
Après des manœuvres à l'arrache un peu trop hasardeuses, je me retrouve au démarrage de la bête avec une fenêtre qui me demande de choisir un utilisateur.
Si j'indique "pi" avec son mot de passe, l'écran passe au noir puis me présente à nouveau la même fenêtre passe au noir puis me présente à nouveau passe au noir puis me présente à nouveau etc.
Pour m'en sortir, avec "autre" j'indique "root".
J'ai essayé, avec raspi-config, l'option de boot "B4 Desktop Autologin Desktop GUI", mais cela ne marche pas.
Comment revenir à la situation initiale sans demande de mot de passe au lancement ?
Merci de votre aide !
Après des manœuvres à l'arrache un peu trop hasardeuses, je me retrouve au démarrage de la bête avec une fenêtre qui me demande de choisir un utilisateur.
Si j'indique "pi" avec son mot de passe, l'écran passe au noir puis me présente à nouveau la même fenêtre passe au noir puis me présente à nouveau passe au noir puis me présente à nouveau etc.
Pour m'en sortir, avec "autre" j'indique "root".
J'ai essayé, avec raspi-config, l'option de boot "B4 Desktop Autologin Desktop GUI", mais cela ne marche pas.
Comment revenir à la situation initiale sans demande de mot de passe au lancement ?
Merci de votre aide !
Re: mon login plante
Bonjour,
Essayer de modifier /etc/lightdm/lightdm.conf avec autologin-user=pi
On sait jamais...
N.B. : Pour se connecter sur une autre fenêtre en non graphique "Ctrl+alt+F1"
A+
Essayer de modifier /etc/lightdm/lightdm.conf avec autologin-user=pi
On sait jamais...
N.B. : Pour se connecter sur une autre fenêtre en non graphique "Ctrl+alt+F1"
A+
Re: mon login plante
J'ai déjà fait cette modif (autologin-user=pi et autologin-user-timeout=0) sans résultat.
Re: mon login plante
Bonjour,
Pourrais tu donner le retour des commandes suivantes :
Pourrais tu donner le retour des commandes suivantes :
- cat /etc/passwd
- cat /home/pi/.xinitrc
Re: mon login plante
Korhm a écrit :
Pourrais tu donner le retour des commandes suivantes :
cat /etc/passwd
cat /home/pi/.xinitrc
Code : Tout sélectionner
root@pi:~# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-timesync:x:100:103:systemd Time Synchronization,,,:/run/systemd:/bin/false
systemd-network:x:101:104:systemd Network Management,,,:/run/systemd/netif:/bin/false
systemd-resolve:x:102:105:systemd Resolver,,,:/run/systemd/resolve:/bin/false
systemd-bus-proxy:x:103:106:systemd Bus Proxy,,,:/run/systemd:/bin/false
pi:x:1000:1000:,,,:/home/pi:/bin/bash
messagebus:x:104:109::/var/run/dbus:/bin/false
avahi:x:105:110:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
ntp:x:106:111::/home/ntp:/bin/false
sshd:x:107:65534::/var/run/sshd:/usr/sbin/nologin
statd:x:108:65534::/var/lib/nfs:/bin/false
lightdm:x:109:114:Light Display Manager:/var/lib/lightdm:/bin/false
pulse:x:110:116:PulseAudio daemon,,,:/var/run/pulse:/bin/false
rtkit:x:111:118:RealtimeKit,,,:/proc:/bin/false
Code : Tout sélectionner
root@pi:~# cat /home/pi/.xinitrc
cat: /home/pi/.xinitrc: Aucun fichier ou dossier de ce type
Re: mon login plante
Et as tu un fichier /home/pi/bash_profile ?
C'est lui qui dit quoi faire quand le Shell (ici bash) se lance après le login de l'utilisateur en question
C'est lui qui dit quoi faire quand le Shell (ici bash) se lance après le login de l'utilisateur en question
Re: mon login plante
Trois bash : bash_history, bash_logout et bashrc, mais pas de bash_profile
par contre un .profil
par contre un .profil
Code : Tout sélectionner
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Re: mon login plante
Salut Ferois.
Ensuite, dans quel OS vous vous trouvez ? Raspbian ? Autre ? Si oui lequel ?
Vous parlez d'un démarrage, lequel ?
En branchant votre raspberry à un clavier, souris et sur votre téléviseur ou un monitor ?
Ou bien en SSH ?
Vous dites :
Pourriez-vous nous donner une image de ce que vous obtenez, car votre problème n'est pas très clair.
@+
La bête ??? De quoi parlez-vous ? Si c'est une raspberry, de quel modèle ? Il y en a cinq actuellement : A, A+, B, B+, 2B et 3B ?Ferois a écrit :je me retrouve au démarrage de la bête avec une fenêtre qui me demande de choisir un utilisateur.
Ensuite, dans quel OS vous vous trouvez ? Raspbian ? Autre ? Si oui lequel ?
Vous parlez d'un démarrage, lequel ?
En branchant votre raspberry à un clavier, souris et sur votre téléviseur ou un monitor ?
Ou bien en SSH ?
Vous dites :
Donc vous avez pu vous connecter.Ferois a écrit :J'ai essayé, avec raspi-config, l'option de boot "B4 Desktop Autologin Desktop GUI", mais cela ne marche pas.
Pourriez-vous nous donner une image de ce que vous obtenez, car votre problème n'est pas très clair.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Re: mon login plante
Oui, comme je l'indique :Artemus24 a écrit :Donc vous avez pu vous connecter.
Pour m'en sortir, avec "autre" j'indique "root".
D'autant plus étrange que :
- en SSH je me connecte en pi sans problème, mais l'accès en root est refusé
- en VNC je me connecte en root sans problème, mais l'accès en pi est refusé
Bien sûr avec les mêmes mots de passe !
Je cherche quel est le programme qui gère la fenêtre de login, ici sur debian. Il ne doit pas y avoir beaucoup de différence, quel que sois la distribution ou la variété de framboise.
Il devrait se trouver dans la liste :
Code : Tout sélectionner
alsa-utils 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
avahi-daemon 0:off 1:off 2:on 3:on 4:on 5:on 6:off
bluetooth 0:off 1:off 2:on 3:on 4:on 5:on 6:off
bootlogs 0:off 1:on 2:on 3:on 4:on 5:on 6:off
bootmisc.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
checkfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
checkroot-bootclean.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
checkroot.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
console-setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
cron 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dbus 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dhcpcd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dphys-swapfile 0:off 1:off 2:on 3:on 4:on 5:on 6:off
fake-hwclock 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
hostname.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
hwclock.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off
kbd 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
keyboard-setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
killprocs 0:off 1:on 2:off 3:off 4:off 5:off 6:off
kmod 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
lightdm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
motd 0:off 1:on 2:on 3:on 4:on 5:on 6:off
mountall-bootclean.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
mountall.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
mountdevsubfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
mountkernfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
mountnfs-bootclean.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
mountnfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
networking 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
nfs-common 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ntp 0:off 1:off 2:on 3:on 4:on 5:on 6:off
plymouth 0:off 1:off 2:on 3:on 4:on 5:on 6:off
plymouth-log 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
procps 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
raspi-config 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
rc.local 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rcS 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rmnologin 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rpcbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rsync 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sendsigs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ssh 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sudo 0:off 1:off 2:off 3:off 4:off 5:off 6:off
triggerhappy 0:off 1:off 2:on 3:on 4:on 5:on 6:off
udev 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
udev-finish 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
umountfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
umountnfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off
umountroot 0:off 1:off 2:off 3:off 4:off 5:off 6:off
urandom 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
x11-common 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on
Modifié en dernier par Ferois le mar. 7 nov. 2017 11:49, modifié 1 fois.
Re: mon login plante
Salut Ferois.
D'après l'image, vous accédez à votre raspberry en mode Bureau (ou graphique si vous préférez). Et il vous demande un compte et un mot de passe.
Normalement, par défaut, le login est automatique et c'est celui du compte PI.
Comment revenir dans ce mot par défaut ?
Dans le bureau, vous cliquez sur l'icône (la framboise) en haut à gauche et vous sélectionnez "préférence", puis "configuration du raspberry pi".
Une nouvelle fenêtre s'affiche. Vous sélectionnez l'onglet "système". A la ligne "connexion automatique", vous sélectionnez "pi".
Dorénavant, vous accéderez au compte Pi en mode automatique. Un reboot sera nécessaire pour que la modification soit prise en compte.
Pour SSH, vous devez activer le compte root.
Pour cela, vous devez vous mettre dans le compte "root", sinon les modifications suivantes ne seront pas prise en compte.
Si vous êtes dans le compte "pi", vous tapez "su root".
Vous vous rendez dans le répertoire "/etc/ssh". vous ouvrez le fichier "sshd_config".
Recherchez la ligne "#PermitRootLogin". En principe, vous devez avoir le paramètre "prohibit-password".
Vous supprimez le "#" devant la ligne et vous mettez comme paramètre : "yes". Ce qui donne maintenant : "PermitRootLogin yes".
Vous redémarrez votre raspberry (reboot) et en principe, cela devrait fonctionner.
J'espère que vous avez attrribué un mot de passe à votrre compte "root".
Pour VNC, je ne connais pas car je ne l'utilise pas.
J'accède à ma raspberry uniquement par SSH.
@+
D'après l'image, vous accédez à votre raspberry en mode Bureau (ou graphique si vous préférez). Et il vous demande un compte et un mot de passe.
Normalement, par défaut, le login est automatique et c'est celui du compte PI.
Comment revenir dans ce mot par défaut ?
Dans le bureau, vous cliquez sur l'icône (la framboise) en haut à gauche et vous sélectionnez "préférence", puis "configuration du raspberry pi".
Une nouvelle fenêtre s'affiche. Vous sélectionnez l'onglet "système". A la ligne "connexion automatique", vous sélectionnez "pi".
Dorénavant, vous accéderez au compte Pi en mode automatique. Un reboot sera nécessaire pour que la modification soit prise en compte.
Pour SSH, vous devez activer le compte root.
Pour cela, vous devez vous mettre dans le compte "root", sinon les modifications suivantes ne seront pas prise en compte.
Si vous êtes dans le compte "pi", vous tapez "su root".
Vous vous rendez dans le répertoire "/etc/ssh". vous ouvrez le fichier "sshd_config".
Recherchez la ligne "#PermitRootLogin". En principe, vous devez avoir le paramètre "prohibit-password".
Vous supprimez le "#" devant la ligne et vous mettez comme paramètre : "yes". Ce qui donne maintenant : "PermitRootLogin yes".
Vous redémarrez votre raspberry (reboot) et en principe, cela devrait fonctionner.
J'espère que vous avez attrribué un mot de passe à votrre compte "root".
Pour VNC, je ne connais pas car je ne l'utilise pas.
J'accède à ma raspberry uniquement par SSH.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32