آموزش قرار دادن پیغام لاگین با SSH در لینوکس

شاید برای شما هم پیش آمده باشد که موقع لاگین به صورت SSH بر روی سرور خود به هر نحوی میخواستید پیغامی ظاهر شود (این پیغام می تواند هرچیزی باشد) و شما را از چیزی مطلع کند حتی نام سرور در این آموزش ابتدایی شما می آموزید که چگونه یک پیغام را در صفحه لاگین خود چاپ کنید

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

در قدم اول :

یک فایل حاوی پیغام مورد نظر را در یک جای مناسب ایجاد می کنیم :

cd user/share

سپس ویرایشگر مناسبی را جهت ویرایش فایل انتخاب کرده و سپس نام فایل را در جلوی آن قرار می دهیم ( من اسم فایل را message قرار داده ام )

nano message

سپس هر اسمی یا هر چیزی را که می خواهید نمایش دهید را وارد نمایید و سپس کلید های CTRL + X را فشرده و y را برنید تا فایل مورد نظر ذخیره شود

آنگاه وارد پوشه زیر شوید و بایک ویرایشگر مناسب فایل زیر را جهت ویرایش باز کنید

cd /etc/update-motd.d
nano 00-header 

سپس مقادیر زیر را در آن وارد کنید و سپس کلید های CTRL + X را فشرده و y را برنید تا فایل مورد نظر ذخیره شود

file="/usr/share/message"
name=$(cat "$file")        
printf "$name"

شما می توانید مقدار پیش فرض نمایش را کامنت نمایید که چاپ نشود به این صورت :

#printf "Welcome to %s (%s %s %s)\n" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)"

و سپس می توانید با فشردن کلیدهای <text>

CTRL+ALT+F1

<text>به TTY1 لاگین نمایید و نتیجه را مشاهده نمایید

SSH

امیرحسین جمشیدپور
امیرحسین جمشیدپور

من علاقه مند به اوپن سورس هستم و بهترین لذت من در کنار آن است ! پیش به سوی زندگی متن باز

نظرات