यह कमांड वनयूजर है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
oneuser - OpenNebula उपयोगकर्ताओं का प्रबंधन करता है
SYNOPSIS
oneuser आदेश [आर्ग] [विकल्पों]
विकल्प
-r, --read-file फ़ाइल से पासवर्ड पढ़ें
--sha1 पासवर्ड sha1 का उपयोग करके हैश किया जाएगा
कलन विधि
--एसएसएच एसएसएच प्रामाणिक प्रणाली
--x509 x509 प्रमाणपत्रों के लिए x509 प्रामाणिक प्रणाली
-k, --key path_to_private_key_pem उपयोगकर्ता की निजी कुंजी का पथ
-c, --cert path_to_user_cert_pem उपयोगकर्ता के प्रमाणपत्र का पथ
--ड्राइवर ड्राइवर ड्राइवर इस उपयोगकर्ता को प्रमाणित करने के लिए
-a, --append वर्तमान टेम्पलेट में नई विशेषताएँ जोड़ें
--x509_proxy x509 प्रमाणीकरण प्रणाली x509 प्रॉक्सी प्रमाणपत्र पर आधारित है
--proxy path_to_user_proxy_pem उपयोगकर्ता प्रॉक्सी प्रमाणपत्र का पथ
--समय x टोकन अवधि सेकंड में, डिफ़ॉल्ट 36000 (10
एच)। टोकन सेट समय को 0 पर रीसेट करने के लिए। उत्पन्न करने के लिए
एक गैर-समाप्त होने वाला टोकन उपयोग -1 (एसएसएच के लिए मान्य नहीं है
और x509 टोकन)।
--फोर्स one_auth फ़ाइल को फिर से लिखने के लिए बाध्य करें
-l, --list x,y,z सूची आदेश के साथ प्रदर्शित करने के लिए कॉलम का चयन करता है
-d, --delay x शीर्ष कमांड के लिए सेकंड में विलंब सेट करता है
-f, --फ़िल्टर x,y,z डेटा फ़िल्टर करें। एक सारणी निर्दिष्ट की गई है
कॉलम = मान जोड़े।
--csv तालिका को सीएसवी प्रारूप में लिखें
-x, --xml संसाधन को xml प्रारूप में दिखाएं
-n, --numeric उपयोगकर्ता और समूह आईडी का अनुवाद न करें
--वर्णन सूची कॉलम का वर्णन करें
-v, --verbose वर्बोज़ मोड
-h, --help यह संदेश दिखाएँ
-V, --संस्करण संस्करण और कॉपीराइट जानकारी दिखाएँ
--उपयोगकर्ता नाम उपयोगकर्ता नाम OpenNebula से कनेक्ट करने के लिए उपयोग किया जाता है
--पासवर्ड पासवर्ड OpenNebula के साथ प्रमाणित करने के लिए पासवर्ड
--OpenNebula xmlrpc फ़्रंटएंड का एंडपॉइंट एंडपॉइंट URL
कमानों
· बनाएं उपयोगकर्ता नाम [पासवर्ड] एक नया उपयोगकर्ता बनाता है उदाहरण: oneuser my_user बनाता है
my_password oneuser create my_user -r /tmp/mypass oneuser create my_user --ssh --key
/tmp/id_rsa oneuser create my_user --ssh -r /tmp/public_key oneuser create my_user
--x509 --cert /tmp/my_cert.pem वैध विकल्प: read_file, sha1, ssh, x509, कुंजी, प्रमाणपत्र,
ड्राइवर
· अद्यतन userid [पट्टिका] टेम्प्लेट सामग्री को अपडेट करें। यदि कोई पथ प्रदान नहीं किया गया है
संपादक वर्तमान सामग्री को संशोधित करने के लिए लॉन्च किया जाएगा। वैध विकल्प: संलग्न करें
· कोटा userid [पट्टिका] उपयोगकर्ता के लिए कोटा सीमा निर्धारित करें। यदि कोई पथ प्रदान नहीं किया गया है
वर्तमान कोटा को संशोधित करने के लिए संपादक लॉन्च किया जाएगा।
· बैचकोटा रेंज|यूजरआईडी_लिस्ट [पट्टिका] विभिन्न उपयोगकर्ताओं के लिए बैच में कोटा सीमा निर्धारित करता है।
यदि कोई पथ प्रदान नहीं किया गया है तो नए कोटा बनाने के लिए संपादक लॉन्च किया जाएगा।
· डिफॉल्टकोटा [पट्टिका] उपयोगकर्ताओं के लिए डिफ़ॉल्ट कोटा सीमा निर्धारित करता है। यदि कोई पथ नहीं है
बशर्ते संपादक को वर्तमान डिफ़ॉल्ट कोटा को संशोधित करने के लिए लॉन्च किया जाएगा।
· उमास्क रेंज|यूजरआईडी_लिस्ट [मुखौटा] डिफ़ॉल्ट बनाने के लिए उपयोग किए गए umask को बदलता है
अनुमतियाँ. यूनिक्स उमास्क कमांड के समान, अपेक्षित मान एक है
तीन अंकों का आधार-8 नंबर. प्रत्येक अंक एक मुखौटा है जो अनुमतियों को अक्षम कर देता है
क्रमशः स्वामी, समूह और अन्य।
यदि मास्क नहीं दिया गया है, या यदि यह एक खाली स्ट्रिंग है, तो उमास्क देगा
अशांत हो जाओ
· लॉग इन करें उपयोगकर्ता नाम प्रमाणीकरण के लिए लॉगिन टोकन बनाता है। टोकन का उपयोग किया जा सकता है
किसी भी प्रमाणीकरण ड्राइवर के साथ। टोकन संग्रहीत किया जाएगा
$HOME/.one/one_auth, और बाद में इसे एक के माध्यम से प्रमाणित करने के लिए उपयोग किया जा सकता है
एपीआई, सीएलआई या सनस्टोन।
उदाहरण, जेनेरिक ड्राइवर के लिए वैध टोकन का अनुरोध करें (उदाहरण के लिए कोर ऑथ, एलडीएपी...):
वनयूजर लॉगिन my_user --time 3600
उदाहरण, एसएसएच आधारित प्रमाणीकरण के लिए एक टोकन उत्पन्न करें और सेट करें:
वनयूजर लॉगिन my_user --ssh --key /tmp/id_rsa --time 72000
उदाहरण, X509 प्रमाणपत्रों का उपयोग करते हुए:
वनयूजर लॉगिन my_user --x509 --cert /tmp/my_cert.pem
--कुंजी /tmp/my_key.pk --समय 72000
उदाहरण, अब X509 प्रॉक्सी प्रमाणपत्र के साथ
वनयूजर लॉगिन my_user --x509_proxy --proxy /tmp/my_cert.pem
--समय 72000
वैध विकल्प: ssh, x509, x509_proxy, कुंजी, प्रमाणपत्र, प्रॉक्सी, समय, बल
· कुंजी अस्वीकृत, प्रमाणीकरण फ़ाइलें उत्पन्न करने के लिए लॉगिन का उपयोग करें।
एक निजी SSH कुंजी से एक सार्वजनिक कुंजी दिखाता है। इसे पासवर्ड के रूप में प्रयोग करें
SSH प्रमाणीकरण तंत्र के लिए।
वैध विकल्प: कुंजी
· मिटाना रेंज|यूजरआईडी_लिस्ट दिए गए उपयोगकर्ता को हटा देता है
· पासवर्ड userid [पासवर्ड] दिए गए उपयोगकर्ता के पासवर्ड को वैध विकल्प बदलता है: read_file,
sha1, ssh, x509, कुंजी, प्रमाणपत्र, ड्राइवर
· सीएचजीआरपी रेंज|यूजरआईडी_लिस्ट ग्रुप उपयोगकर्ता के प्राथमिक समूह को बदलता है
· समूह जोड़ें रेंज|यूजरआईडी_लिस्ट ग्रुप उपयोगकर्ता को द्वितीयक समूह में जोड़ता है
· डेलग्रुप रेंज|यूजरआईडी_लिस्ट ग्रुप उपयोगकर्ता को द्वितीयक समूह से हटा देता है
· चौथ userid [प्रमाणन] [पासवर्ड] उपयोगकर्ता के प्रमाणीकरण ड्राइवर और उसके पासवर्ड को बदलता है
(वैकल्पिक) उदाहरण: वनयूजर चौथ माय_यूजर कोर वनयूजर चौथ माय_यूजर कोर
नया_पासवर्ड वनयूजर चौथ माय_यूजर कोर -आर /टीएमपी/माईपास वनयूजर चौथ माय_यूजर --एसएसएच
--key /home/oneadmin/.ssh/id_rsa oneuser चौथ my_user --ssh -r /tmp/public_key
वनयूजर चौथ my_user --x509 --cert /tmp/my_cert.pem वैध विकल्प: read_file, sha1,
ssh, x509, कुंजी, प्रमाणपत्र, ड्राइवर
· सूची पूल में उपयोगकर्ताओं को वैध विकल्प सूचीबद्ध करती है: सूची, विलंब, फ़िल्टर, सीएसवी, एक्सएमएल, संख्यात्मक,
वर्णन
· दिखाओ [userid] दिए गए उपयोगकर्ता के वैध विकल्पों के लिए जानकारी दिखाता है: xml
· सांकेतिक शब्दों में बदलना उपयोगकर्ता नाम [पासवर्ड] एलडीएपी के साथ उपयोग करने के लिए उपयोगकर्ता और पासवर्ड को एनकोड करता है
तर्क प्रारूप
· किसी फ़ाइल का फ़ाइल पथ
· फॉर्म 1,8..15 में आईडी की रेंज सूची
· पाठ की पंक्ति
· ग्रुपआईडी ओपननेबुला ग्रुप का नाम या आईडी
· उपयोगकर्ता आईडी OpenNebula उपयोगकर्ता नाम या आईडी
· userid_list OpenNebula USER नामों या आईडी की अल्पविराम से अलग की गई सूची
· पासवर्ड उपयोगकर्ता पासवर्ड
onworks.net सेवाओं का उपयोग करके ऑनलाइन oneuser का उपयोग करें