Это работало в моем терминале Gnome 3.18.3.
Отредактируйте ваш .bashrc-файл и добавьте эту функцию
# Update gnome terminal title
function termtitle() {
# take argument
TITLE=$1
shift
# update title
PROMPT_COMMAND='echo -ne "\033]0; $TITLE \007"'
}
Не забудьте source ваш [d3 ] .bashrc file
$ source ~/.bashrc
И тогда вы можете просто обновить, вы сможете изменить название терминала следующим образом:
$ termtitle "MariaDB CLI"
Скорее всего, у вас есть несколько строк identityfile в файле .ssh/config.
Даже если у вас identityfile в конфигурации host, он применяется глобально. Это означает, что ssh пробует каждый файл удостоверения (т. Е. Открытый ключ) на каждом хосте, прежде чем он запросит запрос пароля с сервера.
Вы можете исправить это с помощью
Удаление всех, кроме одной строки identityfile, или Добавление PubkeyAuthentication no в .ssh/config или Выполнение ssh с параметром -o PubkeyAuthentication=no.Из man 5 ssh_config:
PubkeyAuthentication
Specifies whether to try public key authentication. The argument to this
keyword must be “yes” or “no”. The default is “yes”. This option applies
to protocol version 2 only.
IdentityFile
...
It is possible to have multiple identity files specified in configuration
files; all these identities will be tried in sequence. Multiple
IdentityFile directives will add to the list of identities tried (this
behaviour differs from that of other configuration directives).
Некоторые общие инструкции с открытыми ключами:
Удаление всех, кроме одного identityfile или Всегда создавайте пару ключей на вашем устройстве и передавайте только открытый ключ. Таким образом, даже если сервер взломан, ваш личный ключ по-прежнему безопасен и безопасен. Это может произойти неожиданными способами - например, с помощью резервных копий. Добавление PubkeyAuthentication no к .ssh/config или Компрометация сервера не ставит под угрозу другие серверы, даже если вы используете один и тот же закрытый ключ для подключения к нескольким серверам (за исключением случаев, когда вы передали этот закрытый ключ на сервер. Никогда не делайте этого.) Выполнение ssh с параметром -o PubkeyAuthentication=no.Есть некоторые исключения из этого, но не слишком много.
Ваш местный ssh не должен запрашивать пароль, ssh-сервер на другом конце должен. Вероятно, сервер настроен так, чтобы не принимать аутентификацию паролем. Мой не просил бы у вас пароля.