স্ট্যাক ওভারফ্লোতে আমার উত্তর থেকে অনুলিপি করা হয়েছে :
সাইগউইন 1 এর বিপরীতে একটি পাসডাব্লুড ফাইল তৈরি করার পরিবর্তে , আপনি /etc/nsswitch.conf সম্পাদনা করতে পারেন । নিম্নলিখিত লাইনটি যুক্ত বা সম্পাদনা করুন:
ডিবি_শেল: / ইউএসআর / বিন / ফিশ
এই পদ্ধতির নীচের / উপরে দিকটি হ'ল, যদি আপনার একাধিক ব্যবহারকারী থাকে তবে এই পরিবর্তনটি তাদের সকলকে প্রভাবিত করে। উপরের অংশটি হ'ল এটি মরা সহজ। একমাত্র ক্যাচটি হ'ল আপনাকে সাইগউইন পুনরায় চালু করতে হবে।
আপনি যদি না এই পরিবর্তন, তা ব্যবহারের পর mkpasswd, এটা সব ব্যবহারকারীদের লগ ইন করার অনুমতি দেওয়া হয় জন্য আপনার নতুন ডিফল্ট শেল ব্যবহার করবে।
1 এমকেপাসউইড ডকুমেন্টেশন এতে বলে:
স্থানীয় / ইত্যাদি / পাসডাব্লুডি ফাইল তৈরি করতে এই কমান্ডটি ব্যবহার করবেন না, যদি না আপনার সত্যিকারের প্রয়োজন হয়। আরও তথ্যের জন্য সাইগউইন ব্যবহারকারীর গাইড দেখুন।
আমি ব্যবহারকারীর নির্দেশিকায় সত্যই কোনও দৃ solid় যুক্তি খুঁজে পাচ্ছি না , এটির উল্লেখ ব্যতীত আপনার ব্যবহারকারী এবং গোষ্ঠী পরিবর্তন হলে আপনাকে / etc / passwd এবং / etc / গ্রুপ ফাইলগুলি পুনরায় জেনারেট করতে হবে, যা আমি মনে করি যথেষ্ট শালীন কারণ। আমি বলতে পারি যে প্রক্রিয়াটি newbies জন্য কিছুটা ত্রুটি প্রবণ।
sh.exe
করারzsh.exe
Conemu সেটিংস> সূচনার> কর্ম> ব্যাশ Cygwin ব্যাশ> এset CHERE_INVOKING=1 & %ConEmuDrive%\CygWin\bin\sh.exe --login -i