Authentification automatique FTP CISCO

Darkos35 -  
 re -
Bonjour,

Je souhaiterai mettre en place un script php permettant de configurer facilement des vlans sur des switch cisco via un tableau remplissant un fichier texte de configuration qui est ensuite envoyer au switch via FTP!

Mon programme mon fonctionne bien mais le seul hic est que chaque switch demande une authentification lors du transfert de fichier. (Et quand il y en à 14 sur la plate forme, c'est long... !)

Je recherche donc un moyen d'authentification automatique pour éviter ce problème mais je sèche.

Pour le transfert j'utilise un peu de javascript, voilà un bout de code :

# ouverture de la page fenetre qui permet d'ouvrir le serveur tftp

echo '



<script language="JavaScript">

<!-- Begin



delay = 0;

timer = setTimeout("Start()", delay*10);



function Start() {

closetime = 10;

windowprops = "left=0,top=0,width=10,height=10";

preview = window.open("tableau/fenetre.php", "preview", windowprops);

if (closetime) setTimeout("preview.close();", closetime*10);

}

// End -->

</script>';



# ouverture de la page permettant la copie du serveur tftp vers le switch

echo'

<script language="JavaScript">

<!-- Begin

window.open("http://'.$add_ip.'/exec/copy/tftp:%5c/%5c/'.$add_serv.'%5c/'.$file.'/running-config","titre3","toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1,width=600,height=320,left=0,top=0");

// End -->

</script>';



# affichage pour l'utilisateur des résultats possibles afin de déterminer si la copie a été effectué avec succès

echo'

<table width="90%" border="0" align="center" summary="">

<tr>

<td>

<font color="#000080">

<div align="center">

<b><font size="4">Patientez quelques instants ...</font></b>

</div>

<br><br>



<div style="text-align:justify;">

<b>résultat : </b>Le résultat de la copie est visible dans la nouvelle fenêtre. Si, dans cette nouvelle fenêtre, nous observons :<br><br>

     

- <i><b>Error opening tftp://'.$add_ip.'/'.$file.'</b></i> :

cela signifie que l\'adresse ip est incorrect ou que le programme tftp-serveur.exe n\'est pas ouvert ;<br>

     

- <i><b>Loading '.$file.' .from '.$add_ip.' (via VLAN x):

! [OK - xxx bytes]</b></i> : cela signifie que la <font color="#ff0000"><b>copie</b></font> a été <font color="#ff0000"><b>réussie</b></font>.



</div>



</font>



</td>

</tr>

</table>';

Il y aurai t-il un moyen simple de passer l'authentification ?!

J'ai pensé à telnet mais ceci impliquerai de changer tout mon code ci-dessus je crois. Car la méthode serait changé. Ça serai le switch qui irai chercher le fichier texte sur le serveur...

PS : J'utilise tftp_sever !

7 réponses

Darkos35
 
Personne ne peut me donner une piste ?!
0
Darkos35
 
Personne ne peut me donner une piste ?!
0
Darkos35
 
je fait remonter
0
Darkos35
 
...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Koune
 
Personne ?!
0
Darkos35
 
12H00
0
re
 
chiwawa !!
0