Назад | Перейти на главную страницу

Раздельный часовой пояс для разных пользователей SSH?

Кто-нибудь знает, как (или возможно) установить отдельный часовой пояс для разных пользователей SSH (или экранов)? Я пытаюсь найти способ запускать процессы в разных часовых поясах, чтобы временные метки в журналах было легче декодировать для пользователей в разных часовых поясах. Я знаю, что можно запускать java-процессы в другом часовом поясе, запустив их с аргументом "-Duser.timezone = GMT",

Просто позвольте каждому пользователю установить нужный часовой пояс в своем ~/.profile или эквивалентный сценарий входа в систему:

TZ=Japan
export TZ

и в другом пользователе ~/.profile:

TZ=America/Montreal
export TZ

разные оболочки могут иметь разный синтаксис, но в bash мы просто делаем это:

экспорт TZ = "/ usr / share / zoneinfo / EST"

перейдите в этот каталог для получения списка имен часовых поясов.