web-dev-qa-db-fra.com

Utilisation du fichier ".rdp" exporté par Windows à partir d'Ubuntu

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?

16
Ba7a7chy

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.

22
betatester07

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).

3
Tim Abell

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.

2
HermT

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.

0
piyali saha

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`
  1. Copier le texte ci-dessus dans un fichier
  2. Changer le mode de fichier en ajoutant un bit d’exécution (chmod un fichier + x)
  3. Exécutez le fichier avec votre fichier .rdp en tant que paramètre

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.

0
2ielony-ludek