ইউনিক্স-এর মতো অপারেটিং সিস্টেমগুলি ব্যবহারকারী পরিচয় থেকে ব্যবহারকারীর নামটি দ্বিগুণ করে, তাই আপনি আইডিকে প্রভাবিত না করে নিরাপদে নামটি পরিবর্তন করতে পারেন। সমস্ত অনুমতি, ফাইল ইত্যাদি আপনার পরিচয় (ইউআইডি) -র সাথে যুক্ত, আপনার ব্যবহারকারীর নাম নয়।
ব্যবহারকারী ডাটাবেসের প্রতিটি বিষয় পরিচালনা করতে, আপনি usermod
সরঞ্জামটি ব্যবহার করেন ।
ব্যবহারকারীর নাম পরিবর্তন করতে (লগ ইন না করে এটি করা ভাল)
sudo usermod -l newUsername oldUsername
এটি তবে হোম ফোল্ডারের নাম পরিবর্তন করে না।
হোম-ফোল্ডার পরিবর্তন করতে, ব্যবহার করুন
sudo usermod -d /home/newHomeDir -m newUsername
আপনি ব্যবহারকারীর নাম পরিবর্তন করার পরে।
উদাহরণস্বরূপ, আপনি লগআউট করতে পারেন, একটি কনসোলে ড্রপ ( Ctrl+ Alt+ F1), এবং sudo su -
সত্যিকারের রুট হয়ে উঠতে ( sudo -s
যেখানে OME হোম এখনও / হোম / আপনার নাম রয়েছে তার বিপরীতে ) সম্ভবত আপনাকে এই ব্যবহারকারীর কাছ থেকে কিছু চলমান প্রক্রিয়াও বধ করতে হবে প্রথম। এটি করতে, প্রবেশ করুন ps -u username
, মিলে যাওয়া পিআইডি সন্ধান করুন এবং এগুলি দ্বারা তাদের হত্যা করুন kill PID-number
।
আপডেট: উল্লিখিত বিন্যাস হিসাবে কিছু ফাইল আপনার পুরানো হোম ডিরেক্টরিটি উল্লেখ করতে পারে। আপনি হয় পশ্চাদপটে সামঞ্জস্যের জন্য একটি সিমলিংক রাখতে পারেন, উদাহরণস্বরূপ ln -s /home/newname /home/oldname
বা এর সাহায্যে আপনি ফাইলের বিষয়বস্তু পরিবর্তন করতে পারেন sed -i.bak 's/*oldname*/*newname*/g' *list of files*
এটি .bak এক্সটেনশন সহ প্রতিটি ফাইলের জন্য একটি ব্যাকআপ তৈরি করে।
আমার মত তাই অভিজ্ঞ না ব্যবহারকারীদের জন্য কিছু অতিরিক্ত তথ্য:
আমি শুধুমাত্র এক ব্যবহারকারী অ্যাকাউন্ট (প্রশাসক) থাকতে, এটা দিল না আমাকে ব্যবহারকারী নাম পরিবর্তন ( "আপনি ইতিমধ্যে এ লগ করা হয়" TTY1 (প্রতিক্রিয়া ছিল Ctrl+ + Alt+ + F1।) পেতে এটি প্রায়:
আপনার পুরানো শংসাপত্রগুলির সাথে লগইন করুন এবং একটি নতুন ব্যবহারকারী যুক্ত করুন, যেমন টিটিওয়াই 1 তে "অস্থায়ী":
sudo adduser temporary
পাসওয়ার্ড সেট করুন।
অস্থায়ী ব্যবহারকারীকে সুডো গ্রুপে যুক্ত করে সুডো চালানোর অনুমতি দিন:
sudo adduser temporary sudo
- কমান্ড দিয়ে লগ আউট করুন
exit
।
- Tty1 এ ফিরে আসুন: 'অস্থায়ী' ব্যবহারকারী অ্যাকাউন্ট এবং পাসওয়ার্ড দিয়ে লগইন করুন। উপরে উল্লিখিত হিসাবে আপনার ব্যবহারকারীর নাম এবং ফোল্ডার পরিবর্তন করুন।
exit
(আপনি লগইন প্রম্পট না পাওয়া পর্যন্ত)
- ফিরে TTY7 (যান Ctrl+ + Alt+ + F7গুই / স্বাভাবিক ডেস্কটপ পর্দায় লগইন করুন এবং দেখুন যদি এই কাজ করে)।
অস্থায়ী ব্যবহারকারী এবং ফোল্ডার মুছুন:
sudo deluser temporary
sudo rm -r /home/temporary