He usado el ejemplo de JSch Sudo en el siguiente enlace: http://www.jcraft.com/jsch/examples/Sudo.java.html Y lo cambié un poco y me deshice de todos los diálogos ya que tengo que usarlo para instancias EC2 que usan PuTTY. Ahora mi código se ve así: import com.jcraft.jsch.*; import java.awt.*; import javax.swing.*; import java.io.*; public class sudo{ public static void […]
Necesito ejecutar esta acción usando un código C #: abra putty.exe en el fondo (esto es como una ventana de cmd) iniciar sesión en un host remoto usando su dirección IP Introduzca un nombre de usuario y contraseña ejecutar varios comandos uno después del otro. ejecutar otro comando que obtiene una respuesta diciéndome que los […]
Intento utilizar Sublime Text 2 como editor cuando SSH en mi servidor de trabajo, y estoy perplejo. Encontré este http://urbangiraffe.com/2011/08/13/remote-editing-with-sublime-text-2/ (entre muchas otras publicaciones) que parece que podría ayudar, pero no lo sigo exactamente , particularmente con qué valores debería poner para la variable remota en la línea 5. Configuré “/ Users / path / […]
Estoy tratando de administrar el enrutador a través de la aplicación Java utilizando la biblioteca Jcraft Jsch. Estoy tratando de enviar la configuración del enrutador a través del servidor TFTP. El problema está en mi código Java porque esto funciona con PuTTY. Este es mi código de Java: int port=22; String name =”R1″; String ip […]
Estoy desarrollando, con VS2008 usando C #, una aplicación para Honeywell Dolphin 6100, una computadora móvil con un escáner de código de barras que usa Windows CE 5.0 como sistema operativo. Deseo agregar una funcionalidad que pueda enviar archivos desde el dispositivo local al servidor distante. Encontré el librairy ” Tamir.SharpSSH ” que puede garantizar […]
Estoy intentando enviar ssh desde Jenkins a un servidor local, pero se produce el siguiente error: [SSH] Exception:Algorithm negotiation fail com.jcraft.jsch.JSchException: Algorithm negotiation fail at com.jcraft.jsch.Session.receive_kexinit(Session.java:520) at com.jcraft.jsch.Session.connect(Session.java:286) at com.jcraft.jsch.Session.connect(Session.java:150) at org.jvnet.hudson.plugins.SSHSite.createSession(SSHSite.java:141) at org.jvnet.hudson.plugins.SSHSite.executeCommand(SSHSite.java:151) at org.jvnet.hudson.plugins.SSHBuildWrapper.executePreBuildScript(SSHBuildWrapper.java:75) at org.jvnet.hudson.plugins.SSHBuildWrapper.setUp(SSHBuildWrapper.java:59) at hudson.model.Build$BuildExecution.doRun(Build.java:154) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:533) at hudson.model.Run.execute(Run.java:1754) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:89) at hudson.model.Executor.run(Executor.java:240) Finished: FAILURE Versión instalada de […]
Estoy configurando un entorno git en Windows XP (msysGit 1.7.11, TortoiseGit 1.7.14) y tratando de lograr los siguientes puntos: conexión ssh en un puerto diferente al predeterminado 22 autentificación ssh manejada por ssh-agent Entonces creo un archivo ~ / .ssh / config : Host gitbox User gitolite Hostname XX.XX.XX.XX Port 154 PreferredAuthentications publickey IdentityFile “/c/Documents […]
¿Puede Maven copiar el archivo local en un servidor remoto usando SSH? Quiero especificar la ubicación en el archivo de configuración de Maven y copiar ese archivo (o archivos) al servidor cada vez que se ejecuta la fase de implementación.
Intenté abrir un archivo remoto a través de Emacs a través de Tramp. (require ‘tramp) (setq tramp-default-method “ssh”) Recibo un mensaje de Emacs Vagabundo: esperando indicaciones del shell remoto Emacs colgó y no respondió a ninguna acción después de eso Emacs fue instalado en Windows; el archivo remoto estaba en una máquina Linux.
Tengo dos preguntas: Hay varias máquinas Linux remotas, y necesito escribir un script de shell que ejecutará el mismo conjunto de comandos en cada máquina. (Incluyendo algunas operaciones de sudo). ¿Cómo se puede hacer esto usando scripts de shell? Al pasar a la máquina remota, cómo manejarla cuando solicite la autenticación de huella dactilar RSA. […]