Tweak Settings

Tweak Settings بخش رابطی در WHM می باشد که به شما قابلیت های بسیار زیادی به منظور پیکربندی و شخصی سازی در دسترسی های اکانت های سی پنلی که بر روی سرور شما میزبانی می شود میدهد.

به منظور دسترسی به بخش Tweak Settings در WHM سرور خود میتوانید از طریق مسیر زیر اقدام بفرمایید:

  • به بخش Server Configuration بروید و در این بخش گزینه ی Tweak Settings را انتخاب بفرمایید.

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

 

بخش Domains در Tweak Settings

  • Allow users to park subdomains of the server’s hostname.

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

به عنوان مثال با فعال کردن این گزینه ،در صورتی که هاست نیم سرور شما example.com باشد هر یوزری که در WHM ایجاد کنید از طریق آدرس username.example.com نیز در دسترس می باشد.

تنظیمات پیش فرض این گزینه Off می باشد.

  
  • Allow cPanel users to create subdomains across accounts

این تنظیمات به اکانت های سی پنل شما ویژگی عجیبی اضافه میکند که چندان کاربردی نمی باشد و از لحاظ امنیتی به هیچ عنوان پیشنهاد نمیگردد که این مورد را on نمایید.

در صورتی که این مورد را در WHM فعال نمایید به اکانت های سی پنل شما این امکان را میدهد که یک سابدامین ایجاد نمایند که مالک آن دامنه نمی باشند البته لازم به ذکر است که دامنه ی مورد نظر حتما باید در سرور شما میزبانی شود.

به عنوان مثال یک یوزر در WHM سرور شما میتواند یک سابدامین به صورت test.example.com ایجاد نماید در صورتی که دامنه ی example.com مربوط به یک یوزر دیگر در سرور شما می باشد.

تنظیمات پیش فرض این گزینه Off می باشد.

  
  • Allow Remote Domains

این تنظیمات به کاربران سی پنل که در سرور شما میزبانی می شوند این آپشن را می دهد که alias domain و یا addon domain هایی در اکانت های خود ایجاد کنند که به سرور شما هدایت نمی شوند و ip سرور شما را Resolve نمیکند.

این مورد تا حدی کاربردی می باشد اما دارای ریسک های امنیتی بالایی می باشد و پیشنهاد می شود این مورد را بر روی Off قرار دهید.

   
  • Allow resellers to create accounts with subdomains of the server’s hostname.

این تنظیمات در واقع همان مورد اول مقاله می باشد اما این بار این مورد تنها برای یوزر های نمایندگی می باشد. به عنوان مثال با فعال کردن این مورد در صورتی که یکی از یوزر های نماینده ی شما با یوزرنیم server باشد و هاست نیم سرور شما example.com باشد، از طریق آدرس server.example.com میتوانید به سایت نماینده ی خود دسترسی داشته باشید.

  
  • Allow unregistered domains

این تنظیمات در صورتی که بر روی On باشد به شما اجازه می دهد که اکانت های سی پنل، با دامنه هایی که به ثبت نرسیده اند ایجاد نمایید و الزام اینکه اکانت های سی پنل با دامنه های ثبت شده (Valid) ایجاد گردد حذف میگردد.

  
  • Automatically add A entries for registered nameservers when creating a new zone

این تنظیمات به اکانت های سی پنل میزبانی شده در WHM شما این ویژگی را میدهد که در صورت ایجاد یک دامنه A رکورد مربوط به آن دامنه به صورت خودکار ایجاد گردد.

  
  • Replace service SSL certificates that do not match the local hostname
این تنظیمات تعیین میکند که اسکریپت

/usr/local/cpanel/scripts/checkallsslcerts

به چه شکل عمل کند. در صورتی که این تنظیمات را بر روی On قرار دهید این اسکریپت به این صورت عمل خواهد کرد که گواهینامه ی های ssl که با هاست نیم سرور شما یکسان نمی باشد با یک گواهینامه ssl مربوط به خود cpanel جایگزین شود.

همچنین در صورتی که تنظیمات مربوط به این بخش بر روی Off تنظیم گردد گواهینامه ای که با هاست نیم سرور شما یکسان نباشد حفظ می شود.

  
  • Prevent cPanel users from creating specific domains

این تنظیمات در صورتی که فعال گردد به اکانت های سی پنل سرور شما این اجازه را نمی دهد که دامنه یا سابدامین های تکراری که در فایل

/var/cpanel/commondomains

و

/usr/local/cpanel/etc/commondomains

 موجود می باشد ایجاد نمایند.

همچنین هیچ یک از دو فایل بالا را به صورت دستی ویرایش نکنید در صورت ویرایش با هر آپدیت whm تغییرات شما مجددا به حالت پیش فرض برخواهد گشت و دچار مشکل خواهید شد.

 
  • Check zone syntax
این تنظیمات این ویژگی را به اکانت های سی پنل شما اضافه میکند که بعد از هر تغییر در zone editor هر اکانت و ذخیره ی تغییرات به سرعت تغییرات در dns سرور نیز شناسایی و تغییر پیدا کند.  
  • Check zone owner

این تنظیمات به این منظور می باشد که سیستم، مالک هر dns zone را بعد از ایجاد تغییرات و ذخیره ی آنها بررسی و شناسایی نماید.

 
  • Enable DKIM on domains for newly created accounts

همانطور که از نام این بخش مشخص می باشد در صورت فعال کردن این تنظیمات رکورد DKIM به صورت خودکار برای تمامی ایمیل اکانت هایی که در سرور شما ایجاد گردد ساخته می شود.

اسکریپت :

/scripts/enable_spf_dkim_globally

به شما این اجازه را میدهد که برای تمامی ایمیل اکانت های موجود در سرور دو رکورد spf و DKIM ساخته شود.

به منظور آشنایی با رکورد DKIM میتوانید بر روی اینجا کلیک بفرمایید.

  
  • Enable SPF on domains for newly created accounts

این تنظیمات نیز همانند تنظیمات قبلی می باشد با این تفاوت که با فعال بودن این تنظیمات رکورد SPF به صورت خودکار برای ایمیل اکانت های موجود در سرور شما از طریق اسکریپت :

/scripts/enable_spf_dkim_globally

فعال میگردد.

به منظور آشنایی با رکورد SPF نیز میتوانید بر روی اینجا کلیک بفرمایید.

 
  • Service subdomains

شاید بتوان گفت از مهمترین ویژگی هایی که WHM برای اکانت های سی پنل شما فراهم کند این مورد می باشد.

با فعال کردن این گزینه با ساخت یک اکانت سی پنل به عنوان مثال با دامنه ی example.com تمامی سرویس های مربوط به سی پنل به صورت سابدامین و خودکار برای اکانت مورد نظر از طریق پورت استاندارد ۸۰ به صورت زیر ساخته می شود:

cpanel.example.com : شما را به کنترل پنل سی پنل اکانتتان هدایت می کند.

whm.example.com : یوزر شما را به صفحه ی whm مربوط به خودش هدایت میکند.

Webmail.example.com : یوزر را به صفحه ی وب میل که مربوط به ایمیل ها می باشد هدایت میکند.

Webdisk.example.com : یوزر را به صفحه ی مربوط به webdisk هدایت میکند.

زمانی که این تنظیمات را فعال میکنید سیستم تنظیمات مربوط به این سابدامین ها را در فایل httpd.conf ایجاد میکند.

 
  • Service subdomain override

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

به عنوان مثال میتوانید یک ریدایرکت برای cpanel.example.com به mycontrolpanel.example.com ایجاد نمایید.

  
  • Restrict document roots to public_html

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

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

در صورت on بودن این مورد پوشه ی مربوط به سابدامین های شما قبل از پوشه ی public_html (خارج از این پوشه) ساخته می شود .

در صورت off بودن پوشه ی مربوط به سابدامین ها در داخل پوشه ی public_html ساخته می شود.

 

با تشکر از همراهی شما در مقالات بعدی با سایر بخش های کاربردی رابط Tweak Settings آشنا خواهیم شد.

با دیگر مقالات server.ir همراه باشید.

2021/11/27

نویسنده : م کوکبی

No Comments

Cron Job نویسی در لینوکس

Cron daemon یک سرویس در سیستم عامل های بر پایه ی لینوکس است که فرآیندهای سیستم شما را در یک زمان برنامه ریزی شده اجرا می کند.(Cron Job) کرون جاب  cr...

2021/11/24

نویسنده : س احمدی

No Comments

نکته‌های درباره درایو‌های SSD

این روزها خرید یک SSD بد برای کاربری عمومی امر دشواری محسوب میشه اما با این وجود موارد مختلفی وجود دارند که دانستن درباره آن‌ها می‌تواند کمک شایانی به...

2021/11/22

نویسنده : م جاوید

No Comments

پنج افزونه (plugin) که بهتر است حتما برروی سایت وردپرس خود نصب کنید

داشتن مجموعه ای کامل و صحیح از پلاگین ها(plugin) و ابزار وردپرس میتواند به شما در ارتقا سطح کسب و کار انلاین کمک شایانی نماید در این مقاله قصد داری 5...

دیدگاه کاربران

در رابطه با : "بررسی گزینه های کاربردی Tweak Settings در WHM"

0 0 رای ها
Article Rating
عضویت
با خبرم کن
guest
0 Comments
بازخورد (Feedback) های اینلاین
View all comments

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با Server.ir همراه شو ...