ansible
बनें (विशेषाधिकार वृद्धि)
खोज…
परिचय
अक्सर आपको एक अलग उपयोगकर्ता के तहत कमांड निष्पादित करने या रूट विशेषाधिकार प्राप्त करने की आवश्यकता होती है। वे विकल्प आपको अतिथि सिस्टम में एक और उपयोगकर्ता बनने की अनुमति देते हैं।
वाक्य - विन्यास
-
become
: सत्य या हां पर सेट किया जा सकता है और उपयोगकर्ता वृद्धि सेटिंग्स को ट्रिगर करता है। -
become_user
: दूरस्थ होस्ट में वांछित उपयोगकर्ता के लिए सेट। -
become_method
: लॉगिन और उपयोगकर्ता को बदलने के लिए प्रयुक्त कमांड निर्दिष्ट करें। -
become_flags
: लॉगिन पैरामीटर बदलें। जब आप शेल विशेषाधिकारों के बिना सिस्टम उपयोगकर्ता में बदलना चाहते हैं तो अधिकतर उपयोग किया जाता है।
केवल एक कार्य में
- name: Run script as foo user
command: bash.sh
become: true
become_user: foo
सभी भूमिका कार्यों को रूट के रूप में चलाएँ
- hosts: all
become: true
- name: Start apache
service: apache2
state: started
एक भूमिका को मूल के रूप में चलाएं
- hosts: all
roles:
- { role: myrole, become: yes }
- myrole2
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow