Linux

Instalar Virtualmin en un servidor Debian

Voy a proceder a instalar Virtualmin en un servidor Debian. Virtualmin es un maravilloso panel de control para servidores web de fácil uso y gran potencia. Tiene una versión gratuita que funciona perfectamente y que seguramente hará que tengas ganar de probar la versión profesional. Como instalar Virtualmin en Debian Instalamos la versión estable actual …

Instalar Virtualmin en un servidor Debian Leer más »

Tiempo de vida de la cola en qmail

Para cambiar el tiempo de vida de los correos en la cola de qmail basta con editar o crear un archivo llamado queuelifetime. Su ruta exacta: /var/qmail/control/queuelifetime Simplemente hay que poner en segundos el tiempo que queramos. Este es el contenido de mi queuelifetime: 50400 que son 14 horas. Así intento evitar que se colapse …

Tiempo de vida de la cola en qmail Leer más »

Unir archivos .001 .002… en linux

Muchas veces nos descargamos cosas que están partidas en varios archivos con extensiones .001, .002, .003… En Windows se suelen unir con programas como hjsplit. También existen programas gráficos en linux, pero me ha parecido mucho más sencillo este método desde la línea de comandos, sin necesidad de instalar nada: cat archivo.001 archivo.002 archivo.003 > …

Unir archivos .001 .002… en linux Leer más »

Buscar y reemplazar usando vi

Una forma fácil para buscar y reemplazar todas las apariciones de una cadena de texto en un archivo usando vi sería: :%s/cadena_a_buscar_y_reemplazar/nueva_cadena/g Lo he encontrado en bulma.net, lo explican un poco más y da otras opciones…

No permitir el acceso a root a Webmin

Siguiendo con el tema de seguridad, no serviría de nada deshabilitar el acceso por ssh a root, si luego alguien entra como root en nuestro panel de control, por ejemplo Webmin. Tendríamos que crear un nuevo usuario con todos los permisos en «Usuarios de Webmin» / «Crear un nuevo usuario de Webmin». En «Available Webmin» …

No permitir el acceso a root a Webmin Leer más »

Address already in use: make_sock: could not bind to address 0.0.0.0:80

Otro error al iniciar apache, parecido a este otro: Address already in use: make_sock: could not no listening sockets available, shutting down. Esta vez lo solucionamos usando el comando fuser: fuser 80/tcp Nos indica los números de los procesos están escuchando en ese puerto. Ahora consultamos que procesos son usando ps, donde xxxx es el …

Address already in use: make_sock: could not bind to address 0.0.0.0:80 Leer más »

Configurar el archivo sshd_config para no permitir la entrada a root por ssh

Hay mucha gente que no tiene nada mejor que hacer que intentar (mediante robots) acceder a servidores normalmente al azar ya sea de una forma u otra. Una forma muy común que voy a intentar solucionar en este post es por ssh. La idea es prohibir el acceso al usuario root y permitir sólo a …

Configurar el archivo sshd_config para no permitir la entrada a root por ssh Leer más »

Descargar un directorio entero desde ftp

Por supuesto usando linux y desde la línea de comandos. wget -c -r ftp://usuario:password@servidor.com/directorio/ Hay que tener instalado wget. Se puede sustituir «servidor.com» por la ip del servidor. -c sirve para continuar la descarga. Es decir, si se corta y queda a medias, al volver a ejecutarlo la continua. -r es para hacerlo recursivo. Muy …

Descargar un directorio entero desde ftp Leer más »