Obtener la contraseña:
zmlocalconfig -s ldap_root_password
El servidor devuelve algo de la siguiente form
ldap_root_password = Pa$$w0rd
Ahora puede usarse para el usuario uid=zimbra,cn=admins,cn=zimbra de la siguiente forma
Obtener la contraseña:
zmlocalconfig -s ldap_root_password
El servidor devuelve algo de la siguiente form
ldap_root_password = Pa$$w0rd
Ahora puede usarse para el usuario uid=zimbra,cn=admins,cn=zimbra de la siguiente forma
Usar php requerirá tener instalado php5-openssl para bajar el fichero desde la página, y la extensión phar para que se configure:
$ aptitude install php5-openssl php5-phar
Luego, bastará con el siguiente comando
$ php -r "readfile('https://getcomposer.org/installer');" | php -- --install-dir=/usr/bin --filename=composer
Instalamos un equipo Debian Wheezy (sobre un host OpenSuSE) a instalarse desde un repositorio en Red (Es el más cercano para mí) Limitamos el uso de recursos del sistema a 384, y el núcleo 3 del procesador. --autostart la marca para que inicie con el sistema
virt-install -n "dns" \
--ram 384 --vcpu=1,cpuset=3 \
--os-variant=debianwheezy --location=http://debian.salud.gob.sv/debian/dists/stable/main/installer-amd64/ \
--disk cache=none,pool=virtual,size=10,io=threads --network bridge=br0 \
--nographics --extra-args='console=ttyS0,115200n8' --autostart
Ejecutar como root
ldapsearch -Y EXTERNAL -H ldapi:/// -b cn=config '(!(objectClass=olcSchemaConfig))'
modifying entry "olcDatabase={1}hdb,cn=config"
ldap_modify: Other (e.g., implementation specific) error (80)
additional info: <olcAccess> handler exited with 1
Significa que algunos de los atributos especificados en olcAccess no existe dentro de los esquemas determinados
Dicho rápido y fácil, esto equivale a ejecutar con ldapsearch desde consola
$ ldapsearch -Y EXTERNAL -H ldapi:///
Será necesarios que las ACL permiten al usuario root para que tenga permisos de lectura donde el administrador tiene permisos de escritura:
olcAccess: {0}to attrs=userPassword,shadowLastChange,sambaLMPassword,sambaNTPassword
by self write
by anonymous auth
by dn="cn=admin,dc=sv" write
Simulamos las peticiones que Squid3 hace a squidGuard, las cuales tienen la siguiente forma:
URL client_ip/fqdn user method urlgroup
Reemplazar los elementos vacíos con un -. La forma general es:
echo "{{sitio}}/- {{cliente}} - GET -" | squidGuard -c /etc/squidguard/squidGuard.conf -d
Para ser un poco más precisos, el ejemplo más básico es:
La forma más sencilla de hacerlo es con una simple redirección a todas las peticiones que se hagan al host http de toda la vida:
<VirtualHost *:80>
RedirectMatch permanent ^(.*)$ https://servicio.dominio.com$1
ServerName servicio.dominio.com
ServerAdmin admin@dominio.com
ErrorLog /var/log/apache2/servicio.dominio.com-error.log
CustomLog /var/log/apache2/servicio.dominio.com-access.log common
</VirtualHost>
En este caso, una simple redirección no basta, y será necesario usar el módulo rewrite, que lamentablemente puede estar deshabilitado en algunos entornos.
$ a2enmod rewrite
También será necesario habilitar la opción +FollowSymLinks en el directorio raiz del host HTTPS
<VirtualHost *:80>
RewriteEngine on
Útil para cambiar valores de dos opciones en formularios html Fuente