Se for possível, deve ser bem básico, mas estou confuso sobre como fazer a pergunta certa ao Google (ou é impossível).
Vamos dizer que temos
/home/user/
...conf
/home/user/candidate/
...conf
Nós temos o homedir e alguns subdiretórios .. os programas usarão naturalmente do homedir ( */home/user*
)
O que eu preciso é mudar temporariamente o usuário doméstico para */home/user/candidate*
, então os programas chamarão */home/user/candidate/conf*
, em vez */home/user/conf*
Agora, eu não preciso de usermod ou qualquer outra coisa para alterar permanentemente /etc/passwd
, eu quero forçar temporariamente os programas a usarem meu diretório, achando que ele está em casa, mas na reinicialização busque */home/user*
e aja normalmente.
Usando */home/user/candidate*
como sessão longa em casa, sem material de usermod.