Відображення домену з'єднання OpenSSH Шлях або Ім'я


0

Нещодавно я знову встановив сервер Ubuntu (12.10), і у мене трапилася незначна проблема з OpenSSH.

Після того, як я створив нові облікові записи та ввійшов до них, термінал завжди відповідає "$" . Всупереч кореневому обліковому запису, який зазвичай вимагає "Ім'я @ Серверний шлях:" .

Отже, як саме я відключив показ шляху та імені для звичайних облікових записів? Я хотів би повернути його.


3
Це не має нічого спільного з openssh, він має все спільне з оболонкою / профілем, за допомогою якого були створені облікові записи.
Петеш

Це не питання програмування. Або Superuser.com або unix.stackexchange.com було б більш доречним.
gertvdijk

Відповіді:


3

Найпоширенішою причиною цього є те, що у профілю оболонки для нових користувачів немає налаштувань для регулювання підказки оболонки; плюс це також залежить від оболонки, налаштованої для користувача.

коли я роблю:

useradd -m freddy

Тоді su - freddyя отримую підказку

$

та лістинг ps:

$ 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.

якщо ми додамо користувача з 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

@ user1761295 Ви повинні позначити цю відповідь правильною, якщо вона вирішила вашу проблему, тому інші люди з тією ж проблемою можуть використовувати її :).
Аркенкло

1

Це питання не пов'язане з OpenSSH. Підказка оболонки базується на змінній середовища PS1. Якщо ви хочете скинути запит оболонки на "Ім'я @ Серверний шлях:", додайте рядки нижче .bashrc або .bash_profile або .profile

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

Більше способів налаштування (кольорових) підказок див. Тут

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.