Я делю сервер / среду разработки с несколькими другими инженерами, и мы все совместно используем учетную запись пользователя на этом сервере.
Я использую его достаточно часто, поэтому я хотел бы выполнить некоторые настройки через .bashrc, но я не хочу, чтобы эти изменения влияли на всех остальных, использующих учетную запись. В идеале я хотел бы сделать что-то вроде:
if [ "$SSH_CLIENT_USER" = "<me>" ]; then
# do my config
fi
Существуют ли такие переменные окружения, установленные ssh, которые могут быть использованы для уникальной идентификации меня? Или любой другой способ дифференциации клиентских машин? Может быть, какую-нибудь конфигурацию ssh я мог бы сделать с моим ноутбуком, чтобы он идентифицировал себя? У меня нет прав администратора на сервер (и я бы не хотел их использовать), но, конечно, я готов вносить любые изменения в конфигурацию моего ноутбука.