Hola,
¿Alguien conoce algún programa Linux que haga copias por SCP o SFTP y que sea similar al WinSCP para Windows? No hace falta que tenga una GUI gráfica, con NCurses ya me vale.
Por ahora estoy tirando con scp desde una ventana de terminal, pero me gustaría algún programa que pudiese guardar los perfiles de los servidores a los que me conecto siempre para no tener que ingresar líneas de comando de 200 o 300 caracteres, con la posibilidad de equivocación que eso conlleva.
Muchas gracias.
Conectar con servidor
anónimo11 Febrero 2009 - 3:55pm
Si usas gnome en el menú 'Lugares' aparece 'Conectar con servidor' o algo así. Hay puedes elegir ssh, nombre del servidor y usuario. Se te crea un enlace en el escritorio. Lo pinchas y te pide la contraseña. Se la das y se te abre una ventana de nautilus con la carpeta remota.
Y la usas como si fuese local.
Más easy, imposibol.
Que noooo....
anónimo11 Febrero 2009 - 7:02pm
Os agradezco que lo intentéis, de verdad.
Pero dejarlo, por favor.
Ninguno de estos métodos soportan conectarse por SSH utilizando certificados que no esten guardados en disco, y no me permiten guardarlo en disco por políticas de la empresa.
Por ahora lo estoy utilizando desde una llave USB.
Cuando pueda, lo pondré en una tarjeta inteligente (smartcard) a ver si tengo más suerte.
Gracias otra vez.
Fish
anónimo11 Febrero 2009 - 1:20am
Si usas KDE tienes el kioslave fish.
En Konqueror -> formato fish://user@host
Has probado con
anónimo11 Febrero 2009 - 12:28am
rsync? Soporta ssh y hace bastantes virguerias
Los que tu mismo has dicho:
Utopic1 Septiembre 2008 - 9:54pm
O sea, las comandas scp o sftp, ambas existen. En cuanto a guardar el perfil, te puedes montar un script o poner alias o varios trucos mas.
Graficamente, konqueror me gusta mucho, puedes partir la ventana como mejor te parezca. Y me extraña que gftp no use certificados, pero como no lo uso no puedo llevarte la contraria ;-)
Mozilla tambien tiene.
Saludos,
Podria, pero no me apetece
anónimo2 Septiembre 2008 - 2:30pm
Es cierto que podría hacer un script, o alias. También lo podría escribir en C yo mismo (programo desde hace más de 20 años).
Pero no me apetece.
No puedo creer que para encontrar un programa decente de copias scp o sftp haya que utilizar Wine. El asunto es más bizarro aún teniendo en cuenta que Windows no soporta SSH.
gftp no me sirve
anónimo1 Septiembre 2008 - 4:18pm
Gracias por la sugerencia, aunque lamentablemente no me sirve.
gftp es muy bonito, pero no soporta el acceso por scp ni sftp mediante certificados. Lamentablemente, todos los servidores a los que tengo que acceder utilizan certificados y no usuario/password.
Reformulo la pregunta:
¿Alguien conoce algún programa Linux que haga copias por SCP o SFTP mediante certificados y que sea similar al WinSCP para Windows, ya sea de texto (ncurses) o con una GUI?
Otra vez, muchas gracias.
No es cierto
anónimo2 Septiembre 2008 - 4:34pm
gftp soporta FTPS y SSL (HTTPS):
http://www.linux.com/feature/62165
Para usar certificados basta que pongas tu clave en ~/.ssh/identity y le hagas un chmod 600.
Gftp la encontrará automáticamente.
Casi, pero tampoco funciona
Andy2 Septiembre 2008 - 5:43pm
No puedo guardar el certificado en disco, aunque he podido hacer un link al pendrive USB donde está el certificado.
Sin embargo el gftp no es lo suficientemente inteligente como para procesar un certificado con password. Mira el log:
Opening SSH connection to xxx.yyy.zzz.ttt
Running program ssh -e none -l usuario -p 22 xxx.yyy.zzz.ttt -s sftp
3: Protocol Initialization
Enter passphrase for key '/home/usuario/.ssh/identity': Error: Could not read from socket: Connection reset by peer
Disconnecting from site xxx.yyy.zzz.ttt
Eso pasa porque el gftp lanza el programa "ssh" para conectarse con el servidor remoto, pero con el STDIN del mismo bajo control del gftp, lo que impide al usuario interactuar con el mismo para ingresar el password del certificado.
La maldición del 80% ataca de nuevo...
A ver si...
anónimo2 Septiembre 2008 - 8:52pm
Ahi puede estar el problema
No es eso...
anónimo2 Septiembre 2008 - 10:53pm
No puedo guardar el certificado en disco por políticas corporativas. Bastante me costó que me dejaran llevarlo en un pendrive USB...
No juzgo la causa...
anónimo2 Septiembre 2008 - 11:06pm
... sino el efecto. A lo peor eso explica el comportamiento raro de gftp.
Otros...
anónimo1 Septiembre 2008 - 4:30pm
Putty?
KSSH?
Por ejemplo el gftp
anónimo1 Septiembre 2008 - 12:22pm
Por ejemplo el gftp o con el konqueror con fish://user@host.
Salu2
filezilla ????
anónimo2 Septiembre 2008 - 3:00pm
filezilla ????
Filezilla tampoco sirve
Andy2 Septiembre 2008 - 6:47pm
Gracias,
...pero tampoco soporta certificados para conectar por SSH.
Y dale
anónimo2 Septiembre 2008 - 8:07pm
Pero ya te he explicado en otro comentario que gftp sí.
¿De qué va esto?
ya lo has explicado,
Andy2 Septiembre 2008 - 8:11pm
y también te han respondido que NO FUNCIONA
Lo dicho, gftp no hace bien su trabajo con certificados. Ver comentario más abajo.
No hay peor sordo que el que no quiere oir
anónimo2 Septiembre 2008 - 8:49pm
Los certificados funcionan con gftp si sabes cómo y ya he ese cómo explicado en otro comentario.
Casi que si, pero no
anónimo2 Septiembre 2008 - 11:16pm
Pos que vale.
Funciona a medias. En mi caso particular, no me sirve.
Para que funcione se tienen que dar estas condiciones:
- El certificado debe contener sólo la clave privada.
- Si el certificado tiene passphrase, la misma hay que guardarla en el campo "password".
- El certificado debe guardarse en el fichero ".ssh/identity".
En mi caso:
- Tengo certificados del tipo PPK (clave pública + privada). No funcionan con gftp.
- No puedo guardar la passphrase como parte del "Bookmark" (restricciones burocráticas de seguridad, no técnicas), sino que es obligatorio que pida la passphrase en forma interactiva. gftp no funciona de esta manera.
- No puedo guardar el fichero con el certificado en el disco duro (también temas de seguridad) por lo que tengo que hacer un symbolic link al fichero con el certificado en el pendrive USB. Si quiero conectarme a otro servidor distinto, tengo que borrar el link y hacer otro. Es poco práctico para decirlo suavemente.
Todo ésto está soportado perfectamente con el comando scp.
WinSCP funciona de maravilla en éste escenario.
Asi que sí, gftp funciona con certificados. Pero no, no funciona del todo bien.