nepster-web
@nepster-web

DEBIAN, почему не показан путь и не работают предыдущие команды от лица пользователя?

Создал нового пользователя, добавил его в список судоеров.
Появилось 2 проблемы:
1) Вместо пути папок показывается просто $
2) Если использовать стрелки для ввода предыдущих команд, появляются кракозябры.
3cc9799349844032ab1156d9d1bae1b2.png

При этом если залогиниться под рутом или ввести sudo su, то все нормально
4253dfd244bb4d8f8990736e1f8734c3.png

Подскажите пожалуйста в чем проблема ?
  • Вопрос задан
  • 2540 просмотров
Решения вопроса 2
Почитайте про shell ( sh, bash, dash ), переменные окружения и про создание пользователей.
Касательно вашего случая - назначьте этому пользователю шелл по умолчанию, например bash, либо, как вариант, после того как вошли в консоль, каждый раз набирайте "bash"
Ответ написан
Комментировать
@dykky
У пользователя шеллом прописан не /bin/bash, а что-то другое, типа /bin/sh.
Сделайте chsh -s /bin/bash от пользователя (не от рута) и перелогинтесь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега Linux
Любые ответы на любые вопросы
Почитайте:
Как сделать приглашение командной строки Bash разн...
Настраиваем bash
У вас формат приглашения сбит или не настроен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы