উইন্ডোজ 10 ডাব্লুএসএলে রুট পাসওয়ার্ড পরিবর্তন করতে অক্ষম


12

আমি উভয় কমান্ড চেষ্টা করেছি

sudo passwd

এবং

sudo -u root /bin/bash

তবে আমি দু'বার নতুন পাসওয়ার্ড প্রবেশ করার সাথে সাথে এটিতে বলা হয়েছে যে পাসওয়ার্ড আপডেট হয়েছে। আপনি শেলটি বন্ধ করে একটি নতুন উদাহরণ খুলুন, এটি এখনও পুরানো রুট পাসওয়ার্ডে কাজ করছে।

সাহায্য করুন.


ভাল সুডো-রুটি জিনিসগুলি কাজ করার জন্য মরিয়া প্রচেষ্টা হতে পারে। তবে sudo passwd এর পাসওয়ার্ডটি পরিবর্তন করা উচিত। এবং আমি যখন কোনও নতুন ডাব্লুএসএল শেলটি খুলি এবং 'সুডো এপটি-ইনস্টল ইনস্টল' চেষ্টা করি তখন পুরানোটির প্রয়োজন হবে না
ড্রাগনর্ন

উত্তর:


23
  1. wsl এ, sudo passwdWSL রুট ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে হবে।
  2. wsl এ, passwdবর্তমান WSL ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে হবে
  3. ডাব্লুএসএল, passwd [user]যে কোনও ডাব্লুএসএল ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করবে
  4. ডাব্লুএসএল-তে sudoসাধারণত বর্তমান ডাব্লুএসএল ব্যবহারকারীর পাসওয়ার্ড জিজ্ঞাসা করে।
  5. উইন্ডোজ সেমিডি.এক্সে, কনিষ্ঠরা ডাব্লুএসএল খোলার সময় আপনি যে ব্যবহারকারীটিতে লগইন করবেন তা পরিবর্তন করতে পারে - যদি সেই ব্যবহারকারী হয় root, আপনি বিকল্পটি 3 ব্যবহার করতে সক্ষম হবেন।
    • নির্মাতারা আপডেট এবং পূর্ববর্তী: lxrun /setdefaultuser [user]
    • পতন স্রষ্টা আপডেট এবং পরে: ubuntu.exe config --default-user [user]

আপনি সম্ভবত sudo-সক্ষমযোগ্য, অ-রুট ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে চান ।

আপনি সম্ভবত মূল ব্যবহারকারীদের পাসওয়ার্ড পরিবর্তন করতে চান না (কারণ উবুন্টুতে মূল ব্যবহারকারীদের পাসওয়ার্ডটি সাধারণত ব্যবহার করা উচিত নয় sudo) পরিবর্তে ব্যবহার করা উচিত। আপনি সম্ভবত আপনার ডিফল্ট ব্যবহারকারীকে মূল হিসাবে ছাড়তে চান না। এমনকি ফর্ম উইন্ডোতে কাজ করার পরেও এটি এখনও একটি খারাপ অভ্যাস।

ব্যবহারকারী অ্যাকাউন্ট এবং অনুমতি সম্পর্কিত সরকারী মাইক্রোসফ্ট ডকুমেন্টেশন এখানে পাওয়া যাবে: https://msdn.microsoft.com/en-us/commandline/wsl/user_support


হ্যাঁ ডিফল্ট ব্যবহারকারী হিসাবে একটি নন-রুট ব্যবহার করছি। এই কাজ করা উচিত! ধন্যবাদ।
ড্রাগনজর্ন

lxrun /setdefaultuserআর কাজ করবেন না :(
এখন

lxrun /setdefaultuser [user]উইন্ডোজ 10 এ এখনও কাজ করছে, সংস্করণ 1709 (ক্রিয়েটর আপডেট হওয়া উচিত)
hrvoj3e

দ্রষ্টব্য: ডিফল্ট ব্যবহারকারীর সাথে পরিবর্তন করার পরে আপনাকে আপনার কম্পিউটার পুনরায় চালু করতে হতে পারে ubuntu config --default-user [user]। কেন এটি কাজ করছে না তা নিয়ে আমি সত্যিই বিভ্রান্ত হয়ে পড়েছিলাম। আমি একবার আমার কম্পিউটার পুনরায় চালু করার পরে, ডিফল্ট ব্যবহারকারী পরিবর্তন করা হয়েছিল।
আলেকজান্ডার

কাজের জন্য আমাকে উবুন্টু বন্ধ করে আবার চালু করতে হয়েছিল ubuntu config --default-user [user]
স্টিফান লাসিউইস্কি

11

ধারণা করা হচ্ছে আপনি এই ব্যাখ্যায় উবুন্টু ব্যবহার করছেন।

  • আপনি যদি ডাব্লুএসএলটিতে আপনার পাসওয়ার্ড ভুলে গেছেন তবে অনুসন্ধানের জন্য সিএমডি টাইপ করে উইন্ডোজ থেকে আপনার কমান্ড প্রম্পটটি খালি খুলুন।
  • তারপরে ubuntu config --default-user rootলিনাক্স ব্যাশ শেলের জন্য ডিফল্ট ব্যবহারকারী হিসাবে রুট সেট করতে লিখুন ।
  • তারপরে লিনাক্স ব্যাশ শেলটি খুলুন যা আপনাকে পাসওয়ার্ড না জিজ্ঞাসা করে রুট হিসাবে লগ ইন করবে।
  • তারপরে যে passwd usernameকোনও ব্যবহারকারীর পাসওয়ার্ড পুনরায় সেট করতে ব্যবহার করুন।
  • ubuntu config --default-user usernameআপনার সাধারণ লিনাক্স ব্যবহারকারী অ্যাকাউন্টে পুনরায় সেট করতে ব্যবহার করুন ।

/ বিন / বাশ /: কনফিগার: কমান্ড পাওয়া যায় নি
সিস্টেভিচ

1
@ সিস্টেমাভিচ - আপনার ubuntu config ...উইন্ডোজ কমান্ড প্রম্পট (সেমিডি.এক্সি) থেকে কমান্ডগুলি চালানো দরকার । সেখান থেকে ব্যাশ শেলটি খোলার জন্য, কেবল টাইপ করে wslএন্টার টিপুন। উইন্ডোজ কমান্ড প্রম্পটে ফিরে আসার জন্য ডাব্লুএসএল প্রম্পট থেকে টাইপ করুন exitএবং এন্টার টিপুন
স্টিংকি জ্যাক

1
একটি সহজ পদ্ধতি আছে। 1. cmd.exe খুলুন 2. টাইপ wsl -u root 3. passwd usernameপাসওয়ার্ডটি টাইপ করুন এবং পরিবর্তন করুন 4. টাইপ করুন exit 5. টাইপ করুন wsl 6. টাইপ করুন sudo echo h'নতুন পাসওয়ার্ডের কাজ নিশ্চিত করার জন্য' টাইপ করুন '।
বাইকোল

6

একটি সহজ পদ্ধতি আছে।

  1. খুলুন cmd.exe
  2. আদর্শ wsl -u root
  3. passwd usernameপাসওয়ার্ডটি টাইপ করুন এবং পরিবর্তন করুন
  4. আদর্শ exit
  5. আদর্শ wsl
  6. sudo echo hiনতুন পাসওয়ার্ডের কাজ নিশ্চিত করতে টাইপ করুন।

এটি নিখুঁত!
ফ্লায়েন

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