Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
tips_informatiques:linux:shell:connexion_distante [2009/06/22 14:30] nico créée |
tips_informatiques:linux:shell:connexion_distante [2010/01/06 00:00] (Version actuelle) |
||
|---|---|---|---|
| Ligne 14: | Ligne 14: | ||
| $ ssh hostname -l username | $ ssh hostname -l username | ||
| </code> | </code> | ||
| - | |||
| Ligne 76: | Ligne 75: | ||
| </code> | </code> | ||
| + | |||
| + | ====== curl : simuler un formulaire HTML d'upload ====== | ||
| + | |||
| + | __Problème:__ | ||
| + | |||
| + | Comment simuler le formulaire HTML d'upload suivant avec le client curl ? | ||
| + | |||
| + | <code html> | ||
| + | <form action="http://www.alaxos.com" enctype="multipart/form-data" method="post"> | ||
| + | <input type="file" id="file" name="file" /> | ||
| + | <input type="submit" id="submit" value="upload" /> | ||
| + | </form> | ||
| + | </code> | ||
| + | |||
| + | __Commande:__ | ||
| + | |||
| + | <code bash> | ||
| + | curl --verbose -F file="@foxml.xml;type=text/xml" "http://www.alaxos.com" | ||
| + | </code> | ||
| + | |||
| + | A noter le //type=text/xml// qui permet de spécifier le type du fichier envoyé | ||
| + | |||
| + | |||
| + | ====== Monter un site FTP pour Nautilus ====== | ||
| + | |||
| + | __OS:__ Ubuntu 9.10 | ||
| + | |||
| + | __Problème:__ | ||
| + | |||
| + | Pour une raison inconnue, la connexion via Nautilus ne fonctionne pas sur www.alaxos.ch. La tentative de connexion aboutit à un time-out. | ||
| + | |||
| + | __Solution:__ | ||
| + | |||
| + | En montant le site en ligne de commande, la connexion fonctionne et est disponible dans Nautilus | ||
| + | |||
| + | __Commande:__ | ||
| + | |||
| + | <code bash> | ||
| + | gvfs-mount ftp://www.alaxos.ch | ||
| + | </code> | ||