در این مقاله نحوه نصب و پیکربندی یک سرور FTP در Ubuntu 20.04 به منظور استفاده در به اشتراک گذاشتن فایلها بین چندین دستگاه توضیح داده شده است.
در این مقاله نحوه نصب و پیکربندی یک سرور FTP در Ubuntu 20.04 به منظور استفاده در به اشتراک گذاشتن فایلها بین چندین دستگاه توضیح داده شده است.
Moodle، یک سیستم مدیریت یادگیری رایگان و منبع باز است که به زبان PHP نوشته شده است. این سیستم، راهی را برای مدرسان و مربیان به منظور ایجاد دورههای آموزشی برای دانش آموزان فراهم میکند. در این مقاله، نحوه نصب Moodle با وب سرور Nginx و Let’s Encrypt برروی Ubuntu 20.04 شرح داده شده است.
همانطور که میدانید Apache و Nginx هر دو وب سرورهای رایگان، منبع باز و قدرتمندی در سراسر جهان هستند. آپاچی به داشتن قدرت بالا مشهور است در حالی که Nginx به داشتن سرعت بالا معروف است. هر دو مزایا و معایبی دارند. به عنوان مثال، Nginx از PHP-FPM به منظور بارگذاری فایلهای PHP استفاده میکند؛ در حالی که Apache بدون نیاز به ابزاری PHP را بارگذاری مینماید. Apache به منظور بخش پویای وب سایت استفاده میشود؛ در حالی که Nginx فایلهای ثابت مانند فایلهای گرافیکی، CSS و js را ارائه میدهد.
ویروسهای زیادی برای توزیعهای لینوکس ساخته نشده است. بنابراین، بیشتر افرادی که از چنین سیستمهایی استفاده میکنند، حتی زحمت استفاده از نرم افزارهای ضد ویروس را ندارند. با این حال، کسانی که بخواهند سیستمهای لینوکس خود یا سایر سیستمهای مبتنی بر ویندوز متصل به یک کامپیوتر لینوکس (از طریق شبکه) را اسکن کنند، میتوانند از ClamAV استفاده نمایند.
هنگام دانلود فایلها (به ویژه فایلهای نصبی) از وب سایتها، بهتر است که صحت فایل دانلود شده را تأیید کنید. یک وب سایت اغلب به منظور تضمین اینکه بارگیری به درستی انجام شده است، برای هر فایل، یک مقدار hash نمایش میدهد.
در این مقاله، به شرح ابزار md5sum پرداخته شده است که میتواند به منظور تأیید صحت بارگیری فایلها استفاده شود. سه ابزار کاربردی دیگر به نام sha1sum ،sha256sum و sha512sum نیز وجود دارند که مشابه md5sum کار میکنند.
WireGuard، یک VPN عمومی (شبکه خصوصی مجازی) است که از رمزنگاری پیشرفته استفاده میکند. در مقایسه با سایر نرم افزارهای VPN، مانند IPsec و OpenVPN، این VPN به طور کلی سریعتر، امنتر و با پیکربندی آسانتر است. WireGuard بصورت مستقل از سیستم عامل ساخته شده است و تقریباً در همه جا از جمله لینوکس، ویندوز، اندروید و macOS قابل اجرا است.
Redis، یک پایگاه داده منبع باز با حافظه داخلی به صورت key-value است که میتواند به عنوان یک پایگاه داده، حافظه نهان و واسطه پیام استفاده شود و از ساختارهای مختلف داده مانند Stringها، Hasheها، Listها، Setها و غیره پشتیبانی میکند. Redis از طریق Redis Sentinel و پارتیشن بندی خودکار در چندین گره Redis با کلاستر Redis دسترسی بالا را فراهم مینماید.
PyCharm، محبوبترین IDE برای زبان برنامه نویسی پایتون است. PyCharm با ویندوز، لینوکس و macOS سازگار است. ابزارها و ویژگیهای PyCharm به برنامه نویسان کمک میکنند تا نرم افزارهای مختلفی را در پایتون به سرعت و به طورکارآمد بنویسند. توسعه دهندگان میتوانند رابط کاربری PyCharm را با توجه به نیاز خود تنظیم نمایند.
در این آموزش، روش تغییر طرحبندی صفحه کلید در Ubuntu 20.04 Focal Fossa شرح داده شده است. با این کار میتوانید به کاراکترهای زبانهای دیگر دسترسی پیدا کرده و در صورت تمایل بین چندین طرحبندی صفحه کلید جابجایی انجام دهید.
Xrdp، یک اجرای منبع باز از پروتکل دسکتاپ ریموت مایکروسافت (RDP) است که به شما امکان میدهد، یک سیستم ریموت را به صورت گرافیکی کنترل کنید. با استفاده از RDP میتوانید به سیستم ریموت وارد شده و یک نشست دسکتاپ واقعی درست مانند یک سیستم محلی ایجاد نمایید.