Algunos ficheros linux:
- /etc/redhat-release: --> Versión de Fedora que corremos.
Linux, apache, mysql, php, ajax, widgets, joomla, wordpress, usabilidad, accesibilidad....
[+/-] |
Ficheros Linux |
Algunos ficheros linux:
[+/-] |
Wordpress mu 2.6: Programación de entradas |
A la vista de los log de apache el problema es ...... 404......, osea, página no encontrada. Wordpress realiza un re-escritura de las url, para conseguir url amigables. Por lo que tenemos que modificar el .htaccess para una redirección correcta. Además nuestro servidor tiene ip,..jeje,.. debemos configurar correctamente para que las peticiones internas a mi dominio no salgan al dns. Por último, cuando queramos programar una entrada, cambiamos el publish status a "publicado" y editamos "Publish immediately" para poner la fecha de publicación que deseamos.
Lo mismo en forma de lista:
[+/-] |
configuración de mutt |
set realname="Nombre de Usuario"
set from="user@dominio"
set envelope_from
set sendmail="/usr/sbin/sendmail" #path al binario de sendmail
set sendmail_wait=0 #mantiene sendmail en “foreground”
Una prueba en linea de comandos:mutt -s "Test mail" -a /tmp/file.tar.gz vivek@nixcraft.co.in < /tmp/mailmessage.txt
[+/-] |
Redireccionar correos de root |
root: micuenta@dominio.comAhora todos los correos internos se reciben en micuenta@dominio.com.
[+/-] |
Sendmail: relay con autenticación y reenvío de correo interno |
NETWORKING=yes
HOSTNAME=hostname.dominio
GATEWAY=X.Y.Z.W
127.0.0.1 localhost.localdomain localhost
La.Ip.del.equipo hostname.dominio
nameserverDNS X.Y.Z.W
hostname.midominio
Alias1.a.hostname.midominio
Alias2.a.hostname.midominio
OK
, REJECT
, RELAY
o simplemente junto con un mensaje de error que se entrega a la rutina de gestión de excepciones de sendmail. Las máquinas que se listan junto con la opción OK
, que es el valor por defecto, tienen permiso para enviar correo a la máquina servidora siempre y cuando la dirección de correo de destino sea la máquina servidora de correo. Las máquinas listadas junto con la opción REJECT
tienen el acceso prohibido a conexiones de correo electrónico con el servidor. Por último las máquinas que poseen la etiqueta RELAY
para sus nombres tienen permitido enviar correo para cualquier destino a través de la máquina servidora de correo. Al menos deben aparecer las lineas siguientes:Connect:127.0.0.1 OK
Connect:hostname.midominio OK
define(`confAUTH_MECHANISMS', 'EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
FEATURE(`authinfo', `hash /etc/mail/authinfo')dnl
define(`SMART_HOST', `smtp:smtp.miisp.com.ar')dnl
AuthInfo:smtp.miisp.com.ar "U:usuario" "P:password"
root: micuenta@dominio
[+/-] |
Zona horaria |
En la península:
[+/-] |
Programación de tareas. crond |
Ejecución del cron.
>> service crond stop|start|restartPermisos:
Si existe /etc/cron.allow, entonces solo los usuarios en este archivo pueden tener cron.Crontab:
Pero si existe /etc/cron.deny entonces no pueden tener cron los usuarios incluidos en él.
Es el Fichero de configuración del cron. Cada usuario puede tener uno.Edición del crontab:
Se realiza con la orden crontab.El fichero crontab:
>> crontab [ -u usuario ] fichero
>> crontab [ -u usuario ] {-l | -r | -e}crontab [ -u usuario ] fichero
crontab [ -u usuario ] { -l | -r | -e }
- -u para indicar el usuario. Solo lo puede usar root.
- -l lista el crontab activo.
- -r eleimina el crontab activo.
- -e edita el crontab activo.
Ejemplos:
Ejecutar cada dos días a las 6:30:Ejecutar los Lunes cada diez minutos:
- 30 6 * * */2 /ruta/archivo
- */10 * * * 1 /ruta/archivo
Por defecto crontab permite ejecutar tareas cada hora, cada día, cada semana o cada mes; se crea un directorio para cada una de estas tareas y todos los ficheros ejecutables que pongamos allí, se ejecutarán automáticamente. Los directorios en cuestión son, /etc/cron.hourly, /etc/cron.dail, /etc/cron.weekly y /etc/cron.monthly.Fichero de log:
/var/log/cron
[+/-] |
Cambiar la hora desde linea de comandos |
Para cambiar la hora del sistema: date --set "16:45".
Ojo, hay que cambiar también la hora de la bios: hwclock --set --date "16:45"