অতিথি হিসাবে tty লগ ইন?


12

আমি ভাবছিলাম যে অতিথি হিসাবে টিটিটি সেশনে (জিইউআই নয়) লগইন করা সম্ভব?

আমার পর্যবেক্ষণ হিসাবে লগইনে প্রদত্ত অতিথি অধিবেশনটি পরিবেশিত হয় lightdmকোনটি গতিশীলভাবে সেই অতিথি অ্যাকাউন্টগুলি তৈরি করে (আমি ভুল হলে আমাকে সংশোধন করি) তবে এটি একটি লগইন এবং পাসওয়ার্ডের প্রয়োজন হওয়ায় এটি কীভাবে হবে ?

উত্তর:


6

না, আপনি পারবেন না এবং আমি আপনাকে কেন তা ব্যাখ্যা করার চেষ্টা করব। দুটি জিনিস যা আপনাকে অতিথি হিসাবে tty এ প্রবেশ করতে বাধা দেয়:

  1. অতিথি অ্যাকাউন্টগুলির জন্য ডিফল্ট শেল সেট করা আছে /bin/false। আপনি নিম্নলিখিত কমান্ড দিয়ে এটি পরীক্ষা করতে পারেন (প্রতিটি লাইনের শেলটি শেষ ক্ষেত্রটিতে সেট করা আছে):

    grep guest /etc/passwd
    

    /bin/falseকেবলমাত্র একটি বাইনারি যা তত্ক্ষণাত্ প্রস্থান হয়, মিথ্যা ফিরিয়ে দেয়, যখন ডাকা হয়, সুতরাং যখন শেল হিসাবে মিথ্যা থাকে এমন কেউ মিথ্যা প্রস্থান করার সাথে সাথেই ততক্ষণে লগ আউট হয়

  2. যে কোনও অতিথি অ্যাকাউন্টের পাসওয়ার্ড ডিফল্টরূপে অক্ষম থাকে এবং এটি একেবারে স্বাভাবিকভাবে হয়: আপনি যদি আপনার বাড়ির কাউকে আমন্ত্রণ জানান, আপনি তাকে আপনার বাড়ির চাবিগুলি দিবেন না।

    যার কারণে কেউ কোনও ইন্টারেক্টিভ লগইন [2] শেলের মধ্যে সাধারণত [1] লগইন করতে পারে না । আপনি নিম্নলিখিত কমান্ডটি দিয়ে এটি পরীক্ষা করতে পারেন (প্রতিটি লাইনের পাসওয়ার্ডটি দ্বিতীয় ক্ষেত্রটিতে সেট করা থাকে):

    grep guest /etc/shadow
    

[1] আমি স্বাভাবিকভাবে বলেছিলাম, কারণ আপনি পাসওয়ার্ড ব্যবহার করে অক্ষম ব্যবহারকারীর দ্বারা সত্যিকারের ব্যবহারকারীর কাছ থেকে স্যুইচ করতে পারেন sudo su user_with_no_passwd(বাস্তব জীবনে যেমন: যখন কেউ আপনার দরজায় কড়া নাড়েন, আপনি তাকে আপনার চাবি দিয়ে খুলুন)।

[2] tty1-6 wasts (এবং আমি মনে করি এটি হবে) সারাক্ষণ একটি ইন্টারেক্টিভ লগইন শেল । এবং এই বিশ্ব - লগইন - এটি আমাকে পরামর্শ দেয় যে এটি পাস করার জন্য আমার অবশ্যই একটি পাসওয়ার্ড থাকতে হবে (বাস্তব জীবনে যেমন: আপনি যখন কোনও লক দেখেন তখন এটি খোলার জন্য আপনার কী প্রয়োজন)।


এখন, আপনি এখনও অতিথি হিসাবে tty এ লগইন করতে চান, নীচের ttyrecord চিত্র থেকে প্রাপ্ত নির্দেশাবলী অনুসরণ করুন :

ttyrecord

এবং এখন আপনি tty এ গিয়ে অতিথি হিসাবে লগইন করতে পারেন ... পাসওয়ার্ড সহ অতিথি ... যার অর্থ এটি আর অতিথি নয় ...


3
শুধু একটি টিপ, আপনি নল হবে না catবা grepফাইল সঙ্গে তার আচরণ। উদাহরণস্বরূপ আপনার প্রথম কমান্ডটি লেখা যেতে পারে grep guest /etc/passwd
অলি

আমি এই বিষয়ে মন্তব্য করার একমাত্র কারণটি হ'ল আমার জিফের /etc/passwdমধ্যে অন্যটি আমার থেকে আলাদা বলে মনে হচ্ছে। এবং আমি সন্দেহ করি এটির পুরোপুরি এতে অতিথি-জাইজেড ব্যবহারকারী রয়েছে। চেক ও ফলো-আপ করবে। পিএস: দেরিতে সাড়া পাওয়ার জন্য দুঃখিত।
রক্তপাতের আঙ্গুলগুলি

@ ব্লিডিংফিনজারগুলি আপনি কেবলমাত্র অতিথি অ্যাকাউন্ট দেখতে পাবেন /etc/passwdযদি আরও একজন আকরিক লোক GUI- তে অতিথি হিসাবে লগ ইন করে। আরও দেখুন: কেন আমার সিস্টেমে অনেক অতিথি অ্যাকাউন্ট রয়েছে? । যাইহোক, আমার উত্তর অনুভূমিক রেখা না হওয়া পর্যন্ত বিবেচনা করুন।
রাদু রেদেনু

0

আপনি যা চান তা অর্জন করতে, আমি এটি "পুরানো ধাঁচের" উপায়ে করার পরামর্শ দেব। কেবলমাত্র একটি নতুন ব্যবহারকারীর নাম গেস্টউসার তৈরি করুন। তাদের সীমিত অনুমতি দিন, এবং আপনি allyচ্ছিকভাবে তাদের একটি পাসওয়ার্ড দিতে পারেন বা দিতে পারেন। আপনি যদি গেস্ট ইউজারের পাসওয়ার্ড না রাখতে চান তবে আপনাকে পাসওয়ার্ডবিহীন লগইনগুলির অনুমতি দেওয়ার জন্য পিএএম প্রমাণীকরণটি সম্ভবত কিছুটা সংশোধন করতে হবে। শুভকামনা :)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.