Я добавил файл с env.variable
в .ssh/environment
Как перезапустить ssh
сейчас, так что это изменение будет отражено.
Чтобы перезапустить службу SSH
svcadm restart ssh
однако вам может потребоваться снова войти в систему (т.е. перезапустить сеанс), чтобы перезагрузить переменные среды.
~/.ssh/environment
читается во время входа в систему. Просто откройте другой сеанс после того, как вы изменили файл. Если он не работает, вам нужно добавить в sshd_config следующую строку: PermitUserEnvironment = "yes", затем перезапустить sshd. Чтобы перезапустить ssh, у вас либо есть сценарий в /etc/init.d, либо у вас есть svcs
и svcadm
команда
Вы также можете добавить переменные среды в ~/.login
файл. И если ваша оболочка по умолчанию - bash, вы можете добавить их в ~/.bashrc