A maneira que você deseja fazer isso é usando as chaves ssh e definir o comando associado à chave no arquivo .ssh / authorized_keys do usuário. Um rápido google me dá este , especificamente a seção "Comando forçado".
Edit: A segunda parte disso é para passwd -l do usuário, para que o login baseado em senha seja impossível.