J'ai obtenu ce fichier ".rdp" remoteAPP qui me permet d'exécuter une application spécifique à partir du serveur Terminal Server. Je peux l'ouvrir facilement à l'aide de Windows en double-cliquant. Existe-t-il un moyen d'ouvrir ce type de fichier depuis Ubuntu?
Vous pouvez utiliser Remmina , l'application par défaut pour le bureau distant sous Ubuntu à partir de la version 11.04.
Dans le menu principal de Remmina, sélectionnez Outils -> Importer et sélectionnez votre fichier .rdp. Il sera importé et ajouté à vos connexions enregistrées dans Remmina et vous pourrez l’utiliser à tout moment si vous démarrez Remmina.
Depuis le terminal cela a fonctionné pour moi:
remmina -c Downloads/somemachine.rdp
L'aide en ligne de commande indique:
$ remmina --help
...
-c, --connect=FILE Connect to a .remmina file
Les anciennes versions de remmina ne comprenant pas la ligne administrative session:i:1
dans les fichiers générés par le portail Azure, vous devez donc mettre à niveau remmina vers une version plus récente de commenter cette ligne dans le fichier (le préfixe avec #
fonctionne).
Remmina fonctionne sur Linux Mint 17.3 (basé sur Ubuntu 14.04)
cependant, je ne pouvais pas le faire fonctionner directement avec le fichier .rdp. Ni par import ni par double clic.
ce qui a bien fonctionné était:
ouvrir le fichier .rdp avec un éditeur de texte. Copiez le nom du serveur collé et le nom de la passerelle dans remmina.
edit: cela évite également de télécharger le fichier .rdp, de le rechercher sur mon ordinateur, etc.
Faites glisser et déposez le fichier rdp dans l'application intégrée Remmima. Sélectionnez la connexion et modifiez les détails tels que le mot de passe. Connectez-le. Devrait bien fonctionner.
J'utilise KDE alors je préfère krdc. Voici un petit script pour exécuter krdc avec les options du fichier .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`
Je n'ai implémenté que des paramètres de base - utilisateur et nom d'hôte. N'hésitez pas à implémenter les autres. Vous pouvez également utiliser un autre programme rdp - il suffit de changer le nom dans le script. Le script fournit un paramètre au format rdp://user@Host
.