Não consigo responder à sua pergunta diretamente, pois nunca tentei configurar o rdp no linux, mas posso ter uma alternativa melhor.
Eu pessoalmente uso o x2go para obter computadores remotos em máquinas linux. Ele usa ssh para criptografia e deixa a sessão em execução quando você se desconecta, para que você possa continuar de onde parou quando se reconectar e, na melhor parte, há clientes que permitem que você se conecte ao servidor x2go para Linux, Windows e Mac , então é possível usá-lo em qualquer lugar.