web-dev-qa-db-fra.com

15.04 - Ouvrir les fichiers .RDP automatiquement

Désolé si ma question est un peu vague. J'ai quelques connexions .rdp qui sont enregistrées sur mon ordinateur. Existe-t-il un client RDP que je peux installer et qui associera des fichiers .rdp à celui-ci, afin que je puisse me connecter à l'une des connexions RDP simplement en double-cliquant dessus? J'ai essayé de définir cela avec Remmina, mais lorsque je double-clique sur un fichier RDP, il ouvre simplement Remina, il ne se connecte pas réellement.

1
UnknownFearNG

Remmina ne supporte pas l'ouverture de fichiers RDP. À la place, vous pouvez ouvrir les fichiers RDP directement avec xfreerdp, le client RDP réel utilisé par Remmina sous le capot pour RDP.

Vous avez deux options, décrites dans https://ubuntugenius.wordpress.com/2012/06/18/ubuntu-fix-add-program-to-list-of-applications-in -open-with-when-right-click-files-in-nautilus/

Option n ° 1: créer une association de fichier de type mime:

Créez le fichier /usr/share/applications/xfreerdp.desktop avec le contenu suivant:

[Desktop Entry]
Name=FreeRDP
Exec=xfreerdp %f
Terminal=true
Type=Application
MimeType=application/x-rdp

Maintenant, lorsque vous cliquez avec le bouton droit sur le fichier rdp et allez dans les options, il sera également possible de l'ouvrir avec "FreeRDP". L'option 'Terminal = true' ouvrira xfreerdp dans le terminal (en tant qu'application console), où xfreerdp demandera les informations d'identification de l'utilisateur.

Option n ° 2: utilisez mimeopen:

Exécutez mimeopen sur votre fichier RDP avec l'indicateur '-d':

$ mimeopen -d <path to rdp file>
Please choose a default application for files of type text/plain

1) gnome  (gnome-usercreated-1)
2) LibreOffice Writer  (libreoffice-writer)
3) gedit  (org.gnome.gedit)
4) Vim  (vim)
5) Other...

use application #

Tapez le numéro correspondant à 'Autre ...'. Dans ce cas, c'est 5. Il vous sera demandé de taper la commande:

use application #5
use command:

Xfreerdp étant une application console, vous ne pouvez pas taper xfreerdp ici. Passez plutôt xfreerdp en tant qu'argument à votre application de terminal, dans mon cas, gnome-terminal:

use command: gnome-terminal -x xfreerdp

Le xfreerdp sera alors lancé dans une fenêtre de terminal et ouvrira le fichier RDP.

4
AndreyT