/etc/motd
ব্যবহারকারীর সাফল্য প্রমাণিত হওয়ার পরে এবং ব্যবহারকারীর শেলটি চালিত হওয়ার আগে Traতিহ্যবাহী ইউনিক্স সিস্টেমগুলি প্রদর্শন করে। আধুনিক সিস্টেমে এটি pam_motd
পিএএম মডিউল দ্বারা সম্পন্ন হয় , যা অন্য কোনও ফাইল কনফিগার করা /etc/pam.conf
বা /etc/pam.d/*
প্রদর্শিত হতে পারে ।
অপশনটি বন্ধ না করা /etc/motd
থাকলে এসএসএস সার্ভারটি নিজেই মুদ্রণের জন্য কনফিগার করা যেতে পারে । এটি বন্ধ না করা থাকলে পূর্ববর্তী লগইনের সময়ও মুদ্রণ করতে পারে ।PrintMotd
/etc/sshd_config
PrintLastLog
আরেকটি ঐতিহ্যগত বার্তা কিনা আপনাকে বলতে পারে You have new mail
বা You have mail
। প্যাম সহ সিস্টেমে এটি pam_mail
মডিউল দ্বারা সম্পন্ন হয় । কিছু শেল উপলভ্য মেল সম্পর্কে একটি বার্তা মুদ্রণ করতে পারে।
ব্যবহারকারীর শেল চালু হওয়ার পরে, ব্যবহারকারীর স্টার্টআপ ফাইলগুলি অতিরিক্ত বার্তা মুদ্রণ করতে পারে। একটি ইন্টারেক্টিভ লগইন, যদি ব্যবহারকারীর লগ-ইন শেল একটি বোর্ন ধাঁচের শেল হয়, অল্পক্ষণের /etc/profile
, ~/.profile
, প্লাস ~/.bash_profile
এবং ~/.bash_login
ব্যাশ জন্য। Zsh একটি ইন্টারেক্টিভ লগইন, মধ্যে বর্ণন জন্য /etc/zprofile
, /etc/zlogin
, /etc/zshrc
, ~/.zprofile
, ~/.zlogin
এবং ~/.zshrc
। ইন্টারেক্টিভ লগইন সিএসএসের জন্য, দেখুন /etc/csh.login
এবং ~/.login
।
যদি ব্যবহারকারীর লগইন শেলটি বাশ হয় এবং এটি একটি ইন্টারঅ্যাক্টিভ লগইন হয় তবে ব্যাশ সম্পাদন করে ~/.bashrc
(যা সত্যই অদ্ভুত, যেহেতু ~/.bashrc
শেলটি লগইন শেল না হলে কেবল ইন্টারেক্টিভ শেলগুলির জন্যই কার্যকর করা হয়)। এটি সমস্যার উত্স হতে পারে; ~/.bashrc
শেলটি ইন্টারেক্টিভ না হলে জামিন আউট করার জন্য নীচের স্নিপেটটি অন্তর্ভুক্ত করার জন্য আমি সুপারিশ করছি :
if [[ $- != *i* ]]; then return; fi
grep
মধ্যে/etc
বার্তার কিছু উপসেট জন্য।