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.