Eu sugiro permitir a conexão somente via chave pública. Então você pode conectar essa chave pública com seu próprio comando, fornecendo-a em ~ / .ssh / authorized_keys assim:
command="/path/to/mycommand" ssh-rsa ...
Sempre que o usuário faz login nessa conta com essa chave, seu comando é executado em vez do shell usual. Esse comando pode, por exemplo, ser um script de shell ou até mesmo algo como su -
.
Isso deve fazer o que você pediu. - Mas, por favor, pense novamente, é realmente o que você quer.