Esto solo podréis realizarlo desde las extensiones administradoras, que por defecto son la 101 y 103.
Para Grabar marca: *361 + 501 + descolgar
a. Después del tono de confirmación, tu puedes comenzar a grabar
b. Para finalizar la grabación, pulsa #
Para Borrar el mensaje, tan solo tienes que marcar *360 + 501 + descolgar
Para Escuchar el mensaje previamente grabado: marcar *362 + 501 + descolgar
Info obtenida de: https://www.todopanasonic.com/como-grabar-mensaje-en-tu-operadora-automatica-disa-de-tu-kx-hts32/
jueves, 5 de octubre de 2017
miércoles, 5 de julio de 2017
Importar a LDAP en línea de comandos
* USUARIOS
Hacer el migrate_passwd y después editar el archivo para dejar solo el nuevo usuario.
ldapadd -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f antonio.ldif
* GRUPOS
Hacer el migrate_group y después editar el archivo para dejar solo el nuevo grupo.
ldapadd -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f grupo.ldif
* AÑADIR MIEMBRO A GRUPO
Crear un fichero ldif nuevo de este estilo:
---
dn: cn=informatica,ou=Group,dc=ejemplo
changetype: modify
add: memberUid
memberUid: fran2
--
ldapmodify -a -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f grupomodificado.ldif
* BORRAR ENTRADAS
Crear un fichero ldif nuevo de este estilo:
---
dn: uid=adm,ou=People,dc=ejemplo
changetype: delete
---
ldapmodify -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f ub.ldif
Hacer el migrate_passwd y después editar el archivo para dejar solo el nuevo usuario.
ldapadd -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f antonio.ldif
* GRUPOS
Hacer el migrate_group y después editar el archivo para dejar solo el nuevo grupo.
ldapadd -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f grupo.ldif
* AÑADIR MIEMBRO A GRUPO
Crear un fichero ldif nuevo de este estilo:
---
dn: cn=informatica,ou=Group,dc=ejemplo
changetype: modify
add: memberUid
memberUid: fran2
--
ldapmodify -a -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f grupomodificado.ldif
* BORRAR ENTRADAS
Crear un fichero ldif nuevo de este estilo:
---
dn: uid=adm,ou=People,dc=ejemplo
changetype: delete
---
ldapmodify -x -D "cn=admin,dc=ejemplo" -W -H ldap:// -f ub.ldif
lunes, 3 de julio de 2017
Crear módulos Puppet
Para empezar a crear un módulo puppet y que se nos genere la estructura de directorios:
# puppet module generate organizacion-nombremodulo
Y podemos dejar todas las opciones que nos preguntan con los valores por defecto.
# puppet module generate organizacion-nombremodulo
Y podemos dejar todas las opciones que nos preguntan con los valores por defecto.
Renovar certificado Let's Encrypt
La renovación de estos certificados HTTPS se hace automáticamente con el cron:
4 4 * * * root /usr/bin/letsencrypt renew
Sin embargo, tendremos que recargar/reiniciar el servidor, para que coja el nuevo certificado. Hasta entonces seguirá mostrando el antiguo, a punto de caducar.
Info obtenida de: https://community.letsencrypt.org/t/renew-says-cert-not-yet-due-for-renewal-though-it-is-more-than-30-days-old/21182/4
4 4 * * * root /usr/bin/letsencrypt renew
Sin embargo, tendremos que recargar/reiniciar el servidor, para que coja el nuevo certificado. Hasta entonces seguirá mostrando el antiguo, a punto de caducar.
Info obtenida de: https://community.letsencrypt.org/t/renew-says-cert-not-yet-due-for-renewal-though-it-is-more-than-30-days-old/21182/4
viernes, 30 de junio de 2017
Problema con paquetes rotos CUPS en Ubuntu 16.0.4
En algún momento ha habido un problema con los repositorios, y se han podido romper paquetes del cups, y quedarse la impresión sin funcionar, y el apt sin poder actualizar.
Para arreglarlo:
# apt-get install libcups2=2.1.3-4 cups libcupscgi1=2.1.3-4 libcupsimage2=2.1.3-4 libcupsmime1=2.1.3-4 libcupsppdc1=2.1.3-4 cups-core-drivers cups-daemon ghostscript cups-client=2.1.3-4 cups-ppdc cups-filters printer-driver-gutenprint cups-filters
Info obtenida de:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1676621
Para arreglarlo:
# apt-get install libcups2=2.1.3-4 cups libcupscgi1=2.1.3-4 libcupsimage2=2.1.3-4 libcupsmime1=2.1.3-4 libcupsppdc1=2.1.3-4 cups-core-drivers cups-daemon ghostscript cups-client=2.1.3-4 cups-ppdc cups-filters printer-driver-gutenprint cups-filters
Info obtenida de:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1676621
miércoles, 28 de junio de 2017
WS Security en SoapUI
Para activar WS Security en las peticiones de SoapUI debemos:
- Doble click en el proyecto para abrir las propiedades del proyecto
- En WS-Security configurations, añadir una entrada con username/password, y le damos un nombre
- En la petición, entrar en "Authentication and Security related settings", seleccionamos el nombre creado antes en "Outgoing WSS"
- Doble click en el proyecto para abrir las propiedades del proyecto
- En WS-Security configurations, añadir una entrada con username/password, y le damos un nombre
- En la petición, entrar en "Authentication and Security related settings", seleccionamos el nombre creado antes en "Outgoing WSS"
miércoles, 14 de junio de 2017
Problema montando USB
Si nos da este error:
No hay ninguna aplicación registrada para manejar este archivo.
Se puede solucionar borrando la carpeta /media/usuario.
Al pinchar un USB, se volverá a crear otra vez correctamente.
Info obtenida de: https://askubuntu.com/questions/583375/access-to-usb-drive-broken-after-changing-uid
No hay ninguna aplicación registrada para manejar este archivo.
Se puede solucionar borrando la carpeta /media/usuario.
Al pinchar un USB, se volverá a crear otra vez correctamente.
Info obtenida de: https://askubuntu.com/questions/583375/access-to-usb-drive-broken-after-changing-uid
lunes, 29 de mayo de 2017
Imprimir PDF en folleto
Antes esto se podía hacer con Acrobat Reader, pero como ya no está para Linux, require un poco más de trabajo.
Una forma es convertir el PDF primero para luego poder imprimirlo.
Para eso podemos usar el programa bookletimposer.
Con las opciones por defecto, te crea correctamente el fichero en folleto.
Después imprimimos normalmente el PDF nuevo obtenido: sólo hay que recordar ponerlo en "short edge" para que las páginas se ordenen correctamente.
Un detalle: puede que el fichero PDF original esté protegido y nos de un error al intentar modificarlo con bookletimposer.
En este caso, lo más fácil es imprimir el PDF a un nuevo archivo PDF, de modo que quitamos la protección. Luego ya podemos usar ese nuevo fichero con el bookletimposer para hacerlo folleto.
Una forma es convertir el PDF primero para luego poder imprimirlo.
Para eso podemos usar el programa bookletimposer.
Con las opciones por defecto, te crea correctamente el fichero en folleto.
Después imprimimos normalmente el PDF nuevo obtenido: sólo hay que recordar ponerlo en "short edge" para que las páginas se ordenen correctamente.
Un detalle: puede que el fichero PDF original esté protegido y nos de un error al intentar modificarlo con bookletimposer.
En este caso, lo más fácil es imprimir el PDF a un nuevo archivo PDF, de modo que quitamos la protección. Luego ya podemos usar ese nuevo fichero con el bookletimposer para hacerlo folleto.
jueves, 27 de abril de 2017
Problemas con LDAP y NFS en Ubuntu 16.0.4
En algunas ocasiones, se produce un error de login services cuando tenemos clientes LDAP+NFS. Errores estilo:
Los síntomas son que el ordenador tarda mucho en arrancar, y que luego no funciona el login LDAP.
El problema es el paquete libnss-ldap, que por lo que parece a veces no funciona bien en estos casos.
Lo hemos solucionando cambiado los paquetes por estos:
- libnss-ldapd
- libpam-ldapd
https://askubuntu.com/questions/797896/16-04-server-enabling-ldap-authentication-causes-systemd-logind-to-fail
https://wiki.debian.org/LDAP/NSS
https://arthurdejong.org/nss-pam-ldapd/
Jul 12 15:16:27 myserver systemd[1]: systemd-logind.service: Unit entered failed state.
Los síntomas son que el ordenador tarda mucho en arrancar, y que luego no funciona el login LDAP.
El problema es el paquete libnss-ldap, que por lo que parece a veces no funciona bien en estos casos.
Lo hemos solucionando cambiado los paquetes por estos:
- libnss-ldapd
- libpam-ldapd
https://askubuntu.com/questions/797896/16-04-server-enabling-ldap-authentication-causes-systemd-logind-to-fail
https://wiki.debian.org/LDAP/NSS
https://arthurdejong.org/nss-pam-ldapd/
Búsqueda en LDAP con ldapsearch
Ejemplo de búsqueda:
$ ldapsearch -v -h 192.168.0.2 -b "dc=fspugt" -x uid=autonomica
Info obtenida de: https://wiki.debian.org/LDAP/NSS
Otra cosa que podemos hacer para probar LDAP es usar getent desde un cliente:
$ getent passwd
$ ldapsearch -v -h 192.168.0.2 -b "dc=fspugt" -x uid=autonomica
Info obtenida de: https://wiki.debian.org/LDAP/NSS
Otra cosa que podemos hacer para probar LDAP es usar getent desde un cliente:
$ getent passwd
viernes, 21 de abril de 2017
SAMBA y SELinux
En Centos, SELinux viene activado por defecto.
Para poder compartir carpetas correctamente, tendremos que configurar SELinux para que lo permita:
Para permitirlo temportalmente:
# chcon -R -t samba_share_t /home/compartido/Publico/Escaner/
Para hacerlo permanente tras reiniciar:
# semanage fcontext -a -t samba_share_t "/home/compartido/Publico/Escaner(/.*)?"
# restorecon -R -v /home/compartido/Publico/Escaner/
Para comprobar los contextos de seguridad asignados a una carpeta:
# ls -ldZ /home/compartido/Publico/Escaner/
drwxrwxrwx. root root unconfined_u:object_r:samba_share_t:s0 /home/compartido/Publico/Escaner/
Para poder compartir carpetas correctamente, tendremos que configurar SELinux para que lo permita:
Para permitirlo temportalmente:
# chcon -R -t samba_share_t /home/compartido/Publico/Escaner/
Para hacerlo permanente tras reiniciar:
# semanage fcontext -a -t samba_share_t "/home/compartido/Publico/Escaner(/.*)?"
# restorecon -R -v /home/compartido/Publico/Escaner/
Para comprobar los contextos de seguridad asignados a una carpeta:
# ls -ldZ /home/compartido/Publico/Escaner/
drwxrwxrwx. root root unconfined_u:object_r:samba_share_t:s0 /home/compartido/Publico/Escaner/
lunes, 27 de marzo de 2017
Configuración del monitor en la pantalla de inicio
Al instalar Ubuntu 16.0.4 en algunos equipos con HDMI, no aparece correctamente la pantalla del login cuando arranca, sino que sale una pantalla vacía con el logo de Ubuntu.
El problema parece ser que detecta dos monitores, y se muestra el "incorrecto".
Lo que hemos hecho para solucionarlo es:
- Entrar y desactivar un monitor en el entorno gráfico
- Copiar el fichero de configuración de monitores de ese usuario a /var/lib/lightdm/.config/monitors.xml para que la config se aplique a todos los usuarios, y en la pantalla de inicio:
# cp .config/monitors.xml /var/lib/lightdm/.config/
# chown lightdm:lightdm /var/lib/lightdm/.config/monitors.xml
Info obtenida de:
http://askubuntu.com/questions/639469/apply-display-settings-to-all-user-accounts
El problema parece ser que detecta dos monitores, y se muestra el "incorrecto".
Lo que hemos hecho para solucionarlo es:
- Entrar y desactivar un monitor en el entorno gráfico
- Copiar el fichero de configuración de monitores de ese usuario a /var/lib/lightdm/.config/monitors.xml para que la config se aplique a todos los usuarios, y en la pantalla de inicio:
# cp .config/monitors.xml /var/lib/lightdm/.config/
# chown lightdm:lightdm /var/lib/lightdm/.config/monitors.xml
Info obtenida de:
http://askubuntu.com/questions/639469/apply-display-settings-to-all-user-accounts
lunes, 27 de febrero de 2017
Listar servicios disponibles en SystemD
Para ver los scripts de inicio que podemos invocar:
ls /lib/systemd/system/*.service /etc/systemd/system/*.service
ls /lib/systemd/system/*.service /etc/systemd/system/*.service
miércoles, 1 de febrero de 2017
Problemas con copias de seguridad de cursos Moodle
En algunas ocasiones, la copia de seguridad de los cursos Moodle se paran y no terminan correctamente.
Cuando ocurre esto, quedan en /moodledata/temp/backup ficheros que deberíamos borrar para que no ocupen espacio innecesario.
A veces, el error está causado por mod_fgcid, como se puede ver en el error log de Apache:
> mod_fcgid: read data timeout in 45 seconds
En este caso, podemos subir temporalmente el valor de FcgidIOTimeout en /etc/apache2/mods-available/fcgid.conf:
FcgidIOTimeout 450
Una vez hecho el cambio hay que reiniciar apache.
Cuando acabemos la copia, mejor volver a dejarlo como estaba, y volver a reiniciar Apache.
Por último: aún con el cambio hecho, es posible que el proceso de copia parece que se para.
Podemos esperar un poco y comprobar el directorio /moodledata/temp/backup : si desaparece el directorio de la copia, ésta se habrá realizado correctamente, incluso aunque parezca que ésta ha fallado.
Podemos ir a la zona de copias del curso para confirmarlo.
Cuando ocurre esto, quedan en /moodledata/temp/backup ficheros que deberíamos borrar para que no ocupen espacio innecesario.
A veces, el error está causado por mod_fgcid, como se puede ver en el error log de Apache:
> mod_fcgid: read data timeout in 45 seconds
En este caso, podemos subir temporalmente el valor de FcgidIOTimeout en /etc/apache2/mods-available/fcgid.conf:
FcgidIOTimeout 450
Una vez hecho el cambio hay que reiniciar apache.
Cuando acabemos la copia, mejor volver a dejarlo como estaba, y volver a reiniciar Apache.
Por último: aún con el cambio hecho, es posible que el proceso de copia parece que se para.
Podemos esperar un poco y comprobar el directorio /moodledata/temp/backup : si desaparece el directorio de la copia, ésta se habrá realizado correctamente, incluso aunque parezca que ésta ha fallado.
Podemos ir a la zona de copias del curso para confirmarlo.
Suscribirse a:
Entradas (Atom)