Mostrando las entradas con la etiqueta FTP. Mostrar todas las entradas
Mostrando las entradas con la etiqueta FTP. Mostrar todas las entradas

viernes, 6 de enero de 2017

Habilitar open ssh en Ubuntu en una red local



En algunas ocasiones es necesario acceder a los archivos de otra PC de manera local de dos distros Linux diferentes, ya sea mediante la terminal o usando una interfaz gráfica.

Secure Shell (SSH) o más recientemente OpenSSH, permiten esta funcionalidad sin hacer muchas configuraciones. En lo personal me gusta configurarla para utilizarla con Nautilus:


De esta manera, es simple y muy fácil acceder a los archivos de manera remota en la misma red. Por ejemplo, al administrar un servidor, los cuales usualmente no se les instala una interfaz gráfica, como debian, centos o redhat, entonces resulta útil administrarlo desde otro punto de la misma red local. Sin necesidad de desplazarse hasta el cuarto de red del servidor.

En servidores debian se realiza de la siguiente manera:

1.- Instalar OpenSSH


sudo apt-get install openssh-server
2.- Respaldar archivos originales: por seguridad y como una buena práctica es necesario respaldar la configuración por defecto, por si llegara a pasar algo fuera de lo normal.


sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.factory-defaults

sudo chmod a-w /etc/ssh/sshd_config.factory-defaults
3.- Editar sshd_config: este archivo se configura para fungir como servidor de ssh. Por lo tanto, se editan los usuarios y contraseñas, únicamente a los que se les permitirá conectarse a ssh.

Abrir sshd_config con su el editor de su preferencia:
sudo gedit /etc/ssh/sshd_config

4.- Añadir al final del archivo el nombre del usuario a permitir la conexión:

quedando de la siguiente manera:

# usuarios permitidos
AllowUsers linuxitos admin

# usuarios no permitidos
DenyUsers root viky

5.- Iniciar o reiniciar servicio de ssh


sudo start ssh

sudo restart ssh


Incluso se pueden asignar horarios de inicio de sesión, etc.


Como, ya mencioné, esta es una configuración básica y rápida para ser utilizado dentro de una red local. Si se desea configurar para salida a internet, entonces es necesario utilizar dns, o salida mediante una IP pública.

Más información:


viernes, 13 de mayo de 2016

Tip: Conectarse a servidor SSH, FTP, SFTP, SMB desde Nautilus


Nautilus nos ofrece distintas formas de conectarnos a servidores -entre otras grandes bondades- para facilitar nuestro trabajo. De las caracteristicas que mas encuentro de gran ayuda es conectarse a algun servidor SSH, FTP, SMB desde mi Naulitus como si de forma local se tratara, ya que son las que ampliamente se ocupan en el lugar donde laboro . En breve detallo los pasos de forma sencilla para cada caso, sin entrar en muchos detalles como la seguridad o mejores practicas.
Aclaro: Nautilus no es la única opción para conectarse a un servidor, es solo un tip.

Conectarse a servidor SSH, FTP, SMB desde Nautilus

La conexión a SSH en este caso sera de dos formas, ocupando la que le considere mas practica en cada caso. Teniendo abierto el Nautilus, en la sección de Lugares, si no aparece -presiona Ctrl + L . La “sintasis” para conectarnos algun servidor sera:
protocolo://ip_servidor:Puerto
NOTA: En este caso se describe la conexion para SSH, pero los pasos son los mismo tanto para smb, ftp, sftp, etc.
Por tanto si nos queremos conectar a un servidor SSH sería ssh://ip_servidor_ssh:puerto. Donde ssh es el protocolo a usar, ip_servidor_ssh es la IP de nuestro servidor corriendo con SSH.

Cuando se omite el numero de puerto, por defecto tomara el 22. Por tanto nuestra conexion sera como se muestra:

Ahora, abri Nauitilus a ir  a  la opción "Otras Ubicaciones"

Ingresar el protocolo y la dirección IP, luego presionar Enter o clic en el botón Conectar.

Aparecerá un mensaje como el siguiente:

Clic en la opción "Iniciar sesión de todas formas"

Luego pedirá su usuario y contraseña:

Ingresar la información y presionar enter. Automáticamente abrirá la carpeta de archivos del servidor al que se conectaron, aparecerá así:

Si quisieramos ingresar rapidamente a nuestro servidor ya sea SSH, SMB, FTP o cualquier otro incluido en la lista, se puede agregar como marcador desde el menu de Naulius en la parte Izquierda, si quieren desconectarse, clic en el botón Eject y listo.

Esto es solo un tip, cualquiera puede usar la herramienta que mejor le parezca:
FileZilla, gFTP, FireFTP, KFTPgrabber, NcFTP, Free Open FTP Face, LFTP.