رفتن به محتوای اصلی
iServer24 | ارائه‌کننده سرورهای ابری و اختصاصی

مجله — صفحه ۴

ادامه مقالات و راهنماهای تخصصی iServer24

مدیریت امن رمز عبور در جاوااسکریپت با BcryptJS

مدیریت امن رمز عبور در جاوااسکریپت با BcryptJS

محافظت از رمزهای عبور کاربران یکی از مهم‌ترین وظایف هر توسعه‌دهنده است. ذخیره کردن پسورد به صورت متن ساده یک فاجعه امنیتی محسوب می‌شود. در اکوسیستم جاوااسکریپت، کتابخانه BcryptJS امکان هش کردن امن رمزها را فراهم می‌کند تا حتی در صورت نشت دیتابیس، پسوردها قابل استفاده نباشند.

#Node.js#JavaScript#MongoDB#Cyber_Security#Authentication#Password_Hashing
۱ ماه پیش

آموزش نصب جاوا روی اوبونتو با Apt (نصب JRE و JDK)

#ماشین_مجازی#Ubuntu_20.04#Java

بسیاری از نرم‌افزارهای سروری و سازمانی مثل Tomcat، Jetty، GlassFish، Cassandra و Jenkins برای اجرا به Java و ماشین مجازی آن یعنی JVM نیاز دارند.

آموزش نصب جاوا روی اوبونتو با Apt (نصب JRE و JDK)

آموزش کامل if-else در اسکریپت شل (Shell Script) همراه با مثال

#شل_لینوکس#Bash_اسکریپت#Shell

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

آموزش کامل if-else در اسکریپت شل (Shell Script) همراه با مثال

راه‌اندازی اولیه سرور Ubuntu 20.04

#آموزش_SSH#کلید_SSH#Ubuntu_20.04#امنیت_سرور_مجازی#فایروال

بعد از ساخت یک سرور جدید با اوبونتو، اولین و مهم‌ترین کار، ایمن‌سازی پایه‌ای سیستم است. سه اقدام اصلی که باید بلافاصله انجام شوند

راه‌اندازی اولیه سرور Ubuntu 20.04

آموزش نصب و ایمن‌سازی Redis روی Ubuntu

#شبکه#Redis#NoSQL#Ubuntu_20.04#Authentication#امنیت_سرور_مجازی

Redis یک دیتابیس NoSQL از نوع Key-Value در حافظه (In-Memory) است که معمولاً برای کش، سشن کاربران، صف پردازش و داده‌های بلادرنگ استفاده می‌شود. مشکل اینجاست که Redis به‌صورت پیش‌فرض هیچ امنیتی فعال ندارد و فرض می‌کند در یک شبکه کاملاً قابل اعتماد اجرا می‌شود.

آموزش نصب و ایمن‌سازی Redis روی Ubuntu

آموزش استفاده از SFTP برای انتقال امن فایل با سرور راه دور

#SSH_Key#SFTP#CentOS#آپلود_فایل#دانلود_فایل#آموزش_SSH#SSH_Key_Authentication#RHEL#Authentication

در گذشته FTP (File Transfer Protocol) یکی از روش‌های رایج برای انتقال فایل بین دو سیستم بود، اما این پروتکل اطلاعات را رمزنگاری نمی‌کند و به همین دلیل امروزه از نظر امنیتی منسوخ محسوب می‌شود و بیشتر در سیستم‌های قدیمی دیده می‌شود.

آموزش استفاده از SFTP برای انتقال امن فایل با سرور راه دور

لیست و حذف قوانین فایروال iptables در لینوکس

#iptables#فایروال

مدیریت قوانین فایروال در لینوکس با iptables را یاد بگیرید. در این آموزش نحوه مشاهده، حذف، ریست شمارنده‌ها و پاک‌سازی کامل قوانین و زنجیره‌های iptables به صورت قدم‌به‌قدم توضیح داده شده است

لیست و حذف قوانین فایروال iptables در لینوکس

ریدایرکت www به بدون www در Apache روی CentOS 7

#CentOS#Apache#HTTPS

خیلی از سایت‌ها هم با www.example.com در دسترس هستند هم با example.com. اما از نظر سئو و ساختار استاندارد وب، بهتر است فقط یک نسخه به‌عنوان دامنه اصلی (Canonical Domain) انتخاب شود و نسخه دیگر به آن ریدایرکت 301 شود.

ریدایرکت www به بدون www در Apache روی CentOS 7

تفاوت TLS و SSL چیست؟ بررسی کامل و کاربردی

#Nginx#SSL#Apache#HTTPS#TLS

اگر حتی یک بار آدرس سایتی را با https دیده باشید، در واقع با TLS یا همان چیزی که قدیم‌تر به آن SSL می‌گفتند سروکار داشته‌اید. این دو پروتکل وظیفه دارند ارتباط بین مرورگر کاربر و سرور را رمزنگاری و امن کنند تا اطلاعاتی مثل رمز عبور، داده‌های بانکی و اطلاعات شخصی در مسیر اینترنت قابل شنود نباشد.

تفاوت TLS و SSL چیست؟ بررسی کامل و کاربردی

آموزش ساخت کاربر در MySQL و دادن دسترسی‌ها (قدم‌به‌قدم)

#MySQL#احراز_هویت#Apache#LAMP#آموزش_MySQL

MySQL یکی از محبوب‌ترین سیستم‌های مدیریت پایگاه داده رابطه‌ای (RDBMS) متن‌باز دنیاست و معمولاً در کنار Linux، Apache و PHP به عنوان بخشی از استک معروف LAMP استفاده می‌شود.

آموزش ساخت کاربر در MySQL و دادن دسترسی‌ها (قدم‌به‌قدم)