امنیت، اولویت اول برای هرگونه سایت و برنامه کامپیوتری است. اگر سایت شما گزینه پرداخت را ارائه می دهد، توصیه می کنیم حتماً گواهی SSL را در سایت خود داشته باشید. در این مقاله، برای کاربران Node.js، نحوه پیکربندی SSL با یک برنامه node.js شرح داده شده است.
ادامهی مطلب
گواهیهای منقضی شده TLS / SSL میتوانند باعث خرابی و سردرگمی کاربران نهایی شوند. از این رو، نظارت بر تاریخ انقضا برای گواهینامههای TLS / SSL بسیار مهم است. در اینجا، نحوه تعیین تاریخ انقضا گواهی TLS یا SSL، از طریق یک فایل گواهی رمزگذاری شده PEM و نام وبسایت/دامنه در سیستمهای لینوکس، BSD، macOS یا سیستمهای یونیکسی شرح داده شده است.
ادامهی مطلب
به منظور مشاهده وضعیت سرویسها در سیستم عاملهای لینوکس، از دستور systemctl status تحت systemd استفاده میشود. نحوه استفاده از این دستور در ادامه شرح داده شده است.
ادامهی مطلب
آیا تا به حال هنگام کار با برنامهای با خطای زیر رو به رو شدهاید؟
upstream sent too big header while reading response header from upstream
ادامهی مطلب
در این مقاله نحوه نصب و پیکربندی یک سرور 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 را ارائه میدهد.
ادامهی مطلب
SELinux یا لینوکس با بهبودهای امنیتی (Security Enhanced Linux) یک مکانیزم کنترل دسترسی پیشرفتهای است که در اکثر توزیعهای جدید لینوکس تعبیه شده است.
این مکانیزم، در ابتدا توسط سازمان امنیت ملی آمریکا ساخته شد تا از سیستمهای رایانهای در برابر نفوذ بدافزارها و دستکاری مخرب دادهها محافظت شود. پس از آن با گذشت زمان، SELinux در سطح عمومی نیز منتشر شده و در توزیعهای مختلف لینوکس قرار گرفت.
ادامهی مطلب
استانداردهای مختلفی در جهت کمک به مهار روند پیشرفت مشکلات امنتی مربوط به ایمیلها ارائه شده است. رکورد SPF یا "Sender Policy Framework"، یکی از این استانداردهاست که با استفاده از آن مالک یا صاحب یک دامنه میتواند، مشخص کند که کدام سرورهای ایمیل اجازه دارند از طریق دامنه آنها ایمیل ارسال کنند.
ادامهی مطلب
DKIM (اختصار عبارت DomainKeys Identified Mail)، یک استاندارد امنیتی ایمیل است که به منظور اطمینان از عدم تغییر پیامها در هنگام انتقال بین سرورهای فرستنده و گیرنده طراحی شده است.
ادامهی مطلب