-
1 فایل پیوست
دادن پنل به کاربر (ESX/ESXi)
سلام دوستان
این آموزش برای ایجاد یه یوزر و دادن دسترسی برای کنسول ، ریبوت ، خاموش و روشن کردن vps توسط کاربر هست
1- از منوی View > Inventory گزینه ی Inventory رو انتخاب کنید
توی قسمت Local Users & Groups کلیک راست کنید و Add... رو بزنین خوب حالا در قسمت "Login" نام کاربری مورد نظر رو بنویسید توی قسمت Enter Password هم که دوبار باید پسورد رو بنویسید
توی قسمت Group هم users رو انتخاب کنید و Add رو بزنید و بعد هم که OK خوب حالا یه یوزر اضافه شد !
2- حالا از منوی View > Administration گزینه ی Roles رو انتخاب کنید و اون بالا روی Add Role کلیک کنید
حالا توی قسمت Name یه نام دلخواه بنویسید و توی قسمت Privileges هم تیک قسمت هایی که تو عکس زیر هست رو بزنید
فایل پیوست 1294
بعد هم Ok
3- از منوی View > Inventory گزینه ی Inventory رو انتخاب کنید
توی اون منوی سمت چپ روی + آی پی اصلی کلیک کنید تا لیست vps ها نمایش داده بشه
روی vps مورد نظر کلیک راست کنید و روی Add Permission کلیک کنید
توی قسمت users and groups یوزر مورد نظر رو اضافه میکنیم و توی قسمت Assigned Role اون Role ـــی که توی مرحله 2 ساختیم رو انتخاب میکنیم و حالا OK !
خوب تموم شد ! برای اضافه کردن کاربران دیگه فقط انجام دادن مراحل 1 و 3 کافی هست
با تشکر و اجازه از Veria عزیز :d
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
عالی بود دنبالش بودم اگر میشه آی دی یاهو تون رو پیغام خصوصی کنید خیلی گیر esxi کردم !
باز هم ممنون
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
بهتره power on رو ندیم :d
چون خاموش که کردیم روشن نتونه بکنه ...
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
movie24
بهتره power on رو ندیم :d
چون خاموش که کردیم روشن نتونه بکنه ...
اون وقت شما باید ساسپند کنید نه خاموش !
---------- Post added at 01:35 PM ---------- Previous post was at 01:35 PM ----------
نقل قول:
نوشته اصلی توسط
takhoster
عالی بود دنبالش بودم اگر میشه آی دی یاهو تون رو پیغام خصوصی کنید خیلی گیر esxi کردم !
باز هم ممنون
check your p.kh :d
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
میشه بگید برای اینکه کاربر بتواند از cd rom استفاده کنه و فقط از iso هایی که در سرور هست برای os reload استفاده کنه از چه تیکی باید استفاده کرد ؟
چه گزینه هایی باید فعال بود ؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
من اين كارارو كردم حالا يوزر كجا بايد لوگين كنه واسه ريست و ... اين پرميشنهايي كه دادم بهش؟
و با چه يوزر پسي؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
alireza88
من اين كارارو كردم حالا يوزر كجا بايد لوگين كنه واسه ريست و ... اين پرميشنهايي كه دادم بهش؟
و با چه يوزر پسي؟
از vSheper یا Webui
با آی پی روت سرور و User/Pw که براش تعیین کردی ...
---------- Post added at 04:19 PM ---------- Previous post was at 04:19 PM ----------
نقل قول:
نوشته اصلی توسط
alireza88
من اين كارارو كردم حالا يوزر كجا بايد لوگين كنه واسه ريست و ... اين پرميشنهايي كه دادم بهش؟
و با چه يوزر پسي؟
از vSheper یا Webui
با آی پی روت سرور و User/Pw که براش تعیین کردی ...
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
مرسي واسه Webui از كجا بايد وارد شم؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
alireza88
مرسي واسه Webui از كجا بايد وارد شم؟
Configuration ~~> Security Profile ~~> Properties ~~> vSphere Web Access
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
configuration ~~> security profile ~~> properties ~~> vsphere web access
این در esx هست یا esxi ??
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
پنل تحت وب روی خود مجازی ساز ویژه ESX هست و ESXi این امکان رو نداره.
به نظر میرسه VMware راه حل جدیدی برای ESXi ارائه کرده. اما شخصا استفاده نکردم هنوز!
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
من جائی خوندم ESXi هم داره ولی نتونستم پیداش کنم.
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
از کلاینت های تحت ویندوز میشه استفاده کرد
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
من اینکارو انجام میدم اما به برنامه که میدم وصل نمیشه
چیکار کنم؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
واسه esxi کجا باید بریم که بشه؟ چطوری از سایت یوزر وارد شه ؟ کجا براش تعیین کنم؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
koorosh_kabir
واسه esxi کجا باید بریم که بشه؟ چطوری از سایت یوزر وارد شه ؟ کجا براش تعیین کنم؟
پنل تحت وب روی خود مجازی ساز ویژه ESX هست و ESXi این امکان رو نداره.
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
ESXi این امکان رو نداره.
هیچ راه نداره یعنی روی ESXi به کاربران پنل بدیم برای ریبوت و ... ؟؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
warez-host.ir
هیچ راه نداره یعنی روی esxi به کاربران پنل بدیم برای ریبوت و ... ؟؟
از طریق api میشه انجام داد;)
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
از طریق api میشه انجام داد;)
توضیحات تکمیلی نداشت :d
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
توضیحات تکمیلی نداشت :d
همان ماژول esxi که در سایت معرفی شده
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
همان ماژول
esxi که در سایت معرفی شده
سلام
امیر حسین جان لینک میدی
تشکر
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
سلام
امیر حسین جان لینک میدی
تشکر
سلام عزیز
خدمت شما
http://www.webhostingtalk.ir/f64/23903/
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نه حاجی میخوام به کاربران وی کلاینت بدم که خودشون بتونن سیستم عامل مورد نیازشون را نصب کنن
این تنها ریست انجام میده و موارد ابتدایی
موفق باشی
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
نه حاجی میخوام به کاربران وی کلاینت بدم که خودشون بتونن سیستم عامل مورد نیازشون را نصب کنن
این تنها ریست انجام میده و موارد ابتدایی
موفق باشی
روی esxi قابل انجام نیست ، چون خیلی از قابلیت هاشو برداشته تا یک فرقی بین esxi و esx باشه
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
من تجربه زیادی با محصولات Vmware ندارم چون تا الان خودم سروری با محصولات Vmware نداشتم و فقط واسه مشتریان سفارش دادم.چند ماه پیش من همین سوال را از دو نفر از کاربران انجمن پرسیدم که آقا بالاخره جریان پنل در Vmware به چه صورته.اما گویا دوستان مایل به جواب دادن نبودند و خلاصه ما جوابی نگرفتیم.
API در ESXi نسخه رایگان به صورت Read-only هست و خلاصه اینکه کار زیادی باهاش نمیشه کرد.
برای استفاده از API باید از نسخه های پولی استفاده کنید.
اون ماژول هم فکر نمی کنم با Free Edition کار کنه چون خود نویسنده ماژول این را ذکر کرده.
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
سلام
در این مزحله :
نقل قول:
- از منوی View > Inventory گزینه ی Inventory رو انتخاب کنید
توی قسمت Local Users & Groups کلیک راست کنید و Add... رو بزنین خوب حالا در قسمت "Login" نام کاربری مورد نظر رو بنویسید توی قسمت Enter Password هم که دوبار باید پسورد رو بنویسید
توی قسمت Group هم users رو انتخاب کنید و Add رو بزنید و بعد هم که OK خوب حالا یه یوزر اضافه شد !
زمان ساخت یوزر ارور میده و ایجاد نمیشه
کسی اطلاعی داره ؟؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
آقا من یه برنامه از یک دیتاسنتر گلابی کردم.
مخصوص Automation فعالیت های Vmware Vsphere
خودش مخصوص WHMCS هست و ترکیبی از Perl و PHP.
کسی برنامه نویس خیلی حرفه ای PHP و مسلط به Perl سراغ داره؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
سلام
در این مزحله :
زمان ساخت یوزر ارور میده و ایجاد نمیشه
کسی اطلاعی داره ؟؟
روی ESXi گزینه Local Users & Groups وجود نداره... مگه اینکه به صورت دیگه ای تعریف کرده باشید!
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
Techno Pars:
فقط کار ریسیت و روشن و خاموش و ... رو انجام میده یا کاملتره؟
در جریان جزئیات بذارم تا ببینیم برنامه نویس خوب میشه پیدا کرد یا نه ...
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
سلام
در این مزحله :
زمان ساخت یوزر ارور میده و ایجاد نمیشه
کسی اطلاعی داره ؟؟
یوزر و پسورد باید ترکیبی از حروف و اعداد باشه :
یوزر : pv1234
پسورد : asdfg4344
---------- Post added at 05:50 PM ---------- Previous post was at 05:46 PM ----------
نقل قول:
نوشته اصلی توسط
HyperServer
روی ESXi گزینه Local Users & Groups وجود نداره... مگه اینکه به صورت دیگه ای تعریف کرده باشید!
یعنی چی ؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
1eng.ir
Techno Pars:
فقط کار ریسیت و روشن و خاموش و ... رو انجام میده یا کاملتره؟
در جریان جزئیات بذارم تا ببینیم برنامه نویس خوب میشه پیدا کرد یا نه ...
ساخت کامل VPS به طور اتوماتیک
امکان تغییر IP و ...
یک قسمت از سورس را اینجا می گذارم:
کد PHP:
function vmware_ConfigOptions() {
# Should return an array of the module options for each product - maximum of 24
$configarray = array(
"Virtual machine template" => array( "Type" => "text", "Size" => "40", ),
"Operating system" => array( "Type" => "dropdown", "Options" => "do not customize,windows,linux" ),
"Datacenter" => array( "Type" => "text", "Size" => "40", ),
"Datastore (optional)" => array( "Type" => "text", "Size" => "40", ),
"Folder (optional)" => array( "Type" => "text", "Size" => "40", ),
"Cluster (optional)" => array( "Type" => "text", "Size" => "40", ),
"ESX/ESXi Host (optional)" => array( "Type" => "text", "Size" => "40", ),
"Resource Pool (optional)" => array( "Type" => "text", "Size" => "40", ),
"Memory Size (optional)" => array( "Type" => "text", "Size" => "10", "Description" => "MB" ),
"Number of CPUs (optional)" => array( "Type" => "text", "Size" => "3", ),
"Hard Disk Size (optional)" => array( "Type" => "text", "Size" => "3", "Description" => "GB" ),
"Timezone (Windows)" => array( "Type" => "text", "Size" => "3", ),
"Organization (Windows)" => array( "Type" => "text", "Size" => "40", ),
"User (Windows)" => array( "Type" => "text", "Size" => "40", ),
"License Key (Windows)" => array( "Type" => "text", "Size" => "40", ),
"vCenter Windows domain" => array( "Type" => "text", "Size" => "40", ),
"Host domain (Linux)" => array( "Type" => "text", "Size" => "40", ),
"Timezone (Linux)" => array( "Type" => "text", "Size" => "40", ),
"Power On" => array( "Type" => "yesno", "Description" => "Power on VM after setup" ),
"Networking" => array( "Type" => "dropdown", "Options" => "DHCP,Static IP from IP Manager Module" ),
"LDAP base OU for accounts" => array( "Type" => "text", "Size" => "40", ),
"CPU MHZ Limit (optional)" => array( "Type" => "text", "Size" => "40", ),
"Network Setup parameters (Static IP)" => array( "Type" => "text", "Size" => "40", ),
"Network ID (optional)" => array( "Type" => "text", "Size" => "40", ),
);
return $configarray;
}
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
RezaFH
یعنی چی ؟
وقتی مجازی ساز ESXi نصب هستش.... TAB مربوط به Local Users & Groups وجود نداره به هنگامی که با vSphere Client متصل میشیم...
اما مجازی ساز ESX وجود داره....
البته تا جایی که یادمه !
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
اینم یه قسمتی از فایل Perl :
البته بیش از 20 تا فایل هستند.
کد:
#!/usr/bin/perl -w
use strict;
use warnings;
use VMware::VIRuntime;
use VMware::VILib;
use IO::File;
use DBI;
require LWP::UserAgent;
my $WHMCS_ROLE_NAME = 'WHMCSVirtualMachineUser';
my %opts = (
'templatename' => {
type => "=s",
help => "The Name of the template to clone",
required => 1,
},
'destinationname' => {
type => "=s",
help => "The Name of the destination VM",
required => 1,
},
'destinationfolder' => {
type => "=s",
help => "The name of the folder for the destination VM",
required => 0,
},
'cluster' => {
type => "=s",
help => "The name of the cluster for the destination VM resources (overrides resourcepool parameter)",
required => 0,
},
'resourcepool' => {
type => "=s",
help => "The Resource pool to assign for the new machine",
required => 0,
default => "Resources",
},
'datacenter' => {
type => "=s",
help => "The Datacenter to place the new VM in",
required => 1,
},
'host' => {
type => "=s",
help => "The ESX/ESXi host to place the new VM on",
required => 0,
},
'datastore' => {
type => "=s",
help => "The Datastore to place the new VM in",
required => 0,
},
'guesttype' => {
type => "=s",
help => "The type of OS customization to perform (windows/linux) (leave blank for no guest OS customization)",
required => 0,
},
'macaddress' => {
type => "=s",
help => "Changes the MAC address of the primary network adapter",
required => 0,
},
'ip' => {
type => "=s",
help => "The IP address to assign to the VM",
required => 0,
},
'subnetmask' => {
type => "=s",
help => "The Subnet mask to assign to the VM",
required => 0,
},
'gateway' => {
type => "=s",
help => "The Gateway to assign to the VM",
required => 0,
},
'dns' => {
type => "=s",
help => "The Dns server to assign to the VM",
required => 0,
},
'domain' => {
type => "=s",
help => "The Domain suffix to assign to the VM",
required => 0,
},
'primarywins' => {
type => "=s",
help => "The primary WINS server to assign to the VM",
required => 0,
},
'secondarywins' => {
type => "=s",
help => "The secondary WINS server to assign to the VM",
required => 0,
},
'memorymb' => {
type => "=s",
help => "The size of the new machine's memory in MB",
required => 0,
},
'numcpus' => {
type => "=s",
help => "The number of CPUs to assign to the VM",
required => 0,
},
'disksizekb' => {
type => "=s",
help => "The primary disk size in KB",
required => 0,
},
'hostname' => {
type => "=s",
help => "The Hostname of the VM",
required => 1,
},
'rootpwd' => {
type => "=s",
help => "The Administrtor password for Guest OS",
required => 0,
},
'timezone' => {
type => "=s",
help => "The Timezone for Windows OS",
required => 0,
default => '085',
},
'orgname' => {
type => "=s",
help => "The Organization name for Windows OS",
required => 0,
default => 'Microsoft',
},
'fullname' => {
type => "=s",
help => "The user name for Windows OS",
required => 0,
default => 'User',
},
'productid' => {
type => "=s",
help => "The product key for Windows OS",
required => 0,
default => '',
},
'hostdomain' => {
type => "=s",
help => "The Domain for Linux OS",
required => 0,
default => '',
},
'timezonelinux' => {
type => "=s",
help => "The timezone for Linux OS",
required => 0,
default => 'Europe/London',
},
'assignuser' => {
type => "=s",
help => "The Username to assign for access to the VM",
required => 0,
},
'poweron' => {
type => "=i",
help => "Wether or not to power on the new virtual machine (0/1)",
required => 0,
default => 0,
},
'whmcshost' => {
type => "=s",
help => "",
required => 0,
},
'whmcsuser' => {
type => "=s",
help => "",
required => 0,
},
'whmcspassword' => {
type => "=s",
help => "",
required => 0,
},
'whmcsdb' => {
type => "=s",
help => "",
required => 0,
},
'whmcsserviceid' => {
type => "=s",
help => "",
required => 0,
},
'whmcscustomfield' => {
type => "=s",
help => "",
required => 0,
},
'whmcsmoref' => {
type => "=i",
help => "",
required => 0,
},
'productuser' => {
type => "=s",
help => "The windows account of the product user",
required => 0,
},
'cpulimit' => {
type => "=i",
help => "The CPU Limit resource allocation in Mhz",
required => 0,
},
'networkid' => {
type => "=s",
help => "The Network ID to assign to the network card (can be a distributed virtual switch)",
required => 0,
},
);
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
یوزر و پسورد باید ترکیبی از حروف و اعداد باشه :
یوزر : pv1234
پسورد : asdfg4344
سلام
تست کردم
باز هم نشد
در قیمت add new user
login
UID
User Name
به این صورت وارد کرد
مثلاً
login = rahman123
UID = 100
User Name = asd456
باز هم ارور داد
نقل قول:
وقتی مجازی ساز ESXi نصب هستش.... TAB مربوط به Local Users & Groups وجود نداره به هنگامی که با vSphere Client متصل میشیم...
این تب در وی کلایت هست ولی زمانی که از طریق وی سنتر متصل میشیم در دسترس نیست
موفق باشید
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
این تب در وی کلایت هست ولی زمانی که از طریق وی سنتر متصل میشیم در دسترس نیست
موفق باشید
آره پیدا کردم
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
Password: 1eng%ir.12
سلام
محمد جان این الان جواب سوال من بود یا چیز دیگه ای ؟؟
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
Warez-Host.IR
سلام
تست کردم
باز هم نشد
در قیمت add new user
login
UID
User Name
به این صورت وارد کرد
مثلاً
login = rahman123
UID = 100
User Name = asd456
باز هم ارور داد
UID و User Name نیاز نیست
فقط login رو شما ست کنید
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
نقل قول:
نوشته اصلی توسط
vPsPersia.COM
میشه بگید برای اینکه کاربر بتواند از cd rom استفاده کنه و فقط از iso هایی که در سرور هست برای os reload استفاده کنه از چه تیکی باید استفاده کرد ؟
چه گزینه هایی باید فعال بود ؟
میشه بگین واسه این کار باید چیکار کرد؟
ممنون میشم.
-
پاسخ : دادن پنل به کاربر (ESX/ESXi)
عصی از دوستان میگن دادن پنل به یوزر مشکل امنیتی ایجاد میکنه ایا درسته ؟