Geleneksel unix sistemleri /etc/motd
, kullanıcının kimliği doğrulandıktan ve kullanıcının kabuğu çağrılmadan önce görüntülenir. Modern sistemlerde, bu, farklı bir dosyada veya görüntülenmesi pam_motd
için yapılandırılabilen PAM modülü tarafından yapılır ./etc/pam.conf
/etc/pam.d/*
Seçenek kapalı /etc/motd
değilse ssh sunucusunun kendisi yazdırmak üzere yapılandırılmış olabilir . Kapatılmamışsa önceki oturum açma zamanını da yazdırabilir .PrintMotd
/etc/sshd_config
PrintLastLog
Başka geleneksel ileti olmadığını söyleyebilir You have new mail
ya You have mail
. PAM'li sistemlerde, bu pam_mail
modül tarafından yapılır . Bazı kabuklar, kullanılabilir posta hakkında bir ileti yazdırabilir.
Kullanıcının kabuğu başlatıldıktan sonra, kullanıcının başlangıç dosyaları ek iletiler yazdırabilir. Kullanıcının giriş kabuğu bir Bourne tarzı kabuk ise interaktif giriş için, bak /etc/profile
, ~/.profile
artı ~/.bash_profile
ve ~/.bash_login
partisi içindi. Zsh etkileşimli bir giriş, içinde görünüm için /etc/zprofile
, /etc/zlogin
, /etc/zshrc
, ~/.zprofile
, ~/.zlogin
ve ~/.zshrc
. Csh'e interaktif bir giriş yapmak için, /etc/csh.login
ve bölümüne bakın ~/.login
.
Kullanıcının giriş kabuğu bash ise ve bu etkileşimli olmayan bir giriş ise, bash yürütülür ~/.bashrc
(bu gerçekten gariptir, çünkü ~/.bashrc
yalnızca kabuk bir giriş kabuğu değilse etkileşimli kabuklar için yürütülür). Bu bir sorun kaynağı olabilir; ~/.bashrc
Kabuk etkileşimli değilse kurtarmak için aşağıdaki snippet'i eklemenizi öneririm :
if [[ $- != *i* ]]; then return; fi
grep
olarak deneyebilirsiniz/etc
.