2008-10-23 9 views
12

Je sais que ce n'est pas strictement une question de programmeur, d'un autre côté, je voudrais vraiment être en mesure de faire un simple svn up sur les serveurs de production, ce qui nous permettrait d'économiser beaucoup de tracas. Les serveurs de production se trouvent dans un réseau d'entreprise et l'accès est uniquement autorisé via un serveur de passerelle. De cela, nous pouvons accéder aux serveurs réels via Remote Desktop. En raison de cette configuration hostile à la maintenance, nous utilisons un serveur sftp pour obtenir nos fichiers sur le serveur de production (où le serveur ftp alwys réinitialise la date de dernière modification), il est donc compliqué de déterminer quels fichiers ont changé. Par conséquent, s'il était possible de configurer un tunnel ssh à partir du serveur réel via la connexion citrix, cela faciliterait l'ensemble du processus de mise à jour.Un tunnel SSH via le client Citrix est-il possible?

(sur autre option que je considère est d'utiliser le bazar pour pousser nos mises à jour sur le serveur sftp, puis tirer les mises à jour à partir de là, mais malheureusement il n'y a pas plugin svn de travail pour le bazar disponible [sur les fenêtres])

Répondre

-3

Citrix over SSH, How to Create a Key Pair for SSH Authentication Using PuTTYgen, Terminals. Il semble que les réponses sont "dehors" mais pas facilement trouvées. C'était juste cinq minutes dans Google. HTH.

+0

Non, cela ne répond pas à ma question.Je ne veux pas faire de tunnel Citrix via SSH, mais l'inverse. – Mauli

+0

Désolé, je ne comprends pas du tout bien. Où est Citrix dans ce domaine? Est-ce que vous faites un serveur PC -> Citrix -> SSH -> serveur, ou PC -> SSH -> Citrix ->, ou ...? – bugmagnet

+0

la connexion que j'ai est PC -> Citrix Access Gateway -> Serveur réel. Ma question est, s'il est possible d'établir une connexion SSH de mon PC au serveur réel. – Mauli

4

D'accord, ne voulant pas que cela reste sans solution, j'ai posté ce qui suit sur usenet à alt.os.citrix:

G'day tout le monde

Quelqu'un m'a posé cette question. Je n'ai pas la moindre idée. Des idées?

"la connexion que j'ai est PC -> Citrix Access Gateway -> serveur réel Ma question est, s'il est possible d'établir une connexion SSH de mon PC au serveur réel."

La réponse que je suis d'une Catherine Jefferson:

devrait être. Je le fais tout le temps en utilisant un VPN Access Gateway, puis SSH aux serveurs à l'intérieur du réseau local de l'entreprise.

Quelle version d'Access Gateway cet utilisateur exécute-t-il? Je travaille pour Citrix, pourrait être en mesure d'obtenir une réponse plus spécifique pour lui ou elle.

Alors je vous suggère peut accrocher dans alt.os.citrix (probablement via Google Groups si vous ne disposez pas d'un outil de NNTP) et acheter en the conversation.

--Bruce

+2

6 ans après, avez-vous trouvé une solution pour cela? Nos serveurs externes sont également accessibles uniquement via Citrix et la mise à jour du code est un peu un processus (puisque j'écris du code localement). serait génial de pouvoir brancher netbeans ou quelque chose directement sur le serveur. – dearsina

+1

@dearsina Malheureusement, non. Et je suis passé de ce travail aussi, donc la question est sans intérêt. – bugmagnet

+0

@dearsina Avez-vous trouvé une solution? Je suis dans le même bateau que toi. – Patrick

1

Je le fais beaucoup. Le tunnel est comme: ssh -nvCXAN -L 1494: 10.0.2.39: 1494 www.starshipping.com &

, vous devez ensuite un fichier ICA qui pointe vers localhost.

 
[WFClient] 
Version=2 

[ApplicationServers] 
Connection To Citrix Server= 

[Connection To Citrix Server] 
WinStationDriver=ICA 3.0 
TransportDriver=TCP/IP 
ClientAudio=Off 
DesiredColor=8 
Username=yourusername 
Domain=yourdomain 
Password=xxxxxxxxx ; has to be encrypted. I pulled from another ICA file generated internally 
ScreenPercent=97 
TWIMode=OFF 
Address=localhost 

tout cela fonctionnait très bien sur Mac OS X jusqu'à ce que Citrix a donné une nouvelle version du client Citrix qui est maintenant appelé Citrix Online Plugin. Je n'ai pas réussi à le faire fonctionner depuis. Pendant ce temps, notre VPN fonctionne correctement, alors ne vous en faites pas trop.

+0

C'est l'inverse de ce qui a été demandé. Vous offrez citrix sur ssh, mais la question était ssh sur citrix. – Patrick

Questions connexes