কীভাবে কোনও ব্যবহারকারীকে সক্ষম বা অক্ষম করবেন?


41

আমি উবুন্টুকে 12.04 ডেস্কটপ দিচ্ছি। আমার 3 জন ব্যবহারকারী: ব্যবহারকারী 1 (প্রশাসক), ব্যবহারকারী 2 (মানক) এবং অতিথি। আমি ব্যবহারকারী 1 অক্ষম করতে এবং ব্যবহারকারী 2 সক্ষম করতে চেয়েছিলাম যা কোনও পাসওয়ার্ড ছাড়াই অটো লগ ইন করে তবে আমি এটি করার পরে আমি অতিথি সেশন ব্যবহারকারী ব্যতীত ইউজার 1 এবং ব্যবহারকারীর অ্যাকাউন্টগুলিতে লগইন করতে পারি না। আমি প্রতিটি প্রশাসনিক সুবিধাগুলি ছিনিয়ে নিই। আমি জানি না যে আমার কাছে কোন বিকল্পগুলি উপলব্ধ এবং আমি কীভাবে প্রশাসক হিসাবে মূল বা ব্যবহারকারীকে সক্ষম করব?


এটি সাহায্য করতে পারে: Askubuntu.com/q/161074/83046
সবুজ

উত্তর:


58

মেয়াদ উত্তীর্ণ

অ্যাকাউন্টটি কোনও ব্যবহারকারীকে এসএসএস সহ যে কোনও উত্স থেকে লগ ইন করতে অস্বীকার করার জন্য মেয়াদ শেষ হয়ে যাবে :

# disallow peter from logging in
sudo usermod --expiredate 1 peter

এইভাবে আপনি সেই অ্যাকাউন্টটি পুনরায় চালু করতে পারবেন:

# set expiration date of peter to Never
sudo usermod --expiredate "" peter

একটি পাসওয়ার্ড লক করুন

ব্যবহারকারীর অ্যাকাউন্টের পাসওয়ার্ড অক্ষম / লক করতে নীচের কমান্ডটি ব্যবহার করুন। এটি উবুন্টুতে ssh- অ্যাক্সেসকে অস্বীকার করবে না। এটি !পাসওয়ার্ড হ্যাশটিতে একটি প্রেন্ডেন্ড করে যাতে কোনও পাসওয়ার্ড এর সাথে আর মেলে না।

# take away peters password
sudo passwd -l peter

তাকে আনলক করতে:

# give peter back his password
sudo passwd -u peter

একটি পাসওয়ার্ড মেয়াদ শেষ

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

# make peter think of a new password on login
sudo passwd -e  YYYY-MM-DD peter

18

একটি অ্যাকাউন্ট লক করতে এটি ব্যবহার করুন:

sudo usermod -L -e 1 [username]

এবং এটি এতক্ষণে লক হওয়া কোনও অ্যাকাউন্ট আনলক করতে:

sudo usermod -U -e "" [username]

14

বিঃদ্রঃ:

(কোনও ব্যবহারকারী অ্যাকাউন্ট অক্ষম করা এবং লক করা উভয়ই একই জিনিস mean

ব্যবহারকারী অ্যাকাউন্টটি অক্ষম / লক করতে নীচের কমান্ডটি ব্যবহার করুন:

sudo passwd -l [user_name]

e.g.

sudo passwd -l samual

কোনও ব্যবহারকারীর অ্যাকাউন্টে মেয়াদ শেষ হওয়ার তারিখ স্থাপন করা যাতে এটি স্বয়ংক্রিয়ভাবে অক্ষম / লক হয়ে যায়।

sudo passwd -e  YYYY-MM-DD [user_name]

e.g.

sudo passwd -e  2013-05-31 samual

অক্ষম ব্যবহারকারীকে পুনরায় সক্ষম করতে -উ বিকল্প দিয়ে পাসডব্লু কমান্ডটি প্রদান করুন।

sudo passwd -u [username]

e.g.

sudo passwd -u training

রুট অ্যাকাউন্ট সক্ষম করতে এবং নীচের পদক্ষেপগুলি ব্যবহার করে রুট পাসওয়ার্ড পরিবর্তন করতে।

1) su -
2) passwd

রুট অ্যাকাউন্টের জন্য নতুন পাসওয়ার্ড লিখুন এবং তারপরে প্রস্থান করুন। এটি যদি সমস্যার সমাধান না করে তবে আমাকে জানান।

আপনার অন্য কিছু বা আরও স্পষ্টকরণ প্রয়োজন কিনা দয়া করে বিনা দ্বিধায় আমাকে জানান।


যখন আমি এটি করি যে এটি পাসওয়ার্ডের জন্য জিজ্ঞাসা করে এবং রুট সক্ষম হয় না, তখন ব্যবহারকারী 1 যা প্রশাসকও অক্ষম থাকে।
ব্যবহারকারী150330

@ ব্যবহারকারী150330 আমি এর শেষে উত্তর চেকটি আপডেট করেছি।
হরিশ

@ user150330 আপনার সমস্যা কি সমাধান হয়েছে?
হরিশ

3
ম্যান পৃষ্ঠা থেকে: -l নোট করুন যে এটি অ্যাকাউন্টটি অক্ষম করে না। ব্যবহারকারী এখনও অন্য প্রমাণীকরণ টোকেন ব্যবহার করে লগইন করতে সক্ষম হতে পারে (যেমন একটি এসএসএইচ কী)। অ্যাকাউন্টটি অক্ষম করার জন্য প্রশাসকদের ব্যবহারকারীর মডেল - এক্সপায়ারড 1 ব্যবহার করা উচিত (এটি অ্যাকাউন্টের মেয়াদ শেষ হওয়ার তারিখ 2 জানুয়ারী, 1970 এর মধ্যে রয়েছে)।
লেভন

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