Ошибки входа в систему с помощью KSH

Моя облачная команда настроила Ubuntu 16.04 AMI для меня в AWS. Они сделали некоторые вещи для «Harden» экземпляра, но обычно используют amazon linux, а не Ubuntu, поэтому я думаю, что они сломали некоторые вещи. Похоже, они заставляют использовать оболочку KSH, но это нормально, но когда я вхожу в систему, я получаю:

Последний вход: Чт 13 апреля 13:56:48 2017 из 10.210.147.12

/etc/profile[23]: .[123]: local: not found [No such file or directory] /etc/profile[23]: .[124]: local: not found [No such file or directory] /etc/profile[23]: .[125]: local: not found [No such file or directory] /etc/profile[23]: .[160]: local: not found [No such file or directory] /etc/profile[23]: .[161]: local: not found [No such file or directory]

Строка 23 в файле / etc / profile выглядит как цикл для выполнения некоторых сценариев оболочки при входе в систему:

if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset i fi

У меня есть следующие скрипты в файле /etc/profile.d/*

bash_completion.sh puppet-agent.sh cedilla-portuguese.sh Z97-byobu.sh apps-bin-path.sh puppet-agent.csh Z99-cloud-locale-test.sh

В любом случае мне бы очень хотелось прекратить раздражающие сообщения об ошибках при входе в систему. Может ли кто-нибудь помочь?

Спасибо, Ed

1
задан 13 April 2017 в 20:51

0 ответов

Другие вопросы по тегам:

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