LDAP Отличительное имя

Конечно. Либо вы реплицируете это на все .bashrc вашей учетной записи на удаленных серверах, либо в соответствующем sshd_config каждого сервера вы настраиваете строку AcceptEnv для наследования TERM, PS1 и PROMPT_DIRTRIM.

Так и будет (LANG и LC_ * уже присутствуют в моей конфигурации):

AcceptEnv LANG LC_* TERM PS1 PROMPT_DIRTRIM

Вы также должны настроить на своей стороне в ssh_config SendEnv точно таким же образом.

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

ssh -l user remote_server   -t  "PROMPT_DIRTRIM='test'; exec bash"
-1
10.07.2018, 11:38
1 ответ

Передайте результат через команду sed, которая соответствует начальному dn:и печатает все остальное в (только )этой строки.

ldapwhoami | sed -n 's/^dn://p'
0
28.01.2020, 05:12

Теги

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