1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

Interesante

  • Antivirus Clamav y Spamassassin integrados en Exim4

    Estuve pensando varias semanas cómo integrar un antivirus en mis servidores de correo. Como expliqué anterioremente, uso Exim4 y Spamassassin, así que buscaba la solución que pudiera complementarse. Obviamemte la solución anti-virus desde el primer momento era el Clam AV, pero no tenía nada claro cómo integrarlo con el el Exim y el Spamassassin.
    Empecé a buscar la documentación y las opciones posibles. Hay mucha variedad, podéis comprobarlo con Google, pero no encontraba una que me convenza del todo. Finalmente me quedé con integrar el clamav y el spamassassin usando esa especies de "integradores" como son el MailScanner y el Amavis. Antes me aseguré que el clamav y spamassassin funcionase con ambos.

  • 15 mitos sobre linux
    15 mitos sobre linux

    Si uno busca en la red, puede encontrar muchos documentos en los cuales gente conocedora hace una comparación objetiva entre Linux y Windows (tanto en servidores como en estaciones de trabajo). En muchos de los documentos se exponen puntos válidos y vigentes en contra de Linux, pero en muchos otros sólo se perpetúan algunos mitos acerca de este sistema operativo. Algunas personas conocieron a Linux en los tiempos del viejo Red-Hat 6.0 y debido a esto todavía creen en ellos. Algunos de estos mitos son:

  • Configurar un firewall en Linux con iptables
    Muchas son hoy en día las personas que se conectan, de una manera u otra, a Internet. Desde empresas que operan en la red hasta personas en sus casas que pasan un rato divertido navegando por sus páginas preferidas.

    Pero pocas de estas personas entienden realmente las consecuencias que tiene el abrir sus sistemas informáticos a Internet, unas consecuencias que no sólo son de caracter benigno e incluso beneficioso. El bien que obtenemos de Internet tiene un precio: Internet no es un lugar seguro.
  • Sesión gráfica remota con Linux Sesión gráfica remota con Linux

    Cuando se tienen distintas máquinas en una LAN y se desea aprovechar el poder y recursos de una de estas y ahorrar trabajó, una sesión gráfica remota será de gran utilidad. Lograr esto es muy fácil. Se puede hacer de dos formas, una accediendo vía SSH, RHS o Telnet, y la otra utilizando alguna de las pantallas de acceso gráfico, como GDM.
  • Cómo instalar NIS + NFS

    Procedimientos

    En el Servidor para poner NIS

    1. domainname nombre-de-dominio
    2. cd /var/yp
    3. mkdir nombre-de-dominio
    4. service portmap restart
    5. service ypserv restart
    6. service ypbind restart
    7. make
    8. En el servidor deben de estar seleccionados los servicios para arrancar desde inicio                                                                                                                                             
      • ypserv
      • ypbind
      • portmap
                        
                                
                      

    En el cliente para escuchar NIS

    1. En gnome seleccionar Aplicaciones -> System settings -> Authentication
    2. Marcar la casilla "Enable NIS Support"
    3. Seleccionar "Configure NIS..."
    4. En NIS Domanin escribir el nombre del dominio NIS creado
    5. En NIS Servidor ponr la ip del Servidor NIS
    6. En el servidor deben de estar seleccionados los servicios para arrancar desde inicio                                                                           
      1. ypbind
      2. portmap                                                  


    Ahora la parte NFS del Servidor

    1. como root cd /home
    2. mkdir nfs (aqui van a quedar todos los homes de los usuarios creados)
    3. cd /etc
    4. vi exports
    5. Agregar la siguiente linea

      /home/nfs rango.de.ips.de.red(rw,sync,no_root_squash)
      En mi caso particular la linea se ve asi:
      /home/nfs/ 192.168.1.*(rw,sync,no_root_squash)
    6. Reiniciar el demonio nfs con service nfs restart
    7. Los servicios que deben inicarse en el arranque para NFS son                                                                                      
      • netfs
      • nfs
      • nfslock
      • portmap

                         

                             

    Ahora la parte NFS en el cliente

    1. como root cd /etc
    2. vi fstab
    3. agregar la siguiente linea
      192.168.1.1:/home/nfs   /home/nfs    nfs   defaults    0 0
    4. mount -a
    5. Los servicios que deben inicarse en el arranque para NFS son                                                                                                          
      • netfs
      • nfs
      • nfslock
      • portmap

                                            

                          

    Agregando usuarios en el Servidor NIS

    La parte importante de agregar los usuarios en el NIS Servidor, es que, su directorio home no debe de quedar dentro de /home, sino dentro de /home/nfs/usuario.

    Con la utileria "Users & Groups", al agregar al usuario ejemplo, le decimos que su direcotorio personal quede dentro de /home/nfs/ejemplo.

    En el Servidor, es importante loggearse como el usuario recien creado, para que despues sea disponible en cualquier equipo de la red.

    Despues de loggearse y salir de la session como el usuario recien creado, el siguiente paso es (como root)

    1. cd /var/yp
    2. make
    3. service portmap restart
    4. service ypserv restart
    5. service ypbind restart
    6. Ir a la maquina cliente y loggearse como el usuario recien creado en el NIS Servidor. Todo debe de funcionar.


    Fuente:

    Kwame
    daniel arroba informatux.net
    http://www.informatux.net/
    Original: LinuxParaTodos

    Copyright.

    © 2003 Kwame. Se permite la libre distribución y modificación de este documento por cualquier medio y formato mientras esta leyenda permanezca intacta junto con el documento y la distribución y modificación se hagan de de acuerdo con los términos de la Licencia Pública General GNU publicada por la Free Software Fundation; sea la versión 2 de la licencia o (a su elección) cualquier otra posterior. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

    Technorati Tags:
    >>

  • Cómo configurar Apache como servidor WebDAV

    Configuración de Apache, como servidor WebDAV

    En este artículo, explicaré como convertir en Linux, nuestro servidor web Apache (que previamente habremos instalado), en un servidor WebDAV. El fin de este dossier, será el de poder publicar los calendarios que desarrollemos con la aplicación iCal de Apple, de una forma muy similar a como lo haríamos con una cuenta .mac.
    Una vez publicados nuestros calendarios, podrá la gente suscribirse a ellos o consultarlos vía web.

     

15
Sep

Añadir y Borrar cuentas de usuario desde Terminal

Escrito por J. Llorente

PDFImprimir E-mail
Añadir y Borrar cuentas de usuario desde Terminal

He de reconocer que añadir usuarios en OSX desde el terminal es mucho más dificil de lo que es en Linux, pero este script simplifica mucho la vida.

Guárdalo, dale permisos de ejecución (mira este artículo) y ejecútalo en un shell de root (en una terminal escribe "sudo bash", esto hará que se abra un terminal en modo root).

En MacOSX, añadir un usuario no es otra cosa más que realizar entradas en la base de datos NetInfo (base de datos del sistema como el famoso registro de Windows). Estas entradas pueden llevarse a cabo de muchas maneras, entre ellas con el comando nicl y niload. La verdad es que es un poco complicado pero al mismo tiempo es una manera bastante inteligente de gestionar la información del sistema.

Desgraciadamente este script no crea cuentas de mail y otras cosas (quotas de disco, grupo primario con el mismo nombre del usuario, etc.). El directorio personal es creado en /Users y rellenado con las carpetas y archivos esenciales en español (pudiendo elegir otros idiomas) con el comando ditto (ditto sirve para copiar archivos y carpetas). Por defecto, el sistema no creará el directorio personal hasta que el usuario entre por primera vez en el sistema. El usuario es asignado por defecto al grupo 20 (staff o grupo comodín) como grupo primario (lo cual no está mal y puede dejarse así).


#!/bin/sh
echo “Nombre de Usuario en el Sistema:”
read newuser
echo “Nombre completo del usuario $newuser:”
read long_name
echo “Tratar a $newuser como administrador (s/N)?”
read is_admin
echo “Donde quieres su directorio Personal?”
read homedir
echo “Activo acceso FTP para el usuario (s/N)?”
read siftp
new_uid=`nidump passwd . | awk -F: ‘{print $3f}’ | sort -n|tail -1`
new_uid=`expr $new_uid + 1`
nicl . -create /users/$newuser
nicl . -create /users/$newuser uid $new_uid
nicl . -create /users/$newuser realname “$long_name”
nicl . -create /users/$newuser passwd “”
nicl . -create /users/$newuser gid 20
nicl . -create /users/$newuser shell “/bin/bash”
nicl . -create /users/$newuser home “$homedir”
nicl . -create /users/$newuser _writers_passwd $newuser
passwd $newuser
ditto /System/Library/User\ Template/Spanish.lproj $homedir
chown -R $newuser:staff $homedir
nicl . -read /users/$newuser
if [ “$is_admin” = S -o “$is_admin” = s ]
then
nicl . -append /groups/wheel users $newuser
nicl . -append /groups/admin users $newuser
nicl . -read /groups/wheel
nicl . -read /groups/admin
fi

if [ “$siftp” = S -o “$siftp” = s ]
then
sharing -a $homedir -F $newuser -s 010
fi

También es posible programar las entradas de Netinfo a mano para crear usuarios. Veamos los pasos:

Con el comando:

$ echo 'alberto::512:512::0:0:Alberto Corbí:/Users/alberto:/bin/bash' | sudo niload -v passwd /

repoblamos Netinfo con la información mínima de un usuario (su nombre de acceso, nombre completo, directorio personal, terminal por defecto, etc). Quizás os habéis dado cuenta de que se utilzia una sintaxis muy parecida a la del fichero /etc/passwd de Linux (se utilizan dos puntos “:” para separar los campos).

Cada campo entre (1:2:3:4:5:6:7:8:9:10) contiene la siguiente información:

  1. Nombre de usuario
  2. Contraseña. Puede especificarse aquí o con el comando passwd.
  3. Número de identificación del usuario (UID). Si se deja vacío, el sistema asigna uno adecuado y automáticamente.
  4. Número de indentificación del grupo del usuario por defecto (GID). Si se deja vacío, el sistema asigna el mismo que el UID. Puede especificarse aquí el valor 20 (grupo staff, es decir, un grupo comodín).
  5. Comentario, puede dejarse vacío.
  6. Clase de usuario: vacío también.
  7. Tiempo de expiración de la contraseña. Tampoco se usa y puede dejarse vacío.
  8. Nombre completo del Usuario.
  9. Path hasta el directorio personal del usuario.
  10. Intérprete de comandos por defecto.

El UID y el GID suele tener el mismo valor y está por arriba de 500 (no en el caso de script anterior, donde todos los usuarios se crean con GID=20). Para ver los que hay disponibles y en uso, ejecutad:

$ nireport . /users name uid

Para cambiar la contraseña, utilizamos passwd

$ sudo passwd alberto

Como hemos dicho antes, el directorio personal no será creado hasta que el usuario entre por primera vez en el sistema.

Para borrar un usuario del sistema y su directorio personal:

$ sudo niutil -destroy / /users/emerson
$ sudo rm -rf /users/emerson

Más información aquí.

Fuente:

Technorati Tags:
>>

Agregue su comentario

Tu Nombre:
Asunto:
Comentario:

Últimos contenidos

Facebook conecta

Total visitas

3737961
38.107.179.232
UNITED STATES
US

Quien está en linea

Tenemos 36 invitados conectado(s)

Conectan

Locations of visitors to this page

Nos visitan desde