Basta que cada usuário defina o fuso horário desejado no script de login ~/.profile
ou equivalente:
TZ=Japan
export TZ
e no outro usuário ~/.profile
:
TZ=America/Montreal
export TZ
Alguém sabe como (ou se é possível) definir um fuso horário separado para diferentes usuários (ou telas) de SSH? Eu estou tentando descobrir uma maneira de executar processos em diferentes fusos horários, para que os carimbos de hora nos logs sejam mais fáceis de decodificar, para usuários em diferentes fusos horários. Estou ciente de que é possível executar processos java em um fuso horário diferente, lançando-os com o argumento "-Duser.timezone = GMT",
diferentes shells podem ter sintaxes diferentes, mas no bash nós fazemos isso:
export TZ="/ usr / share / zoneinfo / EST"
vá para esse diretório para obter uma lista de nomes de fuso horário.