1

Когда я пытаюсь использовать su как отдельного пользователя, он говорит: «Отсутствует».'

[root@host5 ~]# su user1
Missing }.
[user1@host5 /root]$

Какой файл конфигурации я должен проверить, чтобы это исправить?

3 ответа3

3

Вероятно, есть некоторая синтаксическая ошибка в скрипте запуска оболочки пользователя, например, .bashrc

использование команды source configfilename должно помочь определить ошибку.

0

Проблема здесь отсутствовала} в файле .i18n. /etc/profile.d/lang.csh попытается прочитать файл .i18n, если он присутствует в домашнем каталоге пользователя во время работы.

0

Это маловероятно, но я не знаю природу вашей системы и какой цели она может быть, но если ничего не получится, я скачаю linux coreutils и заменим на нее команду su.

Вы можете посмотреть здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .