استفاده از ایمیل بر روی موبایل با استفاده از اپ Spark

ممکن است نیاز داشته باشید ایمیل های دامنه خود را بر روی موبایل دریافت کنید. برای این منظور استفاده از اپ های مختلفی رایج میباشد. ما در اینجا راهنمای استفاده از اپ محبوب Spark را آموزش میدهیم.

ابتدا این اپ را روی گوشی خود نصب نمایید. سپس گامهای زیر را به ترتیب دنبال نمایید.

  • وارد قسمت Setting شوید
  • وارد قسمت Email Accounts شوید:
  • گزینه Add Account را انتخاب نمایید:
  • اینبار گزینه Private Email Account را انتخاب کنید:
ادامه مطلب

نحوه تغییر پورت SSH در CentOS 7

در اینجا نحوه تغییر پورت SSH در CentOS 7 برای افزایش امنیت سرور آورده شده است. تغییر پورت SSH یکی از مراحل مهمی است که باید پس از استقرار سرور خود انجام دهید.

1. فایل پیکربندی SSH را با نانو یا ویرایشگر دلخواه خود ویرایش کنید

nano /etc/ssh/sshd_config

2. CTRL+W را برای جستجو فشار دهید و سپس ” Port ” را تایپ کنید تا کلمه Port را در فایل پیکربندی جستجو کنید.

3. پورت 22 را با پورت ۴۳۴۹ یا هر پرت دلخواه جایگزین کنید .

4. CTRL+X را فشار دهید

5. Y و Enter را فشار دهید تا تغییرات ذخیره شوند.

6. SSH را مجددا راه اندازی کنید 

sudo systemctl restart sshd.service

نکته : توجه کنید در صورتی که فایروال از هر نوعی استفاده میکنید این شماره پرت جدید را به عنوان ورودی در Whitelist و Allow List قرار دهید

بازیابی از پایگاه داده در سی پنل (‌ جت بک آپ )

فرض می‌کنیم که قبلاً وارد cPanel شده‌اید.

حال بیایید نحوه بازیابی بک آپ پایگاه داده در سی پنل را بیاموزیم.

1) روی نماد Database Backups در زیر تب JetBackup کلیک کنید:

در اینجا می توانید کپی های پایگاه داده خود را در گذشته بازیابی کنید. لیستی از تمام فایل های پشتیبان موجود را مشاهده خواهید کرد:

 

2) روی نماد Restore در کنار بک آپی که می خواهید از آن بازیابی کنید کلیک کنید و در این حالت دیتابیس جایگذین دیتابیس فعلی خواهد شد.

با کلیک بر روی دانلود ، می‌توانید نسخه پشتیبان را دانلود کنید.
لطفاً به خاطر داشته باشید که ما فقط 1 دانلود آخر را روی سرور خود نگه می داریم و دانلودهای قدیمی حذف خواهند شد.

اعلانی مبنی بر اینکه فرآیند دانلود در حال انجام است را مشاهده خواهید کرد. در پایان فرآیند، شما قادر خواهید بود نسخه پشتیبان پایگاه داده را به سادگی با کلیک مجدد بر روی دانلود مجدد در سیستم خود دانلود کنید.

خودشه! اکنون می دانید که چگونه پایگاه داده خود را از یک نسخه پشتیبان بازیابی کنید.

بازیابی نسخه پشتیبان از فایل ها در سی پنل (‌ جت بک آپ )

ابتدا وارد سی پنل شوید.

حالا بیایید یاد بگیریم که چگونه نسخه پشتیبان فایل را برای وب سایت خود بازیابی کنیم.

1) روی نماد File Backups در زیر تب JetBackup کلیک کنید:

در اینجا می توانید فایل ها و پوشه های وب سایت خود را از بر اساس تاریخ گذشته بازیابی کنید.
لیستی از تمام فایل های پشتیبان موجود را مشاهده خواهید کرد:

2) روی نماد «مدیر فایل» در کنار تاریخی که می‌خواهید بازیابی کنید کلیک کنید و فایل‌ها یا پوشه‌هایی را که می‌خواهید بازیابی کنید، انتخاب کنید.
برای بازیابی محتوای وب سایت خود فقط پوشه public_html را انتخاب کنید:

3) برای بازیابی فایل های انتخاب شده از نسخه پشتیبان، روی ” بازیابی فایل های انتخاب شده ” کلیک کنید.
با کلیک بر روی ” دانلود فایل های انتخاب شده “، می توانید یک دانلود برای فایل های انتخاب شده ایجاد کنید.
یک فایل .tag.gz در قسمت دانلودها ایجاد می شود که می توانید آن را در سیستم خود دانلود کنید:

خودشه! اکنون می دانید که چگونه فایل های خود را از یک نسخه پشتیبان بازیابی کنید.

ایجاد یک نسخه پشتیبان / اسنپ شات کامل حساب در سی پنل

ابتدا وارد سی پنل شوید.

یک snapshot معادل یک نسخه پشتیبان کامل از حساب است و شامل یک کپی از تمام فایل ها، پایگاه داده ها، حساب های ایمیل و غیره در زیر سی پنل شما می باشد.
با گرفتن یک اسنپ شات، می توانید یک کپی از کل حساب سی پنل خود از زمانی که اسنپ شات گرفته شده است ایجاد کنید.

حالا بیایید یاد بگیریم که چگونه یک Snapshot از حساب خود در سی پنل ایجاد کنیم.

1) روی نماد Snapshots در زیر تب JetBackup کلیک کنید:

2) روی Create Snapshot کلیک کنید تا یک کپی از حساب خود ایجاد کنید.

3) با کلیک کردن بر روی نماد دانلود می توانید یک نسخه پشتیبان تهیه کنید.
لطفاً به خاطر داشته باشید که ما فقط 1 بارگیری آخر را روی سرور خود نگه می داریم و دانلودهای قدیمی حذف خواهند شد.

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

 

مراحل احراز هویت ایمیل در سی پنل (Email Authenticate)

۱) به سی پنل هاست خود وارد شوید.
۲)‌ به قسمت Email Deliverability در زیر مجموعه Email مراجعه کنید.

 

 

۳) اگر در موارد گزارش Problem Exists‌ را میبینید بر روی گذینه Repair یا Manage کلیک کنید.
۴) در صورتی که از Zone به غیر از هاست موجود استفاده میکنید پیشنهادات موجود را باید به Zone اصلی خود منتقل نمایید.

۵) در صورتی که مانند مثال از email authentication استفاده نکرده باشید با یک خطایی مشابه A DKIM key for ‘ggexample.com’ does not exist on the local server. مواجه میشوید که باید مطابق زیر عمل کنید.

 

 

6) بر روی “GENERATE LOCAL DKIM KEY” کلیک کنید.
۷) پیشنهادات سیستم برای SPF و Dkim به شما نمایش داده میشود که شما میتوانید بر اساس نیاز آنها را ویرایش هم بکنید.

“Suggested ‘SPF’ (TXT) Record” and “Suggested ‘DKIM’ (TXT) Record”

۸)‌ در صورتی که بر روی دکمه Repair کلیک کنید تنظیمات بر روی Zone هاست اعمال خواهد شد.

 

۹) بعد از بازگشت به صفحه Email Deliverability  شما باید با وضعیت Valid مواجه شوید در غیر اینصورت تنظیمات اعمالی شما اشکالاتی دارد که باید آنها را اصلاح نمایید.

 

مشاهده وضعیت دریافت و ارسال ایمیل در سی پنل

در صورتی که مایل هستید ایمیل ارسالی یا دریافتی را ردیابی کنید گذینه ای در سی پنل به نام Track Delivery در نظر گرفته شده است.

۱)‌ به سی پنل وارید شوید.
۲)‌ زیر گذینه Email گذینه به نام Track Delivery در نظر گرفته شده است.


۳)‌ برای مشاهده گزارش ایمیل مورد نظر طی ۳۰ روز گذشته در فیلد زیر آن ایمیل را وارد نمایید و دکمه Run Report را انتخاب کنید.

برای مشاهده همه ایمیل ها میتوانید Show All را انتخاب کنید.

 

فیلتر های مختلف در این قسمت

۱) Show Success همه ایمیل هایی که با موفقیت به مقصد رسیده اند را نشان میدهد.

۲) Show Deferred این گذینه ایمیل هایی که حاوی خطا بوده اند و برای آنها سیستم  تاخیری را  تولید کرده است را نشان میدهد.

۳) Show Failures نشان دهنده ایمیل هایی است که به مقصد نرسیده اند و یا ایمیل هایی که دارای خطایی از هر سمتی باشند را نشان میدهد.

۴) In-Progress نشان دهده ایمیل هایی است که هم اکنون در حال انتقال هستند.

ستون های گزارشات Track Email 

Event رخدادی است که بوقوع پیوسته که علامت Success یا failure یا Differed ایمیل را نشان میدهد.

Sender نشان دهنده آدرس ایمیل فرستنده ایمیل است.

Sent Time زمان ارسال ایمیل

Spam Score نشان دهنده درجه شناسایی این ایمیل در سیستم آنتی اسپم است

Recipient آدرس گیرنده ایمیل را نشان میدهد.

Result نشان دهنده خطایی است که درهنگام ارسال ایمیل ثبت میشود.

Action این آیکون جزییات گزارش ایمیل مربوطه را نشان میدد.

تنظیم ورژن PHP از طریق هاست

صرف نظر از این که چه شرکت هاستینگی را برای میزبانی سایت خود انتخاب کرده اید (5 فاکتور مهم در انتخاب هاستینگ را مطالعه کنید) و این که آیا از هاست ویندوزی (Plesk) و یا هاست لینوکسی (cPanel) استفاده می کنید، یکی از مواردی که باید با آن آشنا باشید نحوه تنظیم ورژن PHP از طریق هاست است. علت تغییر نیاز به این تغییر عوامل مختلفی می تواند باشد: به روز بودن سایت، جلوگیری از مشکلات امنیتی، تطابق با تم و کدهای برنامه و غیره. توجه داشته باشید که گاهی ممکن است به دلیل قدیمی بودن طراحی سایت صورت گرفته و خرید هاست جدیدی نیازمند تغییر ورژن به ورژن های قدیمی تر باشید. حتی برخی از ماژول ها و پلاگین ها فقط با برخی از نسخه های PHP به درستی کار می کنند. در این مقاله شما را با تغییر ورژن PHP در Plesk و cPanel آشنا می کنیم.

ادامه مطلب

محافظت سرورها از حملات Brute Force

شرکت های هاستینگ که ارائه دهنده های سرورهای اشتراکی و یا سرورهای VPS هستند، باید خود را در مقابل حملات مختلف ایمن نگه دارند. یکی از حملات رایج Brute Force است. این نوع حمله یکی از روش هکرها برای بدست آوردن رمز عبور است و معمولا توسط نرم افزارهای مخصوصی انجام می شود.

به منظور محافظت از این حمله می توان از cPHulk استفاده کرد. cPHulk یک لایه محافظتی در برابر تلاش برای ورود غیرمجاز را ایجاد می کند. سرور مورد استفاده در هاستینگ شما به شبکه بزرگ اینترنت متصل است و این امکان میسر است که هرکس بتواند از طریق سرویس های مختلف مثل cPanel، FTP، WHM و اکانت های ایمیل به سیستم لاگین کند. حمله BruteForce تلاشی غیرمجاز برای دسترسی به هر یک از این سرویس هاست. با تلاش های متعدد و یافتن ترکیبی از اعداد و ارقام و نشانه ها می توان که به صورت اتوماتیک انجام می شود، از طریق این حمله می توان به سیستم لاگین کرد.

ادامه مطلب

نحوه حذف cPanel از روی سرور

همانطور که می دانید cPanel یک پنل کنترل میزبانی معروف است که توسط بسیاری از ارائه دهندگان میزبانی وب مورد استفاده قرار می گیرد. cPanel می تواند کل سرور و تمامی سرویس ها از جمله DNS، سرویس های وب، FTP، میل سرور و غیره را را مدیریت کند.

هنگامی که شما cPanel را روی سرور خود نصب می کنید، در طی فرایند نصب cPanel سرور نیز با انجام یکسری از بروزرسانی ها تغییراتی را در هسته خود بوجود می آورد. همچنین یکسری از نرم افزارهای مورد نیاز نیز روی سرور نصب می شود.

به دلیل به روزرسانی های انجام شده و تغییراتی که روی سرور صورت گرفته است،پاک کردن cPanel از روی سرور کاری غیرممکن می باشد. این بدین معناست که اگر شما بخواهید cPanel را از روی سرور پاک کنید، این امر غیرقابل انجام است و هیچ پاک کننده ای (uninstaller) هم برای پاک کردن cPanel وجود ندارد!

پس راه حل چیست؟ برای حذف cPanel شما باید اطلاعات ضروری خود را به طور کامل از روی سرور بردارید و سپس اقدام به نصب مجدد سیستم عامل کنید.

تغییر حجم آپلود فایل در php

به صورت پیش فرض، PHP به گونه ای تنظیم شده است که حداکثر مجاز آپلود فایل 2MB یا کمتر است. اگر شما از اسکریپت های PHP مانند وردپرس استفاده می کنید و نیاز دارید که حجم آپلود را در هاست لینوکسی خود تغییر دهید، باید از طریق cPanel به قسمت تنظیمات مربوط به PHP بروید و مقادیر “upload_max_filesize” و “post_max_size” را افزایش دهید.

تغییر “upload_max_filesize” و “post_max_size” برای PHP

برای این منظور کافیست 6 مرحله زیر را انجام دهید.

  1. به cPanel لاگین کنید.
  2. در بخش Software روی آیکون Select PHP Version کلیک کنید.
  3. سپس روی لینک Switch to PHP options کلیک کنید.
  4. در این قسمت می توانید مقادیر مربوط به upload_max_filesize و post_max_size را تغییر دهید.
  5. روی دکمه Apply کلیک کنید.
  6. در نهایت دکمه Save را بزنید.

نکته: توجه داشته باشید که مقدار post_max_size نباید از memory_limit تجاوز کند.

مشاهده فایل های مخفی در سی پنل

گاهی ممکن است برخی از فایل های خود (به عنوان مثال فایل htaccess.) را در File Manager هاست لینوکس خود پیدا نکنید. در این موارد ممکن است فایل مورد نظر شما مخفی باشد. به صورت پیش فرض فایل ها و فولدرهای مخفی در سی پنل نمایش داده نمی شود. به منظور نمایش فایلهای مخفی باید گزینه show hidden files را فعال کنید.نام فایل ها و فولدرهای مخفی با dot (.) شروع می شود. مثلا htaccess.، htpasswd. و bashrc.

به منظور مشاهده فایل ها و فولدرهای مخفی در قسمت  File Manager سی پنل هاست لینوکسی کافیست مراحل زیر را طی کنید.

  1. به کنترل پنل هاست لینوکسی خود لاگین کنید.
  2. روی دکمه Settings در گوشه سمت راست بالا کلیک کنید. سپس در پنجره باز شده گزینه Show Hiddenfiles را تیک بزنید و OK کنید

بعد از این کار شما به راتی می توانید فایل های مخفی خود را نیز ببینید.

بلاک کردن IP از طریق cPanel

اگر IP داشته باشید که بخواهید از طریق سی پنل هاست خود آن را بلاک کنید کافیست گام های زیر را بردارید:

  1. به cPanel لاگین کنید.
  2. از قسمت “Security”،به بخش IP Blocker بروید.
  3. در بخش “Add an IP or Range” آی پی که قصد بلاک کردن آن را دارید وارد کنید.
  4. و در نهایت روی “Add” کلیک کنید.

به همین سادگی تنظیمات شما انجام شد. به منظور حذف IPهای غیرمجاز کافیست رشته (string) که در فایل htaccess. حذف کنید و یا از قسمت Currently-Blocked IP Addresses آی پی مورد نظر را پاک کنید.

آدرس IP که شما به به Banlist اضافه کردید، دیگر قادر به دسترسی به وب سایت شما نخواهند بود.

 

مشکل امنیتی exim

بر اساس گزارش اخیر در رابطه با مشکل امنیتی Exim این حفره امنیتی مشکلات متعددی را برای سرور های دارای نرم افزار exim ایجاد کرده است و میلیون ها سرور تحت تاثیر این موضوع قرار گرفته اند. این نرم افزار بر روی سرور های سی پنل نیز به شکل گسترده استفاده میشود و لازم است در این خصوص اقدامات لازم صورت گیرد.

چگونه ورژن Exim را در سی پنل کنترل کنیم ؟

با استفاده از این دستور میتوانیم نسخه Exim را کنترل کنیم و در صورتی که خارج از این محدوده قرار داشت لازم است بروز رسانی صورت گیرد.

کنترل ورژن :

اطلاعات بیشتر در خصوص ورژن را میتوانید از این لینک در اختیار داشته باشید :

در صورتی که سرور آسیب دیده باشد :‌

موارد زیر تاکنون در این سرور ها مشاهده شده است و پیشنهاد میگردد انجام شود

۱) باید سرویس cron را متوقف نمایید چرا که این سرویس در crontab شما تغییراتی ایجاد کرده است.

service crond stop

۲)‌ احتمالا سرویس زیر در حافظه سرور در حال اجراست و لازم است آن را متوقف نمایید

pkill -9 -f kthrotlds

برای اطمینان از اینکه از حافظه حذف شده است از دستور زیر استفاده نمایید

ps aux | grep kthrotlds

 

۳)‌ فایل زیر را حذف نمایید این فایل همان فایلی است که در حافظه سرور شما بارگذاری میشود

 

/usr/bin/[kthrotlds]

 

۴) کران جاب های آلوده را با دستور زیر میتوانید پیدا کنید

grep -r passwd /var/spool/cron*

 

۵)

مسیر های زیر را برای یافتن کدهای مخرب رسد کنید :‌

برای مشاهده فایل های تغییر یافته در ۵ روز گذشته چنین دستوری میتواند کمک کند

 

نمونه کد مخرب مشابه زیر است

 

 

۶) مسیر های زیر را به دقت بررسی و authorized_keys را حذف نمایید

 

 

۷) این فایل ها مشکوک هستند و پس از اطمینان آنها را خذف نمایید

۸) فایل /etc/rc.local همانطوری که میدانید فایل مهمی است این فایل را با دقت برای دستور autostart جستجو کنید

 

۹)‌لازم است بعد از اعمال همه تغییرات سرور را ریبوت کنید.

 

کنترل اسپم با استفاده از ابزار Spam Filters در cPanel

Spam Filters ابزاری برای مقابله با اسپم است این ابزار در سی پنل که فاقد نرم افزارهای تجاری مانند ASSP است مورد استفاده قرار می گیرد. این ابزار بصورت رایگان بر روی سی پنل قرار دارد و در یک سرور اختصاصی یا سرور مجازی قادر خواهید بود آن را برای دامنه ها فعال نمایید.

فعال سازی Spam Filters در cPanel  :

به cPanel  وارد شوید و گزینه Spam Filters را پیدا کنید. برای فعال سازی Spam Filter  گزینه Process New Emails ans Mark them as Spam  را فعال کنید.

ادامه مطلب

Disk Space – Other Usage در سی پنل چیست ؟

قسمت عمده فضایی که کاربران در وب هاست سی پنل استفاده میکنند در قسمت Disk Usage دیده میشود اما سوالی که در این قسمت برای بسیاری از افراد مطرح است مصرفی است که با عنوان Other Usage ثبت میگردد.

Other Usage قسمتی است برای بسیاری از کابران فضای کمی است و برای تعدادی هم ممکن است فضای بزرگی باشد.
این قسمت مصرفی است که وب سایت شما برای فایل های موقتی با عنوان temporary  یا Cache مورد استفاده قرار میدهد.

ادامه مطلب

احراز هویت دو مرحله ای (Two-Factor) برای cPanel

احراز هویت دو مرحله­ ای یا به اختصار (2FA) یک اقدام امنیتی پیشرفته است که نیاز به دو مرحله شناسایی دارد: رمز عبور شما و یک کد امنیتی تولید شده. با استفاده از 2FA، اپلیکیشن روی گوشی هوشمند شما کدی را تولید می­ کند که موقع لاگین باید پس از وارد کردن پسورد این کد تولید شده را نیز وارد کنید. بنابراین بدون گوشی هوشمند، شما قادر به لاگین به سی ­پنل نخواهید بود.

نکته: احراز هویت دو مرحله­ ای مستلزم داشتن یک گوشی هوشمند با اپلیکیشن تولید پسورد یکبارمصرف مبتنی بر زمان (TOTP مخفف عبارت time-based one-time password) است. اپلیکیشن ­هایی که برای این کار می ­توانید استفاده کنید عبارتند از:

ادامه مطلب

رکورد DKIM چیست؟

DKIM مخفف عبارت DomainKeys Identifies Email است و هدف آن جلوگیری از جعل ایمیل و پیشگیری از تولید اسپم می­ باشد.

درواقع DKIM یک روش احراز هویت با امضای دیجیتال است که به منظور اثبات مشروعیت فرستنده ایمیل و سروری که ایمیل از آن­ ارسال شده است، مورد استفاده قرار می­ گیرد.

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

نحوه پیکربندی رکوردهای SPF، DKIM

همانطور که در بالا هم توضیح داده شد به منظور تامین امنیت سرویس ایمیل و اطمینان از این که ایمیل­ ها جعل نمی ­شود لازم است که رکوردهای SPF و DKIM را برای دامنه خود تعریف کنید. برای انجام این کار به روش زیر عمل کنید:

  • SPF: برای فعال کردن SPF کافیست در بخش SPF از مسیر زیر آن را فعال کنید.

cPanel-> Email Authentication -> Enable

  • DKIM: برای فعال کردن DKIM روی دامنه خود از بخش DKIM و از مسیر زیر آن را فعال کنید:

cPanel -> Email Authentication -> Enable

همچنین می توانید برای تعریف مقادیر سفارشی SPF و DLIM برای دامنه خود، رکوردهای خود را از طریق DNS Zone editor در سی­ پنل اضافه کنید.

منبع: https://goo.gl/oZUsYG

تغییر خودکار مسیر HTTP به HTTPS

اگر بر روی سایت گواهی (SSL) داشته باشید. برای اطمینان از حفاظت اطلاعات خود می توانید به طور خودکار بازدیدکنندگان را به نسخه ایمن وب سایت (HTTPS) خود هدایت کنید.

هدایت سایت به https  به نوع میزبانی شما بستگی دارد.

کنترل پنل

Linux & cPanel :

سرویس های میزبانی که از سیستم عامل لینوکس استفاده می کنند برای مدیریت تغییر مسیر از فایل .htaccess  استفاده می کنند.

ادامه مطلب

سفارشی سازی صفحات خطا

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

ادامه مطلب