مرکز آموزش تهران هاست

حرفه ای تر شوید

اگر شما هم نگران امنیت سایت های خود هستید و قصد اسکن فایل های هاست در سی پنل را دارید می توانید توسط clamav این کار را انجام دهید.

clamav یک آنتی ویروس می باشد و می تواند فایل های آپلود شده شما را اسکن کند و در صورت وجود شل های خطرناک آنها را پاک کند.

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

برای اسکن فایل های هاست توسط clamav ابتدا وارد سی پنل خود شوید و مانند تصویر زیر از قسمت advanced روی گزینه Virus Scanner کلیک کنید

اسکن فایل های هاست در سی پنل

و سپس گزینه Scan Entire Home Directory  را انتخاب کنید.

اسکن فایل های هاست در سی پنل

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

clamav ممکن است در سی پنل شما نباشد و این به دلیل عدم نصب clamav توسط مدیر سرور می باشد.

بهتر است هرچند وقت سایت خود را اسکن کنید.

 

در این مطلب می خواهیم ایجاد Email Forwarder در سی پنل را برای شما شرح دهیم , پس با یک آموزش جالب با ما همراه شوید.

آیا می دانید Email Forwarder چیست ؟ و کاربرد آن چیست ؟

شما یک ایمیل دارید بعنوان مثال my@tehranhost.com شما با استفاده از این امکان می توانید کپی تمامی ایمیل هایی که به آدرس ایمیل ذکر شده ارسال می شود را به یک آدرس ایمیل دیگر ارسال کنید.

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

طبق معمول ابتدا به کنترل پنل هاست سی پنل خود وارد شوید. به بخش Email رفته و گزینه Email Forwarders را انتخاب کنید.

سپس با توجه به عکس زیر گزینه Add New Forwarder را انتخاب کنید.

ایجاد Email Forwarder در سی پنل

بعد از اینکه مراحل بالا انجام دادید طبق عکس زیر فیلدها رو پر کنید.

ایجاد Email Forwarder در سی پنل

در قسمت Address to Forward آدرس ایمیلی که میخواهید ایمیل های ارسال های شده به آن به آدرس ایمیلی که در فیلد Forward to email adress وارد می کنید ارسال شوند را وارد کنید.

پس از انجام مراحل فوق Add Forwarder را انتخاب کنید.

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

خوب بریم سر اصل مطلب , مثل آموزش های قبلی ابتدا به کنترل پنل هاست سی پنل خود وارد شوید.

از بخش Mail گزینه Auto responders را انتخاب کنید.

ایجاد پاسخگوی خودکار ایمیل ها در سی پنل

امروز تصمیم داریم در این مطلب نحوه دسترسی به phpMy Admin در سی پنل را به شما توضیح دهیم که امیدواریم مورد توجه شما قرار بگیرد , پس با یک آموزش مفید با ما باشید.

ابتدا به کنترل پنل هاست (سی پنل) سایت خود وارد شوید.

از منو Databaces گزینه phpMy admin را انتخاب کنید.

نحوه دسترسی به phpMy Admin در سی پنل

از ستون سمت چپ می توانید پایگاه داده مورد نظرتان را انتخاب کنید و از ستون بالا نسبت به ویرایش , تعمیر و مدریت آن اقدام کنید.

همچنین با استفاده از phpMy Admin قادر به وارد کردن اطلاعات به پایگاه داده و گرفتن خروجی از آن نیز هستید.

Hotlink Protection چیست ؟

Hotlink Protection از استفاده غیر مجاز منابع سایت جلوگیری می کند.

برای ایجاد ftp در سی پنل ابتدا باید به کنترل پنل هاست خود (سی پنل) وارد شوید و سپس مانند تصویر زیر روی گزینه از قسمت Files روی گزینه

FTP Accounts کلیک کنید.

قبل از قرار دادن دستورات باید بدانید فایل htaccess چیست و چه کارهایی انجام می دهد برای آموزش درباره htaccess میتوانید از لینک زیر استفاده نمایید

htaccessچیست

معرفی چند دستور htaccess

در صورتی که می خواهید امنیت سایت شما بیشتر شود با قرار دادن یک فایل اچ تی اکسس در فولدر خاصی میتوانید دسترسی را در فولدر مورد نظر قطع کنید برخی از این دستورها در زیر آمده

معرفی چند دستور htaccess

تغییر نام فایل htaccess :

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

 

AccessFileName htacc.ess
—————————————————

تغییر نام و پسوند فایل index : شما با قرار دادن و تغییر نام فایل خود می توانید نام و پسوند فایل ایندکس را با استفاده از Htaccess تغییر دهید index.htm , index.php , index.html , index.asp

DirectoryIndex test.html
تغییر پیدا می کند test.html  با قراردادن کد بالا فایل ایندکس شما به
—————————————————
: www باز شدن سایت با
 
را به صورت خودکار به مرورگر اضافه میکند   wwwباز کنید کد زیر  wwwبا قراردادن کد زیر میتوانید سایت خود را بدون وارد کردن
RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.site\.com [NC] RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]

نام دامنه خود را وارد کنیدsiteبجای کلمه

—————————————————

 

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

RewriteEngine On RewriteBase / RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER}!^http://(www\.)site.com/.*$ [NC]

RewriteRule \.(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]

نام دامنه خود را قرار دهید site قرار دهید و بجای  …mpg,rar,zipبجای فرمت های قرار داده شده می توانید فرمتهای دیگری مانند

—————————————————

:http به  https (SSL)ریدایرکت کردن

در سایت خود استفاده می کنید و می خواهید تمام آدرسهای شما امن شود از کد زیر استفاده کنید sslدر صورتی که از گواهی

RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

:با استفاده از پورت سرور
RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

—————————————————

  :مسدود کردن آی پی

برای مسدود کردن یک یا چند آی پی خاص از کد زیر استفاده کنید و بجای آی پی های قرار داده شده آی پی هایی که می خواهید دسترسی به سایت شما نداشته باشند را را وارد کنید

order allow,deny
deny from 192.168.222.6
deny from 224.8.110.12
deny from 172.16.6.90
allow from all

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

order allow,deny
deny from 192.168.
deny from 10.0.0.
allow from all

—————————————————

:ساختن پیغام های برای خطاهای سفارشی

پیغام مناسب با خطا را وارد کنید errorبا دستور زیر می توانید با ایجاد فایل خطا ها در پوشه با نام

ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php

:چند خطای اپاچی برای نمونه
خطای 401: دسترسی به آدرس وارد شده غیر مجاز است
خطای 403: دسترسی به این آدرس ممنوع می باشد
خطای 404: آدرس مورد نظر یافت نشد
خطای 500: خطای داخلی سرور بوجود آمده است

—————————————————

قرار دادن رمز برای فایل ها
:نکات
باید اسم سایت خودتون رو بنویسید site در تمامی کد های بالا به جای
دقت کنید دستورات در فایل اچ تی اکسس به حروف بزرگ و کوچک حساسند

اگر قصد اتصال ساب دامین به سرور دیگر را دارید ابتدا باید در سروری که قصد دارید ساب دامین شما به آن وصل شود ساب دامین را تعریف کنید ( یعنی اگر هاست است دامنه (main domain ) را روی ساب دامین تنظیم کنید و اگر قصد دارید ساب دامین را به وبلاگ وصل کنید باید ابتدا ساب دامین را در پنل وبلاگ اضافه کنید. ( اگر سرویس وبلاگ شما امکان اتصال ساب دامین را داشته باشد)

حتما فایل error_log را در پوشه public_html خود مشاهده کرده اید و سوال شما این است که فایل error_log چیست ؟

این فایل که یک فایل متنی است و قابل اجرا نیست.

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

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

ابتدا وارد سی پنل شوید و سپس روی گزینه file manager کلیک کنید و روی پوشه مورد نظر کلیک راست کنید و مانند تصویر زیر روی گزینه Password Protect کلیک کنید.