La question peut paraître stupide, mais c'est souvent un problème majeur pour moi. Considérez le scénario suivant:
Le client dispose d'un nouveau système Windows Server 2008 sur lequel je peux me connecter via RDP. Le seul navigateur disponible est Internet Explorer avec les consignes de sécurité par défaut qui ne vous autorisent à rien faire.
Je veux éviter de maintenir à tout prix la liste des "sites de confiance"!
Donc, voici ce qui ne fonctionne pas pour moi:
Où est la wget
sur Windows Server?
Mise à jour concernant les approches basées sur les PDR
Je suppose que certaines des solutions proposées ne fonctionnaient pas pour moi car le serveur sur lequel je travaillais lors de l'écriture de la question était accessible via une passerelle RDP (à partir du site d'accès Web à distance de l'entreprise).
De plus, j'ai essayé de confirmer les solutions (liées à RDP) par rapport aux autres serveurs sur lesquels je travaillais à l'époque (auxquels on accédait sans passerelle).
Par exemple, je pense que le partage du Presse-papiers n'est pas disponible lors d'une connexion via une passerelle. Mais je n'ai pas encore confirmé cela.
Ouvrez Microsoft Powershell et procédez comme suit:
Import-Module bitstransfer
start-bitstransfer -source http://something/something.ext -destination c:\something.ext
Internet Explorer avec les consignes de sécurité par défaut
Pourquoi ne pas simplement les désactiver pour les administrateurs. Cliquez sur le lien Configurez IE ESC dans le Gestionnaire de serveur dans la section Informations sur la sécurité et modifiez-le.
C'est trois clics et si la mémoire sert, n'a même pas besoin de fermer et de rouvrir IE.
Ou bien les "consignes de sécurité par défaut" sont-elles également la politique de l'entreprise et, bien que techniquement, vous puissiez le faire, vous violeriez des politiques ... dans ce cas, je ne vois pas en quoi le fait de ne pas utiliser les autres options serait simplement aussi peu sûr sinon plus. (La sécurité par obscurité n'est pas la sécurité).
Pour obtenir Firefox (par exemple), utilisez la ligne de commande FTP et téléchargez-le.
Une solution consiste à utiliser PowerShell avec WebClient
:
(New-Object System.Net.WebClient).DownloadFile("http://Host/file",".\file")
RDP vous permet de rediriger les lecteurs, les sons, les imprimantes et même les ports série du client vers le serveur. Utilisez-le pour transférer les fichiers d'installation sur le serveur.
Vous pouvez le trouver comme option dans l'outil "Connexion Bureau à distance" (mstsc):
Internet ne sert à rien dans ce cas et vous ne voulez certainement pas installer flash ou activer js/pdf/Java sur votre serveur pour télécharger quelques fichiers.
Quelques outils que vous pourriez utiliser pour vous débarrasser du client RDP officiel:
J'utilise Remmina au quotidien pour administrer mes serveurs Windows à partir de mon bureau Linux.
Il y a une branche du code source mRemote, ce projet est un logiciel libre open source (GPL) et est nommé mRemoteNG .
Il supporte les protocoles suivants: connexions RDP, VNC, ICA (Citrix), SSH, Telnet, HTTP/HTTPS, rlogin et Raw
Si vous utilisez Windows 7 (Pro fonctionne certainement) et Windows Server 2008, vous pouvez simplement copier et coller directement les fichiers .exe entre eux. C'est sans rien changer n'importe où. Je ne sais pas s'il y a une limite de taille, j'ai fait jusqu'à environ 100 Mo de taille de fichier sans problèmes.
Sur votre ordinateur local, copier dans le presse-papiers firefox.exe
(ou autre) et sur le serveur simplement coller.
J'ai testé cela avec, win2008 à win7pro, win7pro à win2008, win7pro à win7pro. Cela pourrait fonctionner avec win7home pour win7pro ou win2008.