Je viens réquérir votre aide. Je vous prie de m’excuser si ma question est stupide ou que j’ai du mal a comprendre les réponses, n’étant pas un utilisateur avancé.
Je dispose d’une machine virtuelle sous debian
Lorsque je la lance, une session s’ouvre automatiquement, qui me permet de m’y connecter avec novnc
Mais j’utilise principalement RDP.
J’ai donc installé un client rdp dessus.
Jusque là tout va bien. Sauf que pour ouvrir une session rdp j’ai besoin de fermer la session d’usage.
Donc lorsque je lance la machine virtuelle, je dois m’y connecter avec novcn, fermer la session, puis lancer RDP.
Comment faire pour pouvoir m’y connecter avec RDP directement ?
J’ai vu différent tuto ci et là mais aucun n’a fonctionné, il fallait editer daemon.conf, qui ne semble pas exister (est-ce possible ?)
Ma version :
Linux debian 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64
Bonjour,
il te faut aller dans la configuration de lightdm ou de ton manager pour désactiver l’auto-login (qui est ceci dit en passant une mauvaise habitude, car n’importe qui ayant accès à la machine pourra s’y connecter (à minima, car je crois qu’il y a d’autres effets de bords mais je ne suis spa sur).
Merci de votre réponse. Je perçois bien qu’il y a quelque chose a désactiver quelque part mais la question c’est comment. Comme dit dans le message initial je ne suis pas un utilisateur avancé.
Quel est ton environnement ? Gnome, XFCE, KDE
Selon cela diffère, mais en général tu as un setting dans les menu de configuration de ton environnement de bureau.
Si, au moment de l’installation de ton système debian,
tu as donné un mot de passe au compte root
clique sur Applications -> Système -> Terminal Xfce
copie/colle dans la fenêtre de terminal
la ligne de commandes suivante :
su -c "sed -i 's/^autologin-user/# autologin-user/' /etc/lightdm/lightdm.conf"
et, après avoir appuyé sur la touche Entrée pour lancer l’exécution de cette ligne de commandes, il te faudra entrer le mot de passe du compte root
et tu pourras redémarrer ta machine.
Si, au moment de l’installation de ton système debian,
tu n’as PAS donné de mot de passe au compte root
clique sur Applications -> Système -> Terminal Xfce
copie/colle dans la fenêtre de terminal
la ligne de commandes suivante :
sudo sed -i 's/^autologin-user/# autologin-user/' /etc/lightdm/lightdm.conf
et, après avoir appuyé sur la touche Entrée pour lancer l’exécution de cette ligne de commandes, il te faudra entrer le mot de passe de ton compte utilisateur
et tu pourras redémarrer ta machine.
Ça va commenter toutes les lignes du fichier /etc/lightdm/lightdm.conf
qui débuteraient par autologin-user
EDIT :
Dans les lignes de commande sed
J’ai ajouté deux espaces supplémentaires entre le # et autologin
ce qui permettra, plus tard, de ne dé-commenter que les deux lignes qui auraient été commentées
en lançant la ligne de commande suivante avec les privilèges du compte root
sed -i 's/^# autologin-user/autologin-user/' /etc/lightdm/lightdm.conf
Je suis allé ouvrir lightdm.conf à la main du coup. tout était déjà commenté sauf une ligne ou deux. j’ai commenté auto_loggin_user: ou qqch du genre.
je la redémarre demain pour voir si ça fonctionne.
Petite question subsidiaire je n’ai pas réussi a ouvrir le fichier avec un editeur graphique (j’ai tenté avec mousepad) avec les privilèges su. Est-ce possible ?
Du coup je l’ai édité dans la console avec vim.
Edit et tant qu’a faire : quel est la différence entre ces deux options ?
J’ai pu changer l’environnement de bureau qui sera lancé quand Default Xsession est sélectionné
en lançant la ligne de commande suivante :
su -c 'update-alternatives --config x-session-manager'
michel@xf106:~$ su -c 'update-alternatives --config x-session-manager'
Mot de passe :
Il existe 6 choix pour l'alternative x-session-manager (qui fournit /usr/bin/x-session-manager).
Sélection Chemin Priorité État
------------------------------------------------------------
0 /usr/bin/cinnamon-session 50 mode automatique
1 /usr/bin/cinnamon-session 50 mode manuel
2 /usr/bin/lxsession 49 mode manuel
3 /usr/bin/openbox-session 40 mode manuel
4 /usr/bin/startlxde 50 mode manuel
5 /usr/bin/startxfce4 50 mode manuel
* 6 /usr/bin/xfce4-session 40 mode manuel
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :
michel@xf106:~$