আমার সিস্টেমে কেন অনেক অতিথি অ্যাকাউন্ট রয়েছে?


10

আমি এই উত্তরটি দেখার পরে , আমি বুঝতে পারি যে আমার সিস্টেমে অনেকগুলি অতিথি অ্যাকাউন্ট রয়েছে:

গ্রেপ গেস্ট / ইত্যাদি / পাসডাব্লু
অতিথি jzXeRx: X: 117: 127: অতিথি ,,,: / tmp / 'অতিথি jzXeRx দিনঃ / bin / মিথ্যা
অতিথি l5dAPU: X: 118: 128: অতিথি ,,,: / tmp / 'অতিথি l5dAPU দিনঃ / bin / মিথ্যা
অতিথি FdSAkw: X: 119: 129: অতিথি ,,,: / tmp / 'অতিথি FdSAkw দিনঃ / bin / মিথ্যা
অতিথি eBU0cU: X: 121: 131: অতিথি ,,,: / tmp / 'অতিথি eBU0cU দিনঃ / bin / মিথ্যা

তদুপরি, এই মুহুর্তে অতিথি হিসাবে কেউ লগইন করেনি, তবে কেউ যদি অতিথি হিসাবে লগইন করে, একটি নতুন অতিথি অ্যাকাউন্ট তৈরি করা হয় - কেন, যেহেতু ইতিমধ্যে অন্যান্য অতিথি অ্যাকাউন্ট রয়েছে? নতুন অতিথি লগ আউট করার পরে, তার অ্যাকাউন্ট মুছে ফেলা হবে। তবে অন্য অতিথির অ্যাকাউন্ট কেন থাকবে? কি ব্যবহার / উদ্দেশ্যে?

এই সমস্ত অতিথি অ্যাকাউন্টে এটি আমার আপত্তি করে না, তবে আমি সেগুলি ম্যানুয়ালি মুছে ফেলা ঠিক আছে কিনা তা জানতে চাই।


আপনি কোন উবুন্টু সংস্করণটি ব্যবহার করছেন? ডিফল্টরূপে একটি নতুন অতিথি অ্যাকাউন্ট তৈরি করা হয় যখনই আপনি অতিথি হিসাবে লগইন করেন এবং লগআউট করার সময় মুছে ফেলা হয়, সুতরাং একটি নতুন ব্যবহারকারী অ্যাকাউন্ট তৈরি করা স্বাভাবিক is এই ব্যবহারকারীর অ্যাকাউন্টগুলি মুছতে গিয়ে কিছু ভুল হতে পারে ...
সালেম ২

বিটিডাব্লু আপনি যদি কৌতূহলী হন তবে আপনি দেখতে পাবেন কীভাবে অতিথি অ্যাকাউন্ট তৈরি করা / মুছে ফেলা হয় /usr/sbin/guest-account
সালেম

উত্তর:


10

গেস্ট-এক্সএক্সএক্সএক্সএক্সএক্সএক্স প্রবেশ করে /etc/passwdএবং /etc/groupআপনি যখন কোনও অতিথির সেশন থেকে লগ আউট করেন তখন সাধারণত সরানো হয়। প্রথমে লগ আউট না করে আপনি কয়েকবার পুনরায় বুট করেছেন।

আপনি এন্ট্রিগুলি নিরাপদে মুছতে পারেন। আপনি যদি এটি এটি করেন:

sudo deluser guest-jzXeRx

নিজ নিজ অতিথি ব্যবহারকারীর নাম উল্লেখ করার, উভয় /etc/passwdএবং /etc/groupপরিষ্কার করা হবে না।


হ্যাঁ, এই অ্যাকাউন্টগুলি কেবল তখনই সরানো হবে না যদি আমি রিবুট করার জন্য বাধ্য করি (অবশ্যই লগ আউট না করে)।
রাদু রেডানু

2

আমি আমার দুই সেন্ট লাগিয়ে দিচ্ছি। এটি দেখতে স্বাভাবিক normal

উবুন্টুতে 1000+ ব্যবহারকারীর আইডি (uid) সাধারণ ব্যবহারকারীর জন্য অনুমোদিত এবং 1000 এর নিচে (uid) সিস্টেম অ্যাপ্লিকেশন এবং ডেমনগুলিতে নির্ধারিত হয়। প্লাস অতিথি অ্যাকাউন্টগুলি পর্যায়ক্রমে সরানো হয়। সুতরাং আপনি যদি আপনার সিস্টেমে কতজন ব্যবহারকারী রয়েছেন তা পুরোপুরি পরীক্ষা করতে চান তবে টার্মিনালটি খোলার জন্য আপনার কীবোর্ডে Ctrl+ Alt+ টিপুন T। এটি খুললে নীচের কমান্ডটি চালাও:

cat /etc/passwd | grep /home

সম্পাদন করা

আমার জন্য অতিথি অ্যাকাউন্টগুলি পর্যায়ক্রমে মুছে ফেলা হয় (আমি অতিথি হিসাবে 10 বারের বেশি লগ ইন করেছি, তবে কোনওটিতে খুব বেশি সময় থাকে না /etc/passwd)। আপনি নিজে চেষ্টা করে দেখতে চাইবেন।

এখন, উবুন্টুর অতিথি অ্যাকাউন্টটি একটি বিশেষ ধরণের অ্যাকাউন্ট, যার একটি হোম ডিরেক্টরি একটি tmpfsফাইল সিস্টেমের মাউন্ট পয়েন্টে সেট করা আছে , যা ডেটা সংরক্ষণ করতে ব্যবহৃত হয় যা পুনরায় বুটের পরে হারিয়ে যায়।

এতে থাকা ডেটা tmpfsর‍্যামে সঞ্চিত থাকে, যা অদলবদলের পিছনে পতনের জন্য অদলবদল স্থানটি ব্যবহার করে, তাই সম্ভবত সম্ভবত ডেটাটি প্রথম স্থানে ডিস্কে লিখিত হয়নি, সুতরাং পুনরুদ্ধার করার মূলত কিছুই নেই।

যেহেতু tmpfsঅস্থায়ী স্টোরেজ। এটি মাউন্ট করা ফাইল সিস্টেম হিসাবে উপস্থিত হওয়ার উদ্দেশ্য, তবে অবিচ্ছিন্ন স্টোরেজ ডিভাইসের পরিবর্তে অস্থির মেমরিতে সঞ্চয় করা হয়। সঞ্চিত সমস্ত tmpfsকিছুই এই অর্থে অস্থায়ী যে হার্ড ড্রাইভে কোনও ফাইল তৈরি হবে না; তবে, পুনরায় বুট করার সময়, সমস্ত কিছুই tmpfsহারিয়ে যাবে।


যখন কেউ আপনার সিস্টেমে অতিথি হিসাবে লগইন করা হয়নি, grep guest /etc/passwdআপনার ক্ষেত্রে কমান্ডের আউটপুটটি কী ?
রাদু রেডানু

এখানে ফলাফল একটি চিত্র
মিচ

এবং এই মুহুর্তে কেউ অতিথি হিসাবে লগইন হয়নি? আমি জিজ্ঞাসা করি কারণ /bin/bashলগ ইন করার সময় কেবলমাত্র কোনও অতিথির জন্য ডিফল্ট শেল সেট করা হয়
রাদু রেডানু

কেউ অতিথি হিসাবে লগ ইন করেনি এবং আমি এমনকি স্ক্রিন আউটপুট যুক্ত করার ঠিক আগে সিস্টেমটি পুনরায় বুট করেছিলাম।
মিচ

সুতরাং, আমি এই "সমস্যা" সহ একমাত্র নই। এই অ্যাকাউন্টগুলি কোথায় উপস্থিত হবে তা থেকে আমি পরিষ্কার নই। যেমনটি আমি বলেছি এবং আপনি যেমন বলেছিলেন, অতিথি লগ আউট করার পরে, তার অ্যাকাউন্ট মুছে ফেলা হবে।
রাদু রেডানু

0

আপনি যেমন জানেন যে প্রতিবার কোনও অতিথি অধিবেশন কোনও ব্যবহারকারীর দ্বারা শুরু হবে, অস্থায়ী ব্যবহারকারীকে সীমিত সুযোগ-সুবিধা দিয়ে তৈরি করা হবে এবং তিনি যখন সেশনটি শেষ করবেন তখন তার সেশন সম্পর্কে ডেটা মুছে যাবে।

তবে পরের বার যদি অন্য কোনও ব্যবহারকারীর অতিথি অধিবেশন করার চেষ্টা করা হয় তার অর্থ আবার নতুন অতিথি আইডির সাথে একটি নতুন অতিথি সেশন তৈরি করতে হবে।

তাই উবুন্টু সব নির্মিত অতিথি আইডি মিথ্যাতে তাই যে আপনি যখন সেট করতে ব্যবহারকারীদের শেল সেটিং /usr/bin/false, তারা পুরোনো অতিথি আইডি এবং নতুন আইডি দিয়ে সক্ষম লগ করা হবে না আপনার প্রশ্নের everytime.In তৈরি করতে আমরা অনেক অতিথি ব্যবহারকারীদের আছে guest- jzXeRx, অতিথি- l5dAPU, অতিথি- FdSAkw, অতিথি- eBU0cU । এগুলি হ'ল গেস্ট আইডি এবং তাদের সাথে আপনি পরের বার লগইন করতে পারবেন না।

আশা করি আমার বন্ধুকে সাহায্য করবে


0

সমস্ত অতিথি অ্যাকাউন্ট সরানোর জন্য:

for line in $(grep -o 'guest-......'  /etc/passwd | sort -u); do sudo deluser $line; done

নমুনা আউটপুট:

Removing user `guest-2LGMce' ...
Warning: group `guest-2LGMce' has no more members.
Done.
Removing user `guest-5T4CBr' ...
Warning: group `guest-5T4CBr' has no more members.
Done.
Removing user `guest-8eZELT' ...
Warning: group `guest-8eZELT' has no more members.
Done.

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