Não sei se entendi suas perguntas, mas tentarei responder.
1) Você pode mudar a localização dos usuários Home foler em / etc / passwd. Em seguida, crie grupos para os usuários que precisam ler / gravar nessas pastas e
chown -R user:group /the/new/homefolder
1a) O problema com o sftp é que os usuários ainda poderão ler outros dirs e arquivos no sistema, mas não escrever ou criar.
2) Mais uma vez você poderia fazer como mencionado em 1,
3) Eu não entendo essa parte - você quer dizer trocar de usuário quando logado? Normalmente você pode fazer isso por:
su username
e digite a senha do usuário.