স্যাক্স কমান্ডের একটি ভাল বিকল্প কী?


13

আগত 14.04 রিলিজ স্যাক্সের সাথে (su এর চারপাশে মোড়ক যা আপনার এক্স শংসাপত্রগুলি স্থানান্তর করবে) আর উবুন্টুতে অন্তর্ভুক্ত থাকবে না। (আমি মনে করি যে এটি মূল কোডটি রক্ষণাবেক্ষণ না করার কারণে এটি ডেবিয়ান থেকে টানা হচ্ছে বলে এটি সরানো হচ্ছে।)

আমি সাধারণ বিকল্পগুলির সন্ধান করছি, এমন কোনও কিছু নয় যা আপনাকে কনফিগার-ফাইলগুলির সাথে ঘোরাফেরা করতে বা স্থানীয়ভাবে এসএসডি চালানোর দরকার।


পর্যালোচক: এটি অফ-টপিক নয়, এটির 14.04 এর কিছু করার নেই।
শেঠ

আপনার কি সত্যিই এটি দরকার? যদি আপনার sudoers বিকল্পগুলি ঠিকঠাকভাবে সেট আপ হয় (যেমন, যাতে sudo পরিচয় বদলানোর সময় হোমটিকে সংরক্ষণ করে), এটি .াসৌধিকতার সাথে বিশেষ কিছু করার প্রয়োজন হবে না। এইভাবে আমার ল্যাপটপটি কনফিগার করা আছে, এবং আমি কখনই
sux

@ স্টেদলগ কিভাবে কাজ করবে? কোথায় সেট করব? একটি sudo কনফিগারেশন ফাইল আছে? আমার লক্ষ্যটি হল ব্যবহারকারী এ এর ​​ডেস্কটপে লগইন করা এবং তারপরে ইউজার বি হিসাবে একটি টার্মিনাল পাওয়া, যেখানে সমস্ত এক্স ডেস্কটপের মধ্য দিয়ে যাচ্ছে। আশা করি এটি বোধগম্য করে তোলে ... আমি এখন sux দিয়ে কী করতে পারি তার উদাহরণ, এর জন্য আমার বিকল্পগুলির প্রয়োজন: ব্যবহারকারী একটি লগ ইন করে টার্মিনাল এ @ ডেস্কটপ খোলে: $ $ ফায়ারফক্স ফায়ারফক্স খোলে, তবে এর সাথে ব্যবহারকারীর বি এর সেটিংস, বুকমার্ক এবং ফাইলের ব্যবহারকারীর বি ডিরেক্টরিতে হোম ডিরেক্টরিতে অ্যাক্সেস।
সেরেন

হ্যাঁ, আমি সারাক্ষণ এই ধরণের জিনিসটি করি। এখানে 2 টি জিনিস বুঝতে হবে: "বাহ্যিক" ব্যবহারকারীর জন্য a / .অ্যাক্স্টিভিটির অভ্যন্তরীণ ব্যবহারকারীর জন্যও .Xauthority হওয়া দরকার এবং ssh দ্বারা DISPLAY ভেরিয়েবল সেটআপটি অভ্যন্তরীণ শেলের সাথে মেলানো দরকার। সুতরাং আপনি উদাহরণস্বরূপ, '/ home / tom' থেকে / home / jerry এ ~ / .Xauthority ফাইলটি অনুলিপি করতে পারেন, অনুমতিগুলি ঠিক করতে পারেন, 'জেরি' শেলের মধ্যে DISPLAY মান সেট করতে পারেন। জেরি হিসাবে কোনও এক্স প্রোগ্রাম চালু করার সময়, DISPLAY মানটি এক্সটিকে কীভাবে প্রদর্শনটি সন্ধান করতে হয় তা জানায় এবং / হোম / জেরিতে .Xauthority ফাইল এটিকে অনুমোদনের ডেটা দেয়।
স্টেলেডোগ

তবে প্রতিটি লগইন করতে এটি অগোছালো। আপনার / ইত্যাদি / সুডোয়ারগুলি ঠিক করার পক্ষে এটি পরিষ্কার, যাতে তিনি জেরি হিসাবে শেল খোলার জন্য 'সুডু-জেরি বাশ' করেন তখন টমের হোম এবং ডিজিটাল মান সংরক্ষণ করা যায়। সুডোরগুলিতে এমন মন্তব্য রয়েছে যা একটি সুডো কল জুড়ে কীভাবে পরিবেশের ভেরিয়েবলগুলি প্রচার করতে পারে তা ব্যাখ্যা করে। Sudeors সম্পাদনা করার সময় ভিজুডো ব্যবহার করার বিষয়ে নিশ্চিত হন যাতে আপনি যদি স্ক্রু আপ করেন তবে নিজেকে মেশিনের বাইরে লক করবেন না!
স্টেলেডোগ

উত্তর:


10

suxপ্রথমে এর চেয়ে সহজ বিকল্প ছিল না তা দেখে আমি খুব দু: খিত হয়েছি , তবে এটি দিয়েই শেষ করেছি:

  • /etc/pam.d/su এ, su- তে কল করার সময় ব্যবহারকারীদের মধ্যে xauth কীগুলি ফরোয়ার্ড করতে, যুক্ত করুন: session optional pam_xauth.so

  • ~ অলিভিয়ার / .বাশক্রিতে: export $(dbus-launch) (এটি আসলে প্রয়োজন কিনা তা নিশ্চিত নয়)

  • এবং তারপরে su olivierআমার লগ-ইন করা ব্যবহারকারীদের থেকে একটি সাধারণ simple

1
এটি করার পরে যখন আমি "su" থাকি তখন আমি "কোনও প্রোটোকল নির্দিষ্ট নেই" পাই
ক্লাদিউ

-1
  • এখান থেকে sux ডাউনলোড করুন http://fgouget.free.fr/index-en.shtml
  • আপনার পাথের ডিরেক্টরিতে sux অনুলিপি করুন (উদাহরণস্বরূপ / usr / স্থানীয় / বিন)
  • এক্সিকিউটেবল (chmod 755 sux) এ অনুমতিগুলি পরিবর্তন করুন, আমি জানি না যে এই অনুমতিগুলি হ'ল gh
  • / বিন / শের জন্য / বিন / শ প্রতিস্থাপন করুন

মাই সিস্টেমটি ডেবিয়ান 10

শুভেচ্ছা সহ


1
হ্যালো এবং আস্কউবুন্টুকে স্বাগতম। ডোমেন নাম হিসাবে, এই সাইটটি উবুন্টু সম্পর্কে। আপনার সমাধান সমাধান কি উবুন্টুতে কাজ করে? কেন এটা প্রতিস্থাপন প্রয়োজনীয় নেই /bin/shসঙ্গে /bin/bash?
সাইমন সুডলার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.