• بایگانی برچسب: آموزش لینوکس اوبونتو

مانیتورینگ ورود و خروج کاربران با پنل اختصاصی M.SAL

با عرض سلام خدمت دوستان . یکی از امور بسیار مهم در امر مدیریت و نگهداری سرور لینوکسی ، اطلاع و آگاهی از ورود و خروجی کاربران به سرور می باشد . روش ها و برنامه های متعددی برای این منظور تهیه گردیده است و یا حتی می توان مستقیم به سراغ لاگ های سرور…ادامه مطلب

نمایش دمای هارد دیسک در لینوکس

با سلام خدمت دوستان . در خیلی از مقالات و آموزش ها ، روش هایی جهت عملکرد بهتر سیستم ( دسکتاپ و سرور ) گفته می شود . یکی از این موارد کنترل و مانیتور دمای سیستم است . طبیعتا اگر دمای هر یک از قطعات از حد نرمال و معمول بالاتر باشد ، بازدهی…ادامه مطلب

افزایش سرعت دریافت بسته ها با apt-fast

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

تغییر پورت پنل webmin

با عرض سلام خدمت دوستان . در بین تمامی پنل های موجود در سرور های لینوکسی ، webmin نام و پنلی آشنا می باشد . دسترسی هایی بسیار کاربردی از سرور و به خصوص سرویس های موجود بر روی سرور در اختیار کاربر قرار می دهد .   طبیعتا این پنل هم مثل دیگر پنل ها…ادامه مطلب

چک کردن پرمیشن فایل در Bash Script

سلام دوستان . می دونیم که برای چک کردن پرمیشن یک فایل خیلی ساده میشه از دستور ls استفاده کرد و یا برای بررسی دقیق تر از دستور stat استفاده کرد . اما نکته ای که وجود داره اینه که این دستورات معمولا زمانی استفاده میشن که پشت ترمینال یک لینوکس نشده باشیم و تمامی کار…ادامه مطلب

نوشتن سویچ برای اسکریپت های بش

با سلام . خیلی وقت ها لازم داریم برای اسکریپت خودمون سویچ در نظر بگیریم تا با سویج های مختلف کار های متفاوتی انجام دهد . در بحث امروز به نحوه نوشتن سویچ برای اسکریپت های بش می پردازیم و در پست بعدی نحوه نوشت آپشن رو بررسی می کنیم که کمی متفاوت تر از بحث امروز…ادامه مطلب

چک کردن وجود یک فایل در Bash Script

عنوان شاید یکم گنگ باشه برای همین در اول راه کمی توضیح می دم که در مورد چی می خوایم صحبت کنیم. گاهی وقت ها داخل اسکریپت های خودمون می خواهیم از وجود یک فایل یا حتی دایرکتوری در آدرسی مشخص از سیستم آگاه بشیم و متناسب با جواب یک رفتاری رو برای برنامه در…ادامه مطلب

and و or در بش اسکریپت

سلام دوستان . یادمه جایی شنیده بودن که اسکریپت های بش کار خاصی نمی کنن و فقط دستوراتی که به صورت تکی در ترمینال وارد می کنیم رو به صورت منظم در کنار هم به صورت خودکار اجرا می کنه . بحث امروز هم دقیقا همین هست، شاید در ظاهر ما در دستورات خودمون در ترمینال…ادامه مطلب

بررسی قابل ثبت بودن دامنه های ir. با bash

با سلام خدمت دوستان . معمولا برای بررسی قابل ثبت بودن یا آزاد بودن یک دامنه به سایت های هاستینگی که میشناسیم مراجعه می کنیم، حالا چه سایت هاستینگ ایرانی باشه چه خارجی یا دامنه مورد نظر ir. باشه یا هر چیزه دیگه

ارسال ایمیل با دامنه خودتان در ترمینال لینوکس

با سلام خدمت تمامی دوستان . در آموزش ها و پست های قبلی به طور مفصل در مورد انواع اتصالات به جیمیل اعم از ایمیل فرستادن در ترمینال تا چک کردن inbox و غیره صحبت کردیم، اما در این آموزش قصد ارسال ایمیل در ترمینال لینوکس با دامنه خودمون رو داریم .

مانیتورینگ نویز خط ADSL در ترمینال لینوکس

با سلام . تقریبا در تمامی مودم ها و مدل های مختلف مودم DSL می توان اطلاعات جامعی را در صفحه کانفیگ مودم پیدا کرد . اطلاعاتی مثل سرعت خط، مقدار نویز، آی پی گرفته شده از isp، روتر بعدی در مسیر ارتباطی و dns سرور استفاده شده و دیگر موارد . حالا برنامه ای…ادامه مطلب

استارت آپ کردن اسکریپت در Debian 8

سلام دوستان . چند وقت پیش debian 8 netinstall نصب کرده بودم و می خواستم اسکریپتی رو به صورت استارت آپ در سرور دربیارم . نکته اصلی این جاست که debian 8 تفاوت هایی با نسخه های قبلی داره، مثلا رفتن به سمت systemd و فاصله گرفتن از init . خب همین باعث میشه روش های…ادامه مطلب

احراز هویت در ssh با ارسال SMS

با عرض سلام و ادب خدمت تمامی دوستان و همکاران . برنامه و یا به بیان بهتر پلاگینی آماده شده است که احراز هویت یوزر روت را ( علاوه بر پرسش نام کاربری و پسورد ) از طریق ارسال SMS به شماره همراه روت انجام می دهد .   نحوه عملکرد برنامه مشخص است اما به…ادامه مطلب

ست کردن استاتیک آی پی در دبیان

با سلام خدمت دوستان و همکاران . حتی اگر از دبیان های بدون میز کار که معمولا با نام netinstall شناخته می شوند در مجازی ساز استفاده کنید , باز نیاز به ست کردن دستی آی پی دارید . وقتی دبیان شما حاوی میز کار باشد به صورت خود کار و با dhcp سعی در گرفتن…ادامه مطلب

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

با سلام خدمت دوستان . اکثر توزیع های دسکتاپی که نصب می کنیم خیلی از نرم افزار ها رو درون خودشون ندارند مثلا اوبونتو که به صورت پیش فرض نرم افزار های کاربردی رو درون خودش نصب نداره . حالا فرض کنید هم زمان می خواهیم یک ورژن از یک توزیعی مثل اوبونتو رو روی…ادامه مطلب

امنیت بیش تر در ssh با تغییراتی در shell

با سلام خدمت کاربران عزیز . همان طور که از عنوان مشخص است امروز در مورد بالا بردن امنیت ssh با استفاده از روشی خاص بحث خواهیم کرد . به طور خلاصه می توان گفت که دسترسی ssh را تنها به یک کاربر محدود می کنیم و shell پیش فرض این کاربر را هم محدود…ادامه مطلب

مقابله با پویشگر در لایه ی 2

سلام دوستان . در قسمت قبلی در مورد پویش شبکه در لایه ی 2 آشنا شدیم و دیدیم که مکانیزم کاری برنامه هایی پویشگر در این لایه چگونه عمل است . هم چنین دیدیم که نقش فایروال هایی مثل IPTABLES چیست و چه تاثیری بر روند کار می گذارد . اما همان طور که در…ادامه مطلب

101 – LPIC 1 رو از این جا دنبال کنید !

سلام دوستان . در واقع باید گفت که lpic 1 – 101 رو از اون جا دنبال کنید :ی چرا که امروز در مورد یک منبع واقعا خوب می خواهیم صحبت کنیم که هم از سطح کیفی بسیار بالایی برخوردار است و هم رایگان هست و از همه مهم تر این که فارسی هست !…ادامه مطلب

نوشتن help برای اسکریپت های bash

با سلام خدمت دوستان . در این آموزش قصد داریم با نحوه ی ساده ی نوشتن help برای اسکریپت های بش آشنا بشیم . فرض می کنیم که اسکریپت ما از دو تابع اصلی تشکل شده است و قرار است که این دو تابع ( که در واقع دو کار مجزا از هم را انجام…ادامه مطلب

شرط اجرای اسکریپت های bash با یوزر root

تقریبا هر فایلی که پرمیشن اجرا داشته باشد را می توان با هر یوزی به اجرا در آورد اما نکته ی اصلی این جاست که فایل اجرایی در طی فرایند اجرا درست کار می کند یا نه . به عنوان مثال به بعضی از پرونده ها و دایرکتوری ها دسترسی دارد یا خیر . حال…ادامه مطلب