
مدیران سیستم اغلب به منظور جلوگیری از ذخیره بیش از حد مجاز اطلاعات بر روی سیستم، از یک سیاست سهمیه بندی فضا یا (Disk quota) استفاده میکنند.
به طور پیش فرض، Disk quota نمایش داده شده در پنل DirectAdmin به سهمیههای سیستم متکی است؛ بنابراین به منظور مدیریت آن، باید از سطح سیستم عامل شروع کرد.
ادامهی مطلب

grep، یک ابزار قدرتمند خط فرمان است که برای جستجو و نمایش خطوطی از یک یا چند فایل ورودی استفاده میشود که با یک regular expression مطابقت دارند.
پیش از این، در مقالهای با نام «دستور grep در لینوکس» به معرفی اجمالی این دستور پرداختیم؛ حال میخواهیم به صورت جزئیتری به این دستور بپردازیم.
در این مقاله، به شما نشان میدهیم که چگونه هنگام جستجو با grep خطوط دارای یک یا چند کلمه، الگو یا دایرکتوری را از دیگر خطوط جدا کنید.
ادامهی مطلب

YAML، یک استاندارد طبقه بندی دادهها بصورت قابل درک برای انسانها است که میتواند در ارتباط با تمام زبانهای برنامه نویسی مورد استفاده قرار گیرد و اغلب برای نوشتن فایلهای پیکربندی استفاده میشود.
ادامهی مطلب

ماشینهای کامپیوتری با نام میزبان [نام دستگاه میزبان] و آدرس IP شان مشخص میشوند.
ادامهی مطلب

در لینوکس، مجوزها، ویژگیها و مالکیت، سطح دسترسی فرآیندهای سیستم و کاربران را به فایلها کنترل میکند. این تضمین مینماید که تنها کاربران و فرآیندهای مجاز میتوانند به فایلها و دایرکتوریهای خاص دسترسی داشته باشند.
ادامهی مطلب

NFS یا Network File System یک پروتکل سیستم فایل توزیع شده است که به شما امکان میدهد، دایرکتوریها را برروی یک شبکه به اشتراک بگذارید. با NFS، شما میتوانید دایرکتوریهای ریموت را بر روی سیستم خود mount کرده و با فایلهای موجود برروی دستگاه ریموت کار کنید؛ به گونهای که گویی فایلهای محلی هستند.
به طور پیش فرض، پروتکل NFS رمزگذاری نشده و احراز هویت کاربر را ارائه نمیدهد. بنابراین، دسترسی به سرور به آدرس IP یا نام میزبان کلاینت محدود میشود.
این مقاله، نحوه راهاندازی سرور NFSv4 را در اوبونتو 20.04 توضیح میدهد. علاوه براین، نحوه نصب سیستم فایل NFS را بر روی دستگاه کلاینت شرح میدهد.
ادامهی مطلب

نسخه جدید CentOS 8 در مقایسه با نسخه قبلی، عناصر نوآورانه زیادی را ارائه کرده است. یکی از تغییرات مهم، تصمیم برای عدم حمایت رسمی از Docker است. در عوض، RHE ابزارهای داخلی را برای ایجاد و مدیریت container image معرفی کرده است. این ابزارهای داخلی که buildah و podman هستند، با Docker سازگارند؛ اما برای اجرا نیازی به معماری سرور/ کلاینت ندارند.
در این مقاله، با توجه به این تغییر اساسی، نحوه نصب Docker در CentOS 8 شرح داده شده است.
ادامهی مطلب

BigBlueButton ، یک برنامه رایگان و منبع باز برای سیستم عامل لینوکس است که (بصورت تحت وب و بدون نیاز به هیچ برنامهای) امکان ایجاد کلاسهای مجازی برای ویدیو کنفرانس و وبینار رو فراهم میکند. این نرم افزار بر روی کامپیوتر شخصی و لپتاپ قابل نصب نیست و نیاز به سرور مجازی و یا سرور اختصاصی قدرتمند دارد.
BigBlueButton دارای یک محیط ساده و امکانات گرافیکی کم است؛ بدین معنی که اکثر کارها در آن از طریق محیط متنی قابل انجام است. به همین دلیل ماژولی به نام Green Light برای این نرم افزار ارائه شده است که امکانات مطلوبی را در اختیار کاربران BigBlueButton قرار میدهد.
ادامهی مطلب

Volume Docker به عنوان یک ابزار مفید پرکاربرد به منظور محافظت از دادهها (در برابر از بین رفتن) هنگام کار در container مورد استفاده قرار میگیرد. به عبارت دیگر، Volume Dockerها جایگزین مناسبی نسبت به استفاده از لایههای اضافی برای محافظت از دادهها (که باعث افزایش اندازه Docker image میشوند) هستند.
در این آموزش، نحوه استفاده از Docker Volume به همراه مثالهای عملی شرح داده شده است.
ادامهی مطلب

آیا تا به حال این سؤال برای شما پیش آمده است که چگونه میتوان با استفاده از فایروال ufw، ترافیک ورودی پورت 53 اتصالات tcp/udp مربوط به DNS را از یک آدرس IP یا زیرشبکه خاص در یک سرور لینوکس اجازه عبور داد؟
ادامهی مطلب