এটি হল lxc-usernsexec কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
lxc-usernsexec - একটি নতুন ব্যবহারকারীর নামস্থানে রুট হিসাবে একটি টাস্ক চালান।
সাইনোপিসিস
lxc-usersexec [-মি uid-মানচিত্র] {- আদেশ}
বর্ণনাঃ
lxc-usersexec একটি নতুন ব্যবহারকারীর নামস্থানে রুট হিসাবে একটি টাস্ক চালানোর জন্য ব্যবহার করা যেতে পারে।
বিকল্প
-m uid-মানচিত্র
ব্যবহারকারীর নামস্থানে ব্যবহার করার জন্য uid মানচিত্র। প্রতিটি মানচিত্র চারটি কোলন-পৃথক নিয়ে গঠিত
মান প্রথমে একটি অক্ষর 'u', 'g' বা 'b' এই মানচিত্রটির সাথে সম্পর্কিত কিনা তা নির্দিষ্ট করতে
ব্যবহারকারী আইডি, গ্রুপ আইডি, বা উভয়; ইউজার নেমস্পেসে প্রথম userid এর পরে; পরবর্তী
হোস্টে দেখা প্রথম userid; এবং অবশেষে আইডি সংখ্যা ম্যাপ করা হবে.
একাধিক মানচিত্র নির্দিষ্ট করা যেতে পারে। যদি কোন মানচিত্র নির্দিষ্ট করা না থাকে, তাহলে ডিফল্টরূপে
/etc/subuid এবং /etc/subgid দ্বারা প্রদত্ত সম্পূর্ণ uid এবং gid রেঞ্জগুলি ম্যাপ করা হবে
পাত্রে 0 থেকে শুরু হওয়া uids এবং gids।
মনে রাখবেন যে lxc-usersexec নেমস্পেসে সর্বদা setuid এবং setgid 0 করার চেষ্টা করে।
তাই নামস্থানে uid 0 ম্যাপ করতে হবে।
উদাহরণ
কন্টেইনারে ম্যাপ করা সম্পূর্ণ বরাদ্দকৃত সাবউইড সহ একটি শেল তৈরি করতে, ব্যবহার করুন
lxc-usersexec
থেকে ভিন্ন শেল চালানোর জন্য / বিন / SHব্যবহার করুন
lxc-usersexec -- / বিন / বাশ
যদি আপনার ইউজার আইডি 1000 হয়, তাহলে একটি পাত্রে রুটটি 190000 এ ম্যাপ করা হয় এবং আপনি একটি chown করতে চান
কন্টেইনারে রুট করার জন্য আপনার মালিকানাধীন ফাইল, আপনি ব্যবহার করতে পারেন:
lxc-usersexec -mb:0:1000:1 -mb:1:190000:1 -- /বিন/চাউন 1:1 $ফাইল
এটি ব্যবহারকারীর নামস্থানে রুট করার জন্য আপনার userid এবং 190000 কে uid 1 এ ম্যাপ করে। যেহেতু রুট ইন
ব্যবহারকারীর নামস্থানটি নেমস্পেসে ম্যাপ করা সমস্ত ইউজারআইডের উপর বিশেষাধিকার পেয়েছে, আপনি
ফাইলের মালিকানা পরিবর্তন করার অনুমতি দেওয়া হয়েছে, যা আপনি একটি সাধারণ ব্যবহার করে হোস্টে করতে পারবেন না
chown
onworks.net পরিষেবা ব্যবহার করে অনলাইনে lxc-usersexec ব্যবহার করুন