(mando@aldur) (~) $ host 164.81.55.3
3.55.81.164.in-addr.arpa domain name pointer nexus.msi.unilim.fr.
Si j'ai bien compris le scp que tu me donnes correspond à celui que tu tapes depuis nexus, et tu tentes d'importer ce qui est sur ton PC d'IP 10.248.50.****
En tapant ton scp voilà ce que tu fais :
1) tu te connectes en ssh sur 10.248.50.****
2) tu te connectes en ssh sur nexus
Pour pouvoir se connecter en ssh sur une machine il faut que
1) le port 22 (le port ssh) de cette machine soit ouvert (éventuellement redirigé vers l'IP locale du PC si celui-ci est derrière un routeur ou une passerelle, sans quoi la connexion ssh tente de s'établir avec la passerelle/routeur). Cette notion est indépendante du type de serveur, ce serait aussi valable pour un serveur ftp ou si tu hébergeais une partie pour un jeu,
2) le serveur ssh soit lancé,
3) un login et un mot de passe autorisés.
Exemple sur nexus. La commande nmap permet de voir quels ports sont ouverts :
(mando@aldur) (~) $ nmap 164.81.55.3
Starting Nmap 4.62 ( http://nmap.org ) at 2008-12-19 02:24 CET
Interesting ports on nexus.msi.unilim.fr (164.81.55.3):
Not shown: 1658 closed ports, 52 filtered ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
969/tcp open unknown
1521/tcp open oracle
4000/tcp open remoteanything
Nmap done: 1 IP address (1 host up) scanned in 8.396 seconds
Ainsi si 10.248.50.**** n'est pas ton IP publique ou que le port 22 soit ouvert (ce port est utilisé par le serveur ssh) ou encore que le serveur sshd n'est pas lancé ça ne peut pas marcher. À mon avis il y a 99% de chances pour que ce port soit bloqué sur ta machine ou non redirigé au niveau de ton routeur, ce qui expliquerait le timeout. Ces deux conditions doivent impérativement être réunies si tu veux pouvoir downloader les fichiers stockés sur ton PC depuis nexus.
Étant donné que nexus est correctement configuré au niveau des ports il parait plus logique d'uploader depuis ton PC vers nexus, comme ça il est inutile d'installer un serveur ssh sur ton PC, de configurer les forward de ports etc... Ainsi la syntaxe à taper depuis ton PC serait (si tu veux copier SITE dans ~/public_html) :
scp -r /cygdrive/c/SITE etu-20070102@nexus.msi.unilim.fr:public_html
Note : tu peux continuer à utiliser l'IP publique de nexus si tu préfères. Pour le répertoire à passer à la commande scp côté cygwin, tu dois respecter les notations cygwin. Ton disque C: correspond à /cygdrive/c:
Bonne chance
comme précédemment je me connecte au serveur de la fac et et ensuite je tape la commande:
nexus ~$ scp -r Sarvock(le nom de ma session)@10.248.50.****(adresse IPv4 de ma carte Ethernet):C:/SITE etu-20070102@164.81.55.3:public_html(dossier dans lequel je dois mettre le site)
cependant au bout d'un certain temps il m'affiche ssh: connect to host (mon adresse IPv4) port 22: connection timed out
Quelle est mon erreur?