Descripción de Winscp. Cómo utilizar el programa WinCSP

Cómo domesticar este programa. Aquí he descrito las configuraciones estándar y más convenientes, algunas, por supuesto, pueden pervertirse y ajustar todo por sí mismas.

Pero primero, por qué es necesario:
1. Funciona sobre el protocolo SSH seguro
2. A cada tipo de archivo se le puede asignar su propio editor, por ejemplo, para php - PHP Expert Editor, para CSS - TopStyle, para Javascript - WritePad, o asigne uno de sus editores favoritos para todas las extensiones de archivo posibles.
3. Ahora no necesita editar los scripts en el host local primero, y luego subirlos al hosting y ver si todo está bien, el programa hará todo esto por usted.

Bueno, no crees que esto sea posible, pues bien, comencemos.

Cuando inicia el programa, nos recibe la siguiente ventana, que solicita ingresar la dirección a la que nos conectaremos, esta dirección se le debe proporcionar cuando compre el alojamiento. Muy a menudo, los datos de la conexión coinciden con los datos de ftp. Entonces empecemos. En campo Nombre de host introducir dirección IP o nombre de dominio para conectarse, luego en el campo Nombre de usuario vamos a presentar nuestro iniciar sesión y en el campo Contraseña vamos a presentar nuestro contraseña... Ahora, para que la próxima vez que se conecte no vuelva a conducirlo todo, haga clic en el botón Salvar.

Verás la siguiente ventana en la que necesitas nombrar tu conexión, puedes escribir Vasya, Petya o Masha, en este caso lo llamé mi hosting a través del protocolo SHH... Después de cómo escribir, haga clic en Okay.

Se abrirá una ventana para seleccionar una conexión frente a usted, el programa es muy flexible y le permite guardar muchos tipos de conexiones. Seleccione haciendo clic en mi hosting a través del protocolo SHH o por el nombre que le dio y haga clic en el botón Iniciar sesión... El programa comienza a conectarse, si hace preguntas, por ejemplo sobre el almacenamiento en caché, presione Okay.

Después de conectarse, verá una ventana con varias pestañas y sus directorios similares a FTP, pero aún necesitamos personalizar este animal para nosotros, así que vamos. Debe hacer clic en el botón en la parte superior de la ventana que se abre Opciones y seleccione una pestaña Preferencias o simplemente presione la combinación de teclas Ctrl + Alt + P... Se abrirá una ventana de configuración frente a ti, en la que debemos seleccionar la pestaña Paneles y configure todo como se muestra en la imagen. Como puede ver, en la siguiente ventana, reemplazo Abierto en Editar.

Delante de usted está la ventana de selección del editor. presiona el botón Vistazoe indique la ubicación de su editor favorito.

Entonces asegúrese de marcar la casilla junto a Los editores externos abren varios archivos en una ventana... Por supuesto, puede asignar un editor a algunos tipos de archivos y otro editor a otros tipos de archivos. ¿Por qué no? Ya estás comiendo :) Bueno, ahora haz clic en Aceptar.

Ahora abre la pestaña Antecedentes y poner el capullo al lado de mostrar.

Este paso es opcional, pero si eres un gran fanático de PuTTY, entonces te gustará esta pestaña, solo selecciona el archivo con el programa y haz clic en la casilla de verificación junto a Recordar contraseña de sesión y pasar a PuTTY.

Ahora necesitamos especificar el directorio temporal. ¿Por qué es necesario? Esto es necesario para el funcionamiento normal. winscp Primero carga el archivo en su disco duro y luego lo abre con su editor favorito, sin perder la sesión. En este caso, creé en disco C directorio TEMPERATURA y lo eligió como temporal. No olvide desmarcar la casilla junto a Limpiar directorios temporales obsoletos al inicio.

Ahora puede hacer clic en el botón Aceptar en la parte inferior de la ventana y disfrutar de su agradable trabajo. Y si aún no lo ha descargado, haga clic aquí para descargarlo: 1.32 mb.

¿Qué debo hacer si obtengo un error al conectarme al servidor FTP?

Error al enumerar el directorio
No se pudo recuperar la lista de directorios
Comando PORT ilegal

Vaya a la configuración de conexión y marque la casilla junto a la inscripción del modo pasivo:

Sincronización

Esta es una característica separada de este programa, y \u200b\u200baquí el programa tiene muchas posibilidades, pero les contaré las 2 que son las más adecuadas para mí.

1. Actualizamos los archivos en el servidor (transferimos archivos nuevos / modificados de la PC al servidor, los archivos no existen en la PC, pero los existentes en el servidor se eliminan)

2. Actualizamos los archivos en la PC (transferimos archivos nuevos / modificados del servidor a la PC, los archivos no existen en el servidor, pero los existentes en la PC se eliminan)

WinSCP es un programa gratuito de Windows para la copia segura de archivos entre una computadora y un servidor que admite los protocolos SFTP, SCP, SSH-1, SSH-2.

1. Instalación de WinSCP

  • Este programa no requiere instalación, simplemente copie el archivo ejecutable en cualquier carpeta que le resulte conveniente.

2. Conectarse al servidor

3. Copiar / mover archivos


Nota: copiar / mover archivos desde el servidor a la computadora local se realiza de la misma manera.

4. Editar archivos

  • WinSCP le permite realizar cambios en los archivos sin moverlos fuera del servidor. Para hacer esto, seleccione el archivo que va a editar y haga clic en "Editar" en el panel de abajo (o F4). El archivo se abrirá en un editor de texto interno similar a los editores de texto estándar de Microsoft Windows.

5. Ejecución de comandos en el servidor

  • WinSCP le permite acceder a la consola para ejecutar aplicaciones en el servidor. Para esto:
    • Seleccione "Comandos" -\u003e "Abrir terminal" (o Ctrl + T) en el menú. Introducir la contraseña.
    • Ingrese los comandos que necesita, confirmando cada uno presionando la tecla "Enter"
    • Cerrar la ventana. Después de eso, puede continuar trabajando con el programa, por ejemplo, copiar los resultados de las tareas completadas.

¡Buen día!. La última vez te dije cómo puedes copiar un archivo de Windows a Linux, donde analizamos varias utilidades, incluido WinSCP. Hoy les cuento como en WinSCP integrar la utilidad Puttypara que actúe como un cliente ssh, sí, existe esa posibilidad. Estoy seguro de que esto sorprenderá y deleitará gratamente a alguien. Empecemos.

Configuración de WinSCP

Y entonces, permítame recordarle que WinSCP es un cliente sftp gratuito, como un administrador de archivos, que permite a los usuarios de plataformas Windows conectarse a servidores CentOS, Debian, Ubuntu de una manera conveniente y lo más importante de manera segura. La utilidad inmediatamente ganó fama y amor por los usuarios comunes, y esto no es sorprendente, ya que sutilmente le permite personalizarla usted mismo.

Anteriormente ya le dije dónde descargar la utilidad WinSC P y cómo instalarla. Si se perdió estos artículos, siempre puede leerlos. Ahora, hablemos sobre cómo podemos hacer de Putty un cliente ssh desde la interfaz WinSCP. Lo primero que debe hacer es instalar Putty. Te recuerdo, su sitio oficial.

https://putty.org.ru/download.html

Dejamos todos los ajustes predeterminados.

En un par de segundos, su Putty se instalará en el sistema.

Seleccione el elemento "Configuración"

En la configuración abierta, vaya a la pestaña "Integración - Programas". Asegúrese de tener la ruta a su archivo exe que Putty abre en la línea "Let to PUTTY / Terminal". Si tiene una versión portátil, puede cambiar la ruta a través del botón "Examinar". También le aconsejo que marque la casilla "Recuerde la contraseña de la sesión y transfiérala a Putty (ssh)" para no escribir constantemente la contraseña. Guardamos la configuración.

Otro pequeño consejo, no necesita utilizar el editor de texto integrado en WinSCP, puede cambiarlo fácilmente. Para ello, vaya a la pestaña "Editores" y mediante el botón "Agregar" puede especificar una alternativa, en mi caso, este es Notepad ++. Usando el botón "Arriba", levántelo a la primera posición.

Cliente SSH PuTTY

ssh .identifier.nichost.ru.

FTP y SSH .

Configuración del cliente SSH "PuTTY"

página del desarrollador. Seleccione el archivo putty.zip o putty.exe.

Después de la instalación, ejecute el programa. En la primera página del cuadro Nombre de host o la dirección IP) especificar la dirección del servidor ssh.identifier.nichost.ru (el identificador de inicio de sesión se utiliza como ejemplo). Luego seleccione el Protocolo SSH y presione el botón Abierto.

En el cuadro de diálogo que aparece Alerta de seguridad PuTTY presiona el botón si (Si).

En la siguiente ventana de la línea iniciar sesión como: indicar identificador, luego ingrese la contraseña (no se muestra la entrada de contraseña) y presione en el teclado Entrar... Se establecerá la conexión.

Cliente SFTP WinSCP

Para acceder a su servidor web virtual utilice la dirección ssh.identifier.nichost.ru.

El nombre de usuario de la conexión es el mismo que el ID del servicio de alojamiento.

Para cambiar su contraseña use la sección FTP y SSHSSHpaneles de control de hosting.

Configuración del cliente SFTP "WinSCP"

Puede descargar el programa en la página del desarrollador.

Después de la instalación, ejecute el programa. En la primera página, seleccione Protocolo de archivoSFTP, en el campo Nombre de host o la dirección IP) especificar la dirección del servidor ssh.identifier.nichost.ru(El inicio de sesión con ID de alojamiento se utiliza como ejemplo). Como nombre de usuario Nombre de usuario indicar identificador... En campo Contraseña proporcione una contraseña para el acceso SSH. Luego presione el botón Iniciar sesión.


En el cuadro de diálogo de advertencia que aparece, haga clic en si... Después de eso, se abrirá la interfaz de trabajo del programa.

Consideremos una situación estándar, tiene acceso a un sistema Linux a través de SSH, necesita conectarse y enviar varios archivos usando Windows. Esto no se puede hacer con herramientas estándar de Windows; Windows no tiene un cliente SSH. Debe utilizar un programa que admita el protocolo SSH o SCP, uno de estos programas es WinSCP.

¿Cuál es la diferencia entre SSH y SCP?

SSH (Secure Shell) - Protocolo de red seguro para gestionar de forma segura los servicios de red. Se utiliza para ejecutar comandos en el lado remoto.

SCP (Protocolo de copia segura) - protocolo para la transferencia segura de archivos entre sistemas remotos y locales. Este protocolo se basa en el protocolo SSH.

Por lo general, si tiene acceso a SSH, es decir, acceso a SCP, pero esto no siempre funciona en la dirección opuesta, por ejemplo, los proveedores de alojamiento pueden proporcionar acceso a SCP para la transferencia de archivos, pero bloquear el acceso al terminal a través de SSH.

Instalación de WinSCP

Descargamos WinSCP solo desde el sitio oficial winscp.net. Vaya a la pestaña Descargar y busque el enlace del paquete de instalación.

Durante el proceso de instalación, hay un poco de interés, unos pocos clics y listo.

Hacer una conexión

Inmediatamente después del lanzamiento, se muestra una ventana para crear una conexión, es extremadamente simple, solo configuraciones básicas, todo lo demás está oculto en Avanzado.

Hay varios protocolos para elegir: SFTP, SCP, FTP, WebDAV.

Después de hacer clic en Iniciar sesión, intentamos conectarnos al servidor.

La primera vez que se conecta, se le solicita que confirme la clave de cifrado haciendo clic en Sí; usted confirma que confía en este host y la huella digital de la clave pública se guardará y se considerará confiable. No, confía en este host, pero la clave no se guarda; en conexiones posteriores, se volverá a solicitar. Cancelar: no hay confianza en absoluto, rechazamos la conexión.

Si la contraseña no se especificó en el formulario de conexión, se solicitará en cada conexión.

Usando WinSCP

Después de crear la conexión, en el lado derecho tendrá el sistema de archivos del host remoto, en el lado izquierdo tendrá el sistema de archivos local.

Al copiar archivos entre Linux y Windows, tenga en cuenta que cuando transfiere archivos, los atributos del sistema se pueden perder.

Por ejemplo, transfirió un archivo ejecutable de Linux a Windows, y luego de regreso, los atributos se perderán, ya será un archivo normal, sin un atributo ejecutable. Para conservar los atributos del sistema, puede comprimir archivos o directorios en un archivo tar.gz y luego transferir y restaurar desde el archivo.

Si necesita transferir muchos archivos pequeños, es mejor empaquetarlos previamente en un archivo, será mucho más rápido que copiar cientos de archivos pequeños.

Versión rusificada

Inmediatamente después de la instalación, obtiene la versión en inglés de la interfaz. Para agregar una traducción, debe seguir varios pasos:


Instalación del servidor SSH en Linux

Quiere conectarse a un sistema Linux, pero se muestra el error de red: Error de conexión a "0.0.0.0" agotado. Una de las razones puede ser que el paquete openssh-server no esté instalado en el sistema remoto. Puede instalarlo usando el comando (necesita acceso de root):

Para Ubuntu / Debian

sudo apt-get install openssh-server

Para Red Hat Linux / CentOS

sudo yum instalar openssh-server

El servidor SSH usa el puerto 22, este puerto debe ser accesible. Comando de ejemplo para Ubuntu Firewall (ufw)

sudo ufw allow 22 / tcp Reglas actualizadas Reglas actualizadas (v6)