ওপেনএসএইচ সংযোগ ডোন্ট ডিসপ্লে পাথ বা নাম


0

আমি সম্প্রতি একটি উবুন্টু সার্ভার পুনরায় ইনস্টল করেছি (12.10) এবং ওপেনএসএসএইচ-এর সাথে আমার একটি ছোটখাটো সমস্যা হয়েছে।

একবার আমি কিছু নতুন অ্যাকাউন্ট তৈরি করে সেই টার্মিনালটিতে লগ ইন করে সর্বদা "$" দিয়ে উত্তর দেয় । মূল অ্যাকাউন্টের বিপরীতে, যা সাধারণত "নাম @ সার্ভারের পথ:" দিয়ে অনুরোধ করে ।

সুতরাং, কীভাবে আমি সাধারণ অ্যাকাউন্টগুলির জন্য প্রদর্শিত পথ এবং নামটি অক্ষম করেছিলাম? আমি এটি ফিরে পেতে চাই।


3
ওপেনশ্যাশের সাথে এটির কোনও সম্পর্ক নেই, অ্যাকাউন্টগুলি তৈরি করা শেল / প্রোফাইলের সাথে এটির সমস্ত সম্পর্ক রয়েছে।
পিটেশ

এটি কোনও প্রোগ্রামিং প্রশ্ন নয়। হয় সুপারসার ডটকম বা ইউনিক্স.স্ট্যাকেক্সেঞ্জ ডটকমই বেশি উপযুক্ত হত।
gertvdijk

উত্তর:


3

এই ঘটনার সর্বাধিক সাধারণ কারণ হ'ল নতুন ব্যবহারকারীদের শেল প্রোফাইলে শেল প্রম্পটটি সামঞ্জস্য করার কোনও সেটিংস নেই; এছাড়াও এটি ব্যবহারকারীর জন্য কনফিগার করা শেলের উপরও নির্ভর করে।

যখন আমি করি:

useradd -m freddy

তারপরে su - freddy, আমি প্রম্পটটি পাই

$

এবং পিএস তালিকা:

$ ps
 PID TTY          TIME CMD
7258 pts/28   00:00:00 su
7266 pts/28   00:00:00 sh
7300 pts/28   00:00:00 ps

অর্থাত্ ব্যাশ ব্যবহার না করা।

যদি আমরা bashশেল দিয়ে ব্যবহারকারীকে যুক্ত করি ,

userdel -r freddy
useradd -m -s /bin/bash freddy
su - freddy

আমরা প্রম্পটটি পাই:

freddy@host:~$

আপনি যদি ব্যবহারকারী অ্যাকাউন্টগুলির লগইন শেলটি সংশোধন করতে চান যাতে তাদের একটি প্রম্পট থাকে, তবে আপনি এটি করতে পারেন:

usermod -s /bin/bash <account name>

প্রতিটি অ্যাকাউন্টের জন্য।

আবার, সমস্ত useradd, userdelএবং usermodআদেশগুলি হিসাবে সম্পাদিত হয় root!


2
ব্যবহার chshএকটি ব্যবহারকারী root ব্যবহারকারীর অধিকার উপস্থিত করেও তার শেল পরিবর্তন করতে পারেন।
gertvdijk

@ ব্যবহারকারী 1761295 আপনার উত্তরটি সঠিকভাবে চিহ্নিত করা উচিত যদি এটি আপনার সমস্যার সমাধান করে তবে একই সমস্যাযুক্ত অন্যরাও এটি ব্যবহার করতে পারেন :)।
আরকেনক্লো

1

এই সমস্যাটি ওপেনএসএসএইচ সম্পর্কিত নয়। শেল প্রম্পট PS1 এনভায়রনমেন্ট ভেরিয়েবলের উপর ভিত্তি করে। আপনি যদি নিজের শেল প্রম্পটটিকে "নাম @ সার্ভারের পাথ:" এ পুনরায় সেট করতে চান তবে .bashrc বা .Bash_profile বা। প্রোফাইলে লাইনের নীচে যুক্ত করুন

   PS1="\u@\h:\w"

(রঙিন) অনুরোধের আরও উপায়ের জন্য এখানে উল্লেখ করুন

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