এটি একটি কমান্ড এক ব্যবহারকারী যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
এক ব্যবহারকারী - OpenNebula ব্যবহারকারীদের পরিচালনা করে
সাইনোপিসিস
এক ব্যবহারকারী হুকুম [args] [অপশন]
বিকল্প
-r, --read-file ফাইল থেকে পাসওয়ার্ড পড়ুন
--sha1 পাসওয়ার্ড sha1 ব্যবহার করে হ্যাশ করা হবে
অ্যালগরিদম
--ssh SSH প্রমাণীকরণ সিস্টেম
x509 সার্টিফিকেটের জন্য --x509 x509 Auth সিস্টেম
-k, --key path_to_private_key_pem ব্যবহারকারীর ব্যক্তিগত কী-এর পথ
-c, --cert path_to_user_cert_pem ব্যবহারকারীর শংসাপত্রের পথ
--driver ড্রাইভার ড্রাইভার এই ব্যবহারকারীকে প্রমাণীকরণ করতে
-a, --append বর্তমান টেমপ্লেটে নতুন বৈশিষ্ট্য যুক্ত করুন
--x509_proxy x509 Auth সিস্টেম x509 প্রক্সি সার্টিফিকেটের উপর ভিত্তি করে
--proxy path_to_user_proxy_pem ব্যবহারকারী প্রক্সি শংসাপত্রের পথ
--সময় x টোকেনের সময়কাল সেকেন্ডে, ডিফল্ট 36000 (10
জ)। টোকেন রিসেট করার জন্য সময় সেট করুন 0. জেনারেট করতে
মেয়াদ শেষ না হওয়া টোকেন ব্যবহার -1 (ssh এর জন্য বৈধ নয়
এবং x509 টোকেন)।
--force Force one_auth ফাইল পুনর্লিখন
-l, --list x,y,z তালিকা কমান্ডের সাথে প্রদর্শনের জন্য কলাম নির্বাচন করে
-d, --delay x শীর্ষ কমান্ডের জন্য সেকেন্ডে বিলম্ব সেট করে
-f, --filter x,y,z ফিল্টার ডেটা। এর সাথে একটি অ্যারে নির্দিষ্ট করা হয়েছে
কলাম = মান জোড়া।
--csv csv ফরম্যাটে টেবিল লিখুন
-x, --xml xml ফরম্যাটে সম্পদ দেখান
-n, --numeric ব্যবহারকারী এবং গ্রুপ আইডি অনুবাদ করবেন না
-- বর্ণনা করুন তালিকা কলাম বর্ণনা করুন
-v, --verbose ভার্বোজ মোড
-h, --help এই বার্তাটি দেখান
-V, --version সংস্করণ এবং কপিরাইট তথ্য দেখান
--ব্যবহারকারীর নাম ওপেননেবুলার সাথে সংযোগ করতে ব্যবহৃত ব্যবহারকারীর নাম
--password পাসওয়ার্ড OpenNebula দিয়ে প্রমাণীকরণের জন্য পাসওয়ার্ড
--এন্ডপয়েন্ট এন্ডপয়েন্ট URL OpenNebula xmlrpc ফ্রন্টএন্ডের
কম্যান্ডস
· সৃষ্টি ব্যবহারকারীর নাম [পাসওয়ার্ড] একটি নতুন ব্যবহারকারীর উদাহরণ তৈরি করে: oneuser create my_user
my_password oneuser create my_user -r /tmp/mypass oneuser create my_user --ssh --key
/tmp/id_rsa oneuser my_user তৈরি করুন --ssh -r /tmp/public_key oneuser my_user তৈরি করুন
--x509 --cert /tmp/my_cert.pem বৈধ বিকল্প: read_file, sha1, ssh, x509, কী, সার্টি,
চালক
· হালনাগাদ ব্যবহারকারীর প্রমানপত্র [ফাইল] টেমপ্লেট বিষয়বস্তু আপডেট করুন. একটি পথ প্রদান করা না হলে
বর্তমান বিষয়বস্তু পরিবর্তন করতে এডিটর চালু করা হবে। বৈধ বিকল্প: যোগ করুন
কোটা ব্যবহারকারীর প্রমানপত্র [ফাইল] ব্যবহারকারীর জন্য কোটা সীমা সেট করুন। যদি একটি পথ প্রদান করা না হয়
বর্তমান কোটা সংশোধন করতে সম্পাদক চালু করা হবে।
· ব্যাচকোটা পরিসীমা|userid_list [ফাইল] বিভিন্ন ব্যবহারকারীদের জন্য ব্যাচে কোটা সীমা সেট করে।
যদি একটি পথ প্রদান না করা হয় তাহলে সম্পাদককে নতুন কোটা তৈরি করতে চালু করা হবে।
· ডিফল্ট কোটা [ফাইল] ব্যবহারকারীদের জন্য ডিফল্ট কোটা সীমা সেট করে। যদি একটি পথ না হয়
বর্তমান ডিফল্ট কোটা সংশোধন করতে সম্পাদক চালু করা হবে।
· উমাস্ক পরিসীমা|userid_list [মাস্ক] ডিফল্ট তৈরি করতে ব্যবহৃত উমাস্ক পরিবর্তন করে
অনুমতি ইউনিক্স উমাস্ক কমান্ডের অনুরূপভাবে, প্রত্যাশিত মান হল a
তিন-সংখ্যার ভিত্তি-৮ নম্বর। প্রতিটি সংখ্যা একটি মুখোশ যা এর জন্য অনুমতি নিষ্ক্রিয় করে
মালিক, গ্রুপ এবং অন্যান্য, যথাক্রমে।
যদি মুখোশ দেওয়া না হয়, অথবা যদি এটি একটি খালি স্ট্রিং হয়, তাহলে উমাস্ক করবে
আনসেট করা
· প্রবেশ করুন ব্যবহারকারীর নাম প্রমাণীকরণের জন্য লগইন টোকেন তৈরি করে। টোকেন ব্যবহার করা যেতে পারে
যেকোনো প্রমাণীকরণ ড্রাইভারের সাথে একসাথে। টোকেন সংরক্ষণ করা হবে
$HOME/.one/one_auth, এবং পরবর্তীতে একের মাধ্যমে প্রমাণীকরণের জন্য ব্যবহার করা যেতে পারে
API, CLI বা Sunstone.
উদাহরণ, জেনেরিক ড্রাইভারের জন্য একটি বৈধ টোকেনের অনুরোধ করুন (যেমন কোর অথ, LDAP...):
oneuser login my_user --time 3600
উদাহরণ, এসএসএইচ ভিত্তিক প্রমাণীকরণের জন্য একটি টোকেন তৈরি এবং সেট করুন:
oneuser লগইন my_user --ssh --key /tmp/id_rsa --time 72000
উদাহরণ, X509 শংসাপত্র ব্যবহার করে একই:
oneuser লগইন my_user --x509 --cert /tmp/my_cert.pem
--key /tmp/my_key.pk --টাইম 72000
উদাহরণ, এখন একটি X509 প্রক্সি সার্টিফিকেট সহ
oneuser লগইন my_user --x509_proxy --proxy /tmp/my_cert.pem
--সময় 72000
বৈধ বিকল্প: ssh, x509, x509_proxy, কী, সার্টি, প্রক্সি, সময়, বল
· কী বর্জন করা হয়েছে, প্রমাণীকরণ ফাইল তৈরি করতে লগইন ব্যবহার করুন।
একটি ব্যক্তিগত SSH কী থেকে একটি সর্বজনীন কী দেখায়। এটি পাসওয়ার্ড হিসাবে ব্যবহার করুন
SSH প্রমাণীকরণ প্রক্রিয়ার জন্য।
বৈধ বিকল্প: কী
· মুছে ফেলা পরিসীমা|userid_list প্রদত্ত ব্যবহারকারী মুছে দেয়
· পাসওয়াড ব্যবহারকারীর প্রমানপত্র [পাসওয়ার্ড] প্রদত্ত ব্যবহারকারীর পাসওয়ার্ডের বৈধ বিকল্পগুলি পরিবর্তন করে: read_file,
sha1, ssh, x509, কী, সার্টি, ড্রাইভার
· chgrp পরিসীমা|userid_list groupid ব্যবহারকারীর প্রাথমিক গোষ্ঠী পরিবর্তন করে
· গ্রুপ যোগ করুন পরিসীমা|userid_list groupid একটি সেকেন্ডারি গ্রুপে ব্যবহারকারীকে যুক্ত করে
ডেলগ্রুপ পরিসীমা|userid_list groupid সেকেন্ডারি গ্রুপ থেকে ব্যবহারকারীকে সরিয়ে দেয়
· চৌথ ব্যবহারকারীর প্রমানপত্র [প্রমাণীকরণ] [পাসওয়ার্ড] ব্যবহারকারীর প্রমাণীকরণ ড্রাইভার এবং এর পাসওয়ার্ড পরিবর্তন করে
(ঐচ্ছিক) উদাহরণ: oneuser chauth my_user core oneuser chauth my_user core
new_password oneuser chauth my_user core -r /tmp/mypass oneuser chauth my_user --ssh
--key /home/oneadmin/.ssh/id_rsa oneuser chauth my_user --ssh -r /tmp/public_key
oneuser chauth my_user --x509 --cert /tmp/my_cert.pem বৈধ বিকল্প: read_file, sha1,
ssh, x509, কী, সার্টি, ড্রাইভার
· তালিকা তালিকা পুল বৈধ বিকল্প ব্যবহারকারীদের তালিকা: তালিকা, বিলম্ব, ফিল্টার, csv, xml, সংখ্যাসূচক,
বর্ণনা করা
দেখান [ব্যবহারকারীর প্রমানপত্র] প্রদত্ত ব্যবহারকারীর বৈধ বিকল্পগুলির জন্য তথ্য দেখায়: xml
· এনকোড ব্যবহারকারীর নাম [পাসওয়ার্ড] ldap এর সাথে ব্যবহার করার জন্য ব্যবহারকারী এবং পাসওয়ার্ড এনকোড করে
যুক্তি ফরম্যাট
একটি ফাইলের জন্য ফাইল পাথ
· 1,8..15 আকারে আইডির পরিসরের তালিকা
· পাঠ্য স্ট্রিং
· groupid OpenNebula GROUP নাম বা আইডি
· userid OpenNebula USER নাম বা আইডি
· userid_list ওপেননেবুলা ব্যবহারকারীর নাম বা আইডিগুলির কমা দ্বারা পৃথক করা তালিকা
· পাসওয়ার্ড ব্যবহারকারীর পাসওয়ার্ড
onworks.net পরিষেবা ব্যবহার করে oneuser অনলাইন ব্যবহার করুন