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.

#51 Le 26/11/2020, à 12:01

MicP

Re : sudo or not sudo, mon 20.04 dit "non"

Bonjour

Au sujet du fichier ~/.profile sur les systèmes debian et ceux basés sur debian <=> ubuntu :

michel@debT450:~$ head ~/.profile
# ~/.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

michel@debT450:~$ 
xxxxx (sur autre forum), a écrit :

…pourtant ~/.profile n'est jamais exécuté au démarrage…

Le jamais ne concerne que les émulateurs de terminal lancés depuis l'environnement de bureau
qui a été lancé par une ouverture de session, et donc, identification (donc, pour ce terminal, ce n'est pas un login shell) du compte utilisateur.

head ~/.profile a écrit :
…
# ~/.profile: executed by the command interpreter for login shells. …
…

Si login shell <=> il faudra s'identifier pour ouvrir un shell
en utilisant l'émulateur de terminal de l'interface en mode texte
qui est accessible depuis le mode graphique par le raccourci clavier Ctrl+Alt+F1 à F6 (en fonction de l'environnement de bureau utilisé)
et dans ce cas, le fichier ~/.profile sera pris en compte (si tant est que, les fichiers ~/.bash_profile ou/et ~/.bash_login ne soient pas présents)
ou bien en s'étant identifié (<=> login shell) pour ouvrir une session ssh depuis une autre machine.

Dernière modification par MicP (Le 02/12/2020, à 21:55)

Hors ligne