Category: Administration

خیلی از ما در هنگام کار با سیستم ویا سرور چندین ترمینال باز می کنیم تا چند کار را همزمان جلو ببریم و یا چندین موضوع و یا log فایل را زیر نظر بگیریم. اتفاقی که همیشه بروز می کند، پس از اتمام کار و بستن ترمینال ها تاریخچه خط فرمان آخرین ترمینال را در اختیار خواهیم داشت و بقیه تاریخچه ها توسط تاریخچه آخرین ترمینال بازنویسی می شوند. برای جلوگیری از این کار کافیست متغیر محیطی PROMPT_COMMAND را به صورت زیر در فایل etc/bash.bashrc/ تعریف کنید export PROMPT_COMMAND=’history -a’ کافیست ترمینال را ببندید و مجدد باز نمایید. از این پس هر دستوری که وارد می کنید، بلافاصله به history […]

سرویس squid یکی web proxy است که دارای ویژگی های مختلفی می باشد. از جمله cacching و reverse proxy یا accelerator و … .در دبیان Jessie نسخه 3.4 این سرویس وجود دارد و دیگر مانند نسخه قبل اثری از squid نسخه 2.7 نیست. در این چند تفاوت و مشکل موجود در این نسخه ذکر خواهد شد acl all این تغییر تنها در Jessie نیست و مربوط به نسخه 3.x می باشد. در نسخه قدیمی دبیان، wheezy نیز این تغییر در نسخه 3.0 وجود داشت. در نسخه 3 به بعد دیگر نیازی به تعریف یک acl برای all نیست و all یک کلمه کلیدی است و شما می توانید در acl […]

در سرویس bind تغییر زیادی رخ نداده است، تنها تغییری که با آن مواجه هستیم راه اندازی سرویس با کمک systemd است. راه اندازی bind توسط systemd باعث می شود که دیگر فایل etc/default/bind9/ خوانده نشود و در صورتی که شما نیاز به تغییر گزینه های اجرای سرویس داشته باشید باید در systemd تغییرات را انجام دهید و تغییر این فایل تاثیری نخواهد داشت. راه اندازی bind9 به صورت chroot یکی از موارد امنیتی که در مورد bind پیشنهاد می گردد راه اندازی سرویس به صورت chroot است. در صورتی که قبلا این کار را انجام نداده اید می توانید از این راهنمای دبیان استفاده کنید. یکی از مراحل انجام […]

vsftpd یکی از سرویس های ftp پرکاربرد است، که به دلیل سرعت و امنیت و سبک بودن آن بسیار در سرورهای اختصاصی پر طرفدار است. در دبیان Jessie نسخه 3.0.2 این سرویس وجود دارد که نسبت به نسخه قدیمی آن در نسخه Wheezy دو تغییر اصلی داشته است. این دو تغییر با وجود کوچک بودن می تواند شما را تا مدتی درگیر خود کند. ftpusers اولین تغییر یا ویژگی جدید، خواندن فایل etc/ftpusers/ است. در این نسخه از دبیان vsftpd نیز مانند بقیه سرویس فایل ftpusers را می خواند. در این فایل لیستی از کاربرانی که اجازه استفاده از سرویس ftp را ندارند مشخص شده است. نیاز به تنظیم خاصی […]

با توجه به تغییرات گسترده ای که در نسخه جدید دبیان، جسی نسخه ۸ (debian jessie 8.0) رخ داده است تصمیم گرفتیم تا شروع به تهیه مجموعه مقالاتی با نام تازه ها در jessie کنیم. امیدوار هستیم این مجموعه مقالات برای مدیران سیستم مفید واقع گردد. شاید شما هم برای ایجاد یک محیط سبک آزمایشی از chroot استفاده کرده باشید. محیطی که با chroot در اختیار شما قرار می گیرد هیچ بار اضافه ای به سیستم تحمیل نمی کند و برای آزمایش‌های ساده که تنها به یک سیستم نیاز هست بسیار مناسب است. و شما را از راه اندازی یک سیستم مجازی بی نیاز می کند. با جایگزینی init با […]

آخرین باری که یک کرنل را کامپایل کردید کی بود؟ برای بیشتر، نسل جدیده مدیران سیستم (Linux admins) جواب خیلی مشخص است، هرگز! و من یکی از آنها هستم! البته درصورتی که چند باری را که تفریحی این کار را انجام دادم به حساب نیاوریم و البته در نهایت هم هیچ دلیلی برای داشتن یک کرنل سفارشی شده پیدا نکردم و برگشتم به سراغ کرنل out-of-the-boxام (کرنل آماده). ممکن است برای خیلی از مهندس ها و مدیرسیستم های قدیمی تر خنده دار باشد، ولی واقعیت دارد: همینطور که لینوکس  در سطح سازمانی رشد پیدا کرده  و خود را اثبات نموده،  نسل جدیدی از  مدیران سیستم (Linux admins) در حال شکل […]

یه مقاله خوب برای «مدیر سیستم» در شرکت ترجمه شده . به نظرم خیلی مقاله خوبیه توصیه می کنم بخونیدش: در نظرسنجی که امسال توسط بنیاد لینوکس (Linux Foundation)  انجام گرفت تعداد در حال افزایشی از مسئولین استخدام (77 درصد) درپاسخ گفته اند که استخدام کارکنان لینوکس در میان اولویت های آنها بوده و مهارت هایی که آنها به شدت به دنبال آن بودند شامل:  (۵۸ درصد) مدیر سیستم (systems administration)  و (۴۵ درصد) توسعه نرم افزار لینوکس (Linux application development) و (۴۵ درصد) مهندسی/معماری سیستم (system architecture/engineering) است. همراه با به وجود آمدن مهارت های جدید، همواره چند مهارت اصلی وجود دارد که کارفرما ها به دنبال آن هستند […]

برای اولین بار در طول ۱۱ سال کار بالینوکس مشکل صدا داشتم با دبیان. در انجمن ها چرخی زدم ولی به نتیجه نرسیدم. در آخر با ویکی دبیان مشکلم حل شد. بد ندیدم به شما هم توصیه می کنم سری به این ویکی بزنید 😉 البته یه راهمنمای خوب هم اینجا است که دسته بندی خوبی داره و از بسته های مورد نیاز سر در می یارید.

مدت زیادی نیست که کاربران شروع به کوچ به سیستم عامل های ۶۴ بیتی کرده اند. هنوز بسیاری از از نرم افزارهای کاربردی دارای نسخه ۶۴ بیتی نیستند و شما همچنان نیاز به نصب آنها دارید. در این راهنما نحوه نصب نرم افزار ۳۲ بیتی در دو نسخه wheezy و jessie را توضیح خواهیم داد. مشکل اصلی در نصب بسته های ۳۲ بیتی، وابستگی های (dependency) آنها است. برای این منظور توزیع شما باید امکان دریافت وابستگی ها از مخازن ۳۲ بیت را نیز داشته باشند. برای این کار دو روش وجود دارد، که یک روش را برروی wheezy و روش دیگر را بر روی jessie پیاده سازی خواهیم کرد. […]