автоматическое завершение удаленной оболочки внезапно выключено - PullRequest
0 голосов
/ 14 ноября 2018

Я создал несколько серверов через ssh, и один из них внезапно не имеет автозаполнения, а также не поддерживает клавиши со стрелками вверх / вниз.

Также, если я сделаю su username из корня, моя оболочка будет выглядеть так:

$

на других серверах это выглядит так:

username@servername:~$

Мои шаги на каждом сервере были одинаковыми:

ssh root@ip_address
password entry
useradd -m username
passwd username
usermod -a -G sudo username
su username

Все системы Ubuntu 16.04 Кто-нибудь знает, в чем проблема?

EDIT: По ошибке последний сервер, который я создал, был машиной Ubuntu 18.04, которая не работает правильно. Так что на машинах 16.04 bash работает нормально.

1 Ответ

0 голосов
/ 14 ноября 2018

Кроме того, убедитесь, что в вашем .bashrc есть следующие строки (они должны быть там по умолчанию):

if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...