CyberTek - the future at the present!

Archive for the 'linux' Categoría

¿Cómo dar formato a las fechas para mostrar en una shell de Linux

Publicado por: (Abr 19)

En la cáscara se puede especificar el formato de la fecha de la siguiente manera:
fecha de + FORMATO

Por ejemplo, si escribe:
$ Fecha + "% m-% d-% Y"

Usted obtiene:
17/04/10

Si desea que los annoa 4 dígitos:
$ Fecha + "% m-% d-% Y"

Usted obtiene:
04/17/2010

Para obtener la hora actual, escriba:
$ Fecha + "% T"

Usted obtiene:
19:55:04

Con el fin de obtener la hora basadas en 12 horas:
$ Fecha + "% r"

Usted obtiene:
07:56:05 PM

Para ver la hora en formato HH: MM:
$ Fecha + "% H% M"

Usted obtiene:
07:56

Lista completa de opciones para dar formato a las fechas de preguntarse:

%%
un% literal
Para%
Nombre del día de la semana abreviado local (por ejemplo, Sun)
Un%

Nombre del día de la semana completa local (por ejemplo, Domingo)

% De B
Nombre abreviado del mes local (por ejemplo, de enero)
% De B
Nombre completo del mes local (por ejemplo, de enero)
% C
La fecha y la hora local (por ejemplo, miércoles 03 de marzo 2005 23:05:25)
% C
siglo, como% Y, pero omite dos últimos dígitos (por ejemplo, 21)
D%
día del mes (por ejemplo, 01)
D%

fechas, exactamente como y% m /% d /%

% Y
día del mes, relleno el espacio; exacta% _D
% F
Fechas completas, exactas como% Y-% m-% d
% G
dos últimos dígitos del año de número de semana ISO (vea% G)
% G
año de número de semana ISO (ver% V); Normalmente útil sólo con V%
% De H
Lo mismo que% b
% De H

hora (00 .. 23)

% Me
hora (01 .. 12)
% J
día del año (001 .. 366)
% De K
hora (0 .. 23)
% S
hora (1 .. 12)
% M
mes (01 .. 12)
% M

minutos (00 .. 59)

% De N
una nueva línea
% De N
nanosegundos (000000000 .. 999999999)
% W
O bien el local equivalente de AM o PM, en blanco si no se conoce
% P
como p%, pero en minúsculas
% R
el local de 12 horas reloj de tiempo (por ejemplo, 11:11:04 PM)
% R

24 horas del día hora y minuto, exactamente como H% H:% M

% S
segundos desde el 1970-01-01 00:00:00 UTC
% S
segundo (00 .. 60)
T%
Con pestañas
T%
tiempo; exacta como% H:% M:% S
% U
día de la semana (1 .. 7), 1 es el lunes
% U

Número de la semana del año, con el domingo como primer día de la semana (00 .. 53)

% V
ISO número de la semana, el lunes como primer día de la semana (01 .. 53)
% W
día de la semana (0 .. 6), 0 es el domingo
% W
Número de la semana del año, con el lunes como primer día de la semana (00 .. 53)
X%
La representación local de la fecha (por ejemplo, 31/12/99)
X%
La representación local del tiempo (por ejemplo, 23:13:48)
Y%

dos últimos dígitos del año (00 .. 99)

Y%
año
% Z
+ Hhmm numérica zona horaria (por ejemplo, -0400)
%: Z
+ Hh: mm zona horaria numérica (por ejemplo, -04: 00)
% Z ::
+ Hh: mm: ss numérica de la zona horaria (por ejemplo, -04: 00:00)
% ::: Z
zona horaria numérico con: la precisión necesaria (por ejemplo, -04, +05:30)
% Z
el tiempo alfabética abreviación del huso (por ejemplo, hora del este)

Publicado en: Linux , shell , consejos

Cómo montar recurso compartido de Windows en Linux

Publicado por: (Abr 19)

Para ver el intercambio activo de consejos antes de hacer el siguiente comando:

smbclient-L-U <windows-box> <username>

Entonces se puede proceder a asignar las condivisionewindows en nuestra máquina Linux de forma segunete:

  1. Crear el directorio para el punto de montaje: mkdir / mnt / <name-of-mount-point>
  2. Montamos la cuota de participación de las ventanas:
    mount-t cifs-o username = sa, password = <contraseña> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Nota: El nombre de usuario = <nombre de la sintaxis, password = <contraseña> guarda la contraseña.
  3. Por último, si lo desea, puede conducir a crear el enlace simbólico: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publicado en: Linux , Samba , shell , consejos

Moonlight en Linux para el soporte de Silverlight

Publicado por: (mar 18)

Si no puede ver el contenido de sitios web como www.rai.tv en su máquina Linux `y` por qué estos sitios web tienen videos y contenidos desarrollados para Silverlight. Para resolver nuestro problema que encontramos es luz de la luna.

Moonlight es una implementación de código abierto de Silverlight para Microsof t. Gracias a plug-in para que puedas ver el `anhelado por el contenido en tu Firefox y por encima de todo lo que puedes hacer en tu Linux Box.

Vederee fui a probar en este enlace: http://www.go-mono.com/moonlight/

Publicado en: Firefox , Linux , Microsoft , consejos

Problema Virtualmin + spamassassin + procmail

Publicado por: (de lunes a 2)

Si el servidor de Ubuntu después de instalar y configurar webmin + Virtualmin aparece el error:

El comando de procmail procmail tiene 0 permisos, cuando debería ser setuid y setgid a la raíz. El correo electrónico no pueden ser entregadas debidamente, o consultarse en busca de spam.

Se puede resolver siguiendo estos pasos:

  1. Compruebe que los archivos de configuración de postfix / etc / postfix / main.cf contiene la siguiente línea:
    mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
    si aparece mailbox_command = procmail-a "$ EXTENSION", debe modificarse con la ruta absoluta que el anterior.
  2. Cambiar el propietario del grupo de / usr / bin / procmal de "correo" a "root". Chgrp root / usr / bin / procmail
  3. Por último, establezca los siguientes permisos en el procmail ejecutable: chmod 6755 / usr / bin / procmail

Estos son algunos enlaces desde la que se inspiran en la mayoría de los casos, pero en mi caso estos tres pasos han resuelto el problema, probado en Ubuntu Server 10.04 y 10.10.

https://www.virtualmin.com/node/9426

http://www.virtualmin.com/node/8790

Publicado en: Linux , consejos , ubuntu , www

NANO editor, resaltado de sintaxis

Publicado por: (Feb 22)

Para agregar el colorante del sintaxis de nano en primera instancia debe crear el archivo de configuración nanorc en su página de inicio, como una segunda conclusión de esta dirección:. http://code.google.com/p/nanosyntax/source/browse/ # svn / tronco / sintaxis-nanorc archivos. nanorc se incluye en la configuración para lograr el efecto deseado.

Ejemplo de texto que se añade a nanorc.:

include "/ usr / share / nano / php.nanorc"
include "/ usr / share / nano / sh.nanorc"
include "/ usr / share / nano / java.nanorc"
include "/ usr / share / nano / patch.nanorc"
include "/ usr / share / nano / python.nanorc"
include "/ usr / share / nano / html.nanorc"
include "/ usr / share / nano / perl.nanorc"
include "/ usr / share / nano / ruby.nanorc"
include "/ usr / share / nano / js.nanorc"

Publicado en: Linux , shell , consejos

Atajos de fiesta

Publicado por: (Oct 19)

Ctrl + A Ir a la parte superior de la línea que está escribiendo.
Ctrl + E Ir al final de la línea que está escribiendo.
Ctrl + L Para limpiar la pantalla.
Ctrl + U Borra la pantalla antes del cursor. Si se encuentra en el extremo de la línea, se borra la línea completa.
Ctrl + R le permite buscar a través de comandos previamente utilizados.
Ctrl + C Pare lo que está haciendo.
Ctrl + D Salga del shell actual.
Ctrl + Z se inicia la suspensión en el fondo lo que está haciendo.
Ctrl + W Eliminar la palabra antes de que el cursor se encuentra.
Ctrl + K Borrar la línea después del cursor.
Ctrl + T Invierte los dos últimos caracteres antes del cursor.
Esc + T Intercambia las dos últimas palabras antes del cursor.
Alt + F Mueve el cursor una palabra hacia delante en la fila actual.
Alt + B Mueve el cursor una palabra hacia atrás en la fila actual.
Ficha completa automáticamente los nombres de los archivos y carpetas.
Pegar Ctrl + Y (como en copiar y pegar) todo el texto antes del cursor.

Nota: Algunos de estos comandos no funcionan si el acceso shell es a través de telnet, o una sesión de SSH si el teclado es un particular, configuratain

Publicado en: Linux , shell , consejos

Sendmail saslauthd de autenticación

Publicado por: (juego 24)

Para todos aquellos que tienen un servidor Linux con el servicio de Sendmail es ahora necesaria para conceder la posibilidad de transmisión a través de la autenticación. De hecho, es muy fácil de activar la opción, aunque debe tener en cuenta que algunas distribuciones como CentOS no esté disponible por defecto, aquí es cómo solucionarlo:

Instale el paquete sendmail-cf cyrus-sasl si no está presente en el sistema, para RedHat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

A continuación, editar el sedmail.mc (/ etc / mail / sendmail.mc) y descomentar estas líneas:

define ('confAUTH_OPTIONS', `A ') dnl
TRUST_AUTH_MECH (`LOGIN PLAIN ') dnl
define ('confAUTH_MECHANISMS', `LOGIN PLAIN ') dnl

Para la seguridad de comprobación de ajuste anchequesta:

DAEMON_OPTIONS (`puerto = smtp, Addr = 0.0.0.0, Name = MTA ') dnl

En este punto es necesario volver a compilar el archivo sendmail.cf con el programa de M4:

[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf

Comprobar y si es necesario, editar el archivo / usr/lib/sasl2/Sendmail.conf de la siguiente manera:

pwcheck_method: saslauthd

Ahora reiniciar el sendmail y saslauthd

[] / Etc / init.d / saslauthd inicio

[] / Etc / init.d / sendmail restart

Finalmente comprobamos que nuestro trabajo se ha corregido:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Connected to localhost.
Carácter de escape es '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Lun, 23 de agosto 2004 12:36:30 0200

Como se presentará sendmail responde escribiendo:

EHLO localhost

las cuales serán contestadas si todo va bien (línea roja que nos dice que sendmail acepta la autenticación, además de la de inicio de sesión normal puede ser de otros métodos, es correcto):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hola [127.0.0.1], encantado de conocerte
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 AYUDA

Publicado en: Linux , RedHat , consejos

Proteger sitios web de Apache

Publicado por: (Abr 20)

ModSecurity ModSecurity es un módulo de Apache que permite a sus formas realmente eficaces para aumentar las defensas de los atacantes maliciosos.

Este servidor de seguridad real para Apache es recuperable:

http://www.modsecurity.org/download/index.html

El módulo es muy rica y dispuesta a ser honesta alquantocomplicato de implementar, pero para que esto levante una enorme barrera contra los agresores de nuestros sitios web, por favor consulte la documentación de la configuración correcta.

Filtros actualizados se pueden encontrar en: http://downloads.prometheus-group.com/delayed/rules/

Publicado en: Apache , Linux , tecnología

Automatizado de actualización de las Reglas de SpamAssassin

Publicado por: (Abr 20)

Cuando instalamos SpamAssassin en nuestro servidor de correo que hemos instalado un script utilizado para descargar las bases para mejorar la captura de spam de correo electrónico de venir a nuestro servidor.

El script se llama sa-update . A continuación se presenta un entrada en el crontab simple para ser incluidos en su máquina Linux para llamar todos los días a las 7:00 y la secuencia de comandos para mantenerse al día con las reglas de su spamassassin.

spamassassin auto update rules

0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /

Recuerde que debe reiniciar el servicio spamassassin también después de la actualización con el comando:

/ Etc / init.d / spamassassin restart

o

/ Etc / init.d / spamd reiniciar

NOTA: Los comandos y las ubicaciones pueden variar de distribución de distribución, pero para el administrador del sistema no debería ser difícil encontrar la posición correcta. En caso de dificultad contacte con nosotros o dejar un comentario.

Publicado en: Linux , shell , correo no deseado , consejos

Añadir fuentes en Ubuntu

Publicado por: (mar 15)
En cuanto a las ventanas anticuadas, incluso en las distribuciones de Linux, en nuestro caso tomamos de Ubuntu, por ejemplo, puede agregar fuentes (fonts) tan fácil.
desde un terminal escriba el comando:
sudo nautilus / usr / share / fonts / truetype /
Recuerde que por cada distribución que debe sustituir a su administrador de archivos Nautilus, como los delfines en Kubuntu. Después de copiar las fuentes true type en esta ubicación, también puede poner los subdirectorios para organizar mejor las fuentes que usted tiene que comenzar a las fuentes de actualización de la caché con el comando:
fc-cache-f-v
¡Ya está, basta con abrir la aplicación que desea utilizar las fuentes de interés para nosotros.
Publicado en: Linux , shell , consejos , ubuntu

eliminar los comentarios de un archivo

Publicado por: (Jan 17)

A menudo, usted tiene que poner la mano a los archivos de configuración de cuerpo entero donde podemos hacer ver con un puñado de parámetros. En estos casos se puede quitar toda la pelusa innecesarios simplemente utilizando el comando que se muestra a continuación:

# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf

o puede utilizar la siguiente alternativa:

# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf

Recuerde my_new.conf para sobrescribir el archivo original después de comprobar el contenido.

Publicado en: Linux , shell , consejos

El número máximo de monturas antes de la llegada ext2/ext3

Publicado por: (Jan 11)

Si queremos cambiar el número máximo de montajes entre los controles y la otra (montaje en cuenta), podemos numero_max_di_mount la opción-c, en relación con el programa tune2fs (ingrado que hacer otras cosas interesantes), por ejemplo:

# Tune2fs-c 90 / dev/sda5

En así si sda5 contiene nuestra partición raíz "/" o "/ home" sistema hará revisadas a cada 90 sistema bootsdel.

Como alternativa podemos establecer el tiempo máximo entre dos controles (el máximo número de montaje). La opción-i intervallo_max_tra_verifiche es lo que nos atrajo. Si sólo un número como un parámetro apponiamo esto se toma como N días, si es seguido por el sufijo W se destina como el número de semanas, si sseguito por el sufijo m se destina como el número de meses, en algunos ejemplos:

# Tune2fs-i 10 / dev/sda1 'cada 10 días "

# Tune2fs-i 2w / dev/sda1 'cada 2 semanas "

# Tune2fs-2m / dev/sda1 'cada 2 meses "

Por supuesto, podemos combinar las dos opciones, por ejemplo:

# Tune2fs-c 60-i 1m / dev/sda5 'inicia el sistema cada 60 o después de 1 mes'

Para ver la cantidad actual de montaje y montaje de contar con el máximo fijado para una partición determinada, se utiliza el parámetro-L, por ejemplo:

# Tune2fs-l / dev/hda1 | grep-i "mount count"

Publicado en: linux , consejos
Desarrollado por CyberTek - Soporte Remoto