31 de octubre de 2013

Samba Cifs implementación y configuración

Sobre Samba


Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con Linux o Mac actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio, como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autenticar con su propio archivo de usuarios.

Samba fue desarrollado originalmente para Unix por Andrew Tridgell utilizando un sniffer o capturador de tráfico para entender el protocolo a través de la ingeniería inversa. El nombre viene de insertar dos vocales al protocolo estándar que Microsoft usa para sus redes, el SMB o server message block.

En un principio, Samba tomó el nombre de smbserver pero tuvieron que cambiarlo por problemas con una marca registrada. Tridgell buscó en el diccionario de su máquina Unix alguna palabra que incluyera las letras “s”, “m” y “b” con la orden grep hasta que dio con Samba.

Samba configura directorios Unix-Linux (incluyendo sus subdirectorios) como recursos para compartir a través de la red. Para los usuarios de Microsoft Windows, estos recursos aparecen como carpetas normales de red. Los usuarios de Linux pueden montar en sus sistemas de archivos estás unidades de red como si fueran dispositivos locales, o utilizar la orden smbclient para conectarse a ellas muy al estilo del cliente de la línea de órdenes ftp. Cada directorio puede tener diferentes permisos de acceso sobrepuestos a las protecciones del sistema de archivos que se esté usando en Linux. Por ejemplo, las carpetas home pueden tener permisos de lectura y escritura para cada usuario, permitiendo que cada uno acceda a sus propios archivos; sin embargo, deberemos cambiar los permisos de los archivos localmente para dejar al resto ver nuestros archivos, ya que con dar permisos de escritura en el recurso no será suficiente.

Instalación de Samba

18 de agosto de 2012

Ocultar phpmyadmin y crear otro enlace para ingresar

Hola gente hace tiempo que no agrego entradas en mi blog hoy les traigo algo que estuve buscando y no logre encontrarlo entonces puse a tocar uno de mis server y llegue a la solucion...
Lo que haremos es que de en vez de ingresar al phpmyadmin de la forma tradicional (www.miserver.com/phpmyadmin) lo haremos de la siguiente manera por ejemplo www.miserver.com/administracion.


28 de marzo de 2012

Este pequeño Script lo que hace es buscar los archivos "core.*" del sistema que son (en pocas palabras) los archivos de memoria que se genera cuando se cierra una aplicacion o servicio de forma inesperada.


bueno esto es lo que contiene el pequeño Script:


 #!/usr/bin/python
# Borrar archivos Core
import os
os.system('sudo find / -name "core.*" -exec rm {} ;')
print "Su Sistema esta Limpio"
print "Precione una tecla para finalizar"
raw_input ()


1)Lo unico que hay que hacer es copiar ese texto en un archivo de texto por ejemplo que diga limpiar.py
2)Luego darle permisos de ejecución y ejecutarlo desde consola con el comando:
$ ./limpiar.py
Solicitara la contraseña de Usuario
y listo..
Tambien pueden ponerlo para que se inicie con el sistema si quieren q lo limpie cada vez que inician el sistema.
Eso es todo espero que les sirva..


..::Tracker::..

25 de marzo de 2012

Montar memoria flash USB automaticamente en Linux Mint 11 LXDE

Buenas lo que les traigo ahora es la solución de un problema que tuve al conectar un pendrive y no lo montaba automaticamente..  Bueno la solucion es simple lo que hay q hacer es reemplazar las lineas de dispositivos en el fstab por las direcciones del identificador de disco UUID.  ejemplo


# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system>       <mount point>        <type>         <options>                            <dump>         <pass>
proc                            /proc                proc        nodev,noexec,nosuid          0                       0
# / was on /dev/sda1 during installation
/dev/sda1                 /                          ext4        errors=remount-ro             0                        1
# /home was on /dev/sda2 during installation
UUID=816c484e-f601-4f84-8696-848f95d78a3e             /home            ext4       defaults    0    2
# $HOME/Documentos was on /dev/sdb1 during installation
UUID=ed90e7f8-527b-4714-832c-5b3590e03ecf             /home/tracker/Documentos            ext3                defaults            0               0
# swap was on /dev/sda3 during installation
UUID=c5b35394-2092-48c3-a9f6-f93731443046             none               swap      sw             0            0

 

23 de febrero de 2012

Ver niveles de tinta y limpiar cabezales de cartuchos de impresoras HP en Debian


Buenas Acá les traigo una solución para los que necesitan ver los niveles de tinta, limpiar los cabezales, alinear cartuchos y otros mantenimientos a sus impresoras HP también sirve para configurar tipo de impresión calidad papel etc..

Compilar Kernel de LinuxMint Debian Edición..

Buenas hoy les traigo un pequeño tutorial de como compilar un kernel al estilo Debian en LinuxMint (De forma facil)
Lo que hoy voy a utilizar para realizar la compilación del código fuente Linux va a ser:
1) Pc con LinuxMint Debian Edición instalado.
2) Conexión a Internet para descargar la fuentes del kernel.

Bueno para comenzar lo que haremos es abrir un termial virtual en mi caso como uso
Gnome voy a abrir Guake
apretando Alt+f2 y escribo guake
nos sale algo así: