Viernes Abril 19 , 2024
Text Size
   

Linux

Linux para todos !! Usamos en gran parte Ubuntu o Fedora, para hacer de Linux nuestro principal Sistema Operativo. Potente, sencillo y adaptable a la necesidad de cada uno. Administración, juegos, comandos, personalización, instalación de dispositivos, Linux como servidor, en red, compartir archivos... redhat centos fedora ubuntu Suse o Debian

Certbot con proxypass (y sin el)

manuales - Linux

Está claro que cada vez más, es imprescindible tener un certificado firmado (y no autofirmado) sobre todo para dar servicio, fuera de nuestras pruebas internas.

letsencrypt una autoridad de certificación, nos ayuda con esta labor y nos proporciona éste servicio de forma gratuita.

Cerbot, será el software encargado de gestionar los certificados de nuestra máquina; ya sea de forma local (sin ser frontal de apache) o siendo un proxy de las peticiones http.

En Debian/Ubuntu haremos lo siguiente:

1) Prepararemos el sistema para instalar Certbot

 $ sudo apt-get update
 $ sudo apt-get install software-properties-common
 $ sudo add-apt-repository universe
 $ sudo add-apt-repository ppa:certbot/certbot
 $ sudo apt-get update

2) Realizaremos la instalación

 $ sudo apt-get install certbot python-certbot-apache

3) En principio con el siguiente comando, Certbot incluiría en todos vuestros hosts o virtualhosts de apache los certificados firmados sin que tuvierais que hacer nada más, aunque en mi caso y usando proxypass, fue necesario, usar el comando del paso 4)

 $ sudo certbot --apache

4) Comando, que tuve que usar en mi frontal de apache, para dar de alta un site con el certificado firmado por letsencrypt

 $ sudo letsencrypt --apache -d webservice.acabey.xyz

5) Aunque Certbot modificará una línea (probablemente /etc/cron.d/certbot) para realizar la comprobación de caducidad de los certificados; con éste comando, podréis verificarlo a mano

 $ sudo certbot renew --dry-run
 

COMO SE HACE?! | Configuración de IP en QTS 4.3

manuales - Linux

Si eres de aquellos que ha actualizado su NAS QNAP a la última versión y has dejado de poder acceder por tu IP local habitual, este es tu tutorial. Configuración de red en la última versión del sistema operativo de tu QNAP

   

Wordpress wp-admin/post.php forbidden

manuales - Linux

Si derepente Wordpress ha empezado a hacer de las suyas y no te permite editar artículos con el error wordpress wp-admin/post.php forbidden probablemente tengas activado en Apache HTTP Server el módulo mod_security que, en el caso de Ubuntu 18 se llama security2_module con una configuración que bloquea ciertos ataques XXS y por tanto, obtenéis ese error.

Editamos el archivo de configuración de mod_security

# vi /etc/modsecurity/modsecurity.conf

Buscamos la línea SecRuleEngine y la cambiamos de

#SecRuleEngine DetectionOnly
SecRuleEngine On

a

SecRuleEngine DetectionOnly
#SecRuleEngine On

Y reiniciamos apache httpd server

# apachectl restart

Con éstas pequeñas acciones, tendremos solucionado el problema (al menos parcheado) y funcionando nuestro Wordpress. Espero os haya sido de ayuda :D

+ a cerca de modsecurity: https://es.wikipedia.org/wiki/Mod_Security

   

SUSE APACHE y PHP

manuales - Linux

¿Has instalado apache2 sin problemas pero ahora no eres capáz de hacer funcionar php tras haber instalado los paquetes correspondientes?

Sólo tienes que añadir algo más manualmente

Adding php5 to APACHE_MODULES in /etc/sysconfig/apache2 and restarting apache solved the problem.
   

Fedora: actualización de versión desde la linea de comando

manuales - Linux

Si quieres actualizar tu viejo Fedora de la versión 20, por ejemplo a la versión, 21, 22 o 23 aquí tienes un par de comandos que te serán de ayuda. Avisarte de que es posible que te den un poco de guerra las firmas GPG de los repositorios que puedes anular modificacion en cualquiera de los archivos de los repositorios ubicados en /etc/yum.repos.d/ la opción gpgcheck=1 a gpgcheck=0

sudo yum update
sudo yum install fedup
sudo fedup --network 22 --product=workstation

Unos apuntes de la web de fedup

Start the upgrade prep by executing following command:
sudo yum update fedup fedora-release
or with dnf for Fedora 22 and later versions:
sudo dnf upgrade fedup fedora-release
If you are upgrading from Fedora 20 to Fedora 21, run the following command:
sudo fedup --network 21 --product=[workstation | server| cloud | nonproduct]
If you are upgrading from Fedora 21 to Fedora 22 or above, run the following command:
sudo fedup --network 22

Tras esto, deberemos realizar sobre el sistema ya actualizado un

yum update

para actualizar así todo el software que tenemos instalado en nuestra máquina de la versión anterior de linux a la actual

   

Fedora: Paquetes Duplicados

manuales - Linux

Si os habéis encontrado con ese error, en más de una ocasión y quizás debido a algún que otro paquete incompatible en nuestro sistema

will be an update You could try using --skip-broken to work around the problem 

La solución es sencilla, seguid los siguientes pasos, y que verifiquéis además que ningún paquete os está generando conflicto con otros

yum-complete-transaction
package-cleanup --problems
package-cleanup --dupes
package-cleanup --cleandupes
rpm -Va --nofiles --nodigest
yum clean all
rpm --rebuilddb
yum update

 

   

JPAGE_CURRENT_OF_TOTAL