Respostas:
Você pode usar o Remmina , que é o aplicativo padrão da área de trabalho remota no Ubuntu a partir da versão 11.04.
No menu principal do Remmina, selecione Ferramentas -> Importar e selecione seu arquivo .rdp. Ele será importado e adicionado às suas conexões salvas no Remmina e você poderá usá-lo sempre que iniciar o Remmina.
Do terminal, isso funcionou para mim:
remmina -c Downloads/somemachine.rdp
A ajuda da linha de comando diz:
$ remmina --help
...
-c, --connect=FILE Connect to a .remmina file
As versões mais antigas do remmina não entendem a linha administrative session:i:1
nos arquivos produzidos pelo azure portal, portanto, é necessário atualizar o remmina para uma versão mais recente do comentário dessa linha no arquivo (prefixo com #
obras).
Remmina funciona no Linux Mint 17.3 (baseado no Ubuntu 14.04)
no entanto, não consegui fazê-lo funcionar diretamente com o arquivo .rdp. Nem por importação nem por clique duplo.
o que realmente funcionou bem foi:
abrindo o arquivo .rdp com um editor de texto. Copie o nome do servidor e o nome do gateway para remmina.
edit: isso também me impede de fazer o download do arquivo .rdp, pesquisá-lo no meu computador etc.
Arraste e solte o arquivo rdp no aplicativo incorporado Remmima. Selecione a conexão e edite os detalhes como senha. Conecte-o. Deve funcionar bem.
Eu uso o KDE, então prefiro o krdc. Aqui está um pequeno script para executar o krdc com opções do arquivo .rdp.
#!/bin/bash
#
#
krdc `awk '
/^full address:s:/ { sub("full address:s:",""); sub("\015",""); host=$1; next}
/^username:s:/ { sub("username:s:",""); sub("\015",""); user=$1; next}
END {
printf "rdp://%s@%s\n", user, host
}
' $1`
Eu apenas implementei parâmetros básicos - usuário e nome do host. Sinta-se livre para implementar outras pessoas. Você também pode usar outro programa rdp - basta alterar o nome no script. O script fornece parâmetro em um formato rdp://user@host
.