Galería

¿Quien dijo “No se que hacer” para gestionar mis Discos, Particiones o Recursos de red desde mi GNU/Linux (DEBIAN / Canaima 4.1). Bueno aquí lo tienes!


FELIZ AGOSTO: 2014 (PUBLICACIÓN 158)

Saludos: Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis) y Usuarios del Linux Post Install – Script Bicentenario (CMSL / U-LPI-SB), Compañeros, Colegas y Autodidactas del Siglo XXI. Y ahora también a los Ingenieros en Telecomunicaciones, Sistemas e Informática, Licenciados y Técnicos de áreas afines.

Saludo de Bienvenida

 

En esta Vigésima octava (28°) publicación del año vamos a desmitificar otro de esos paradigmas sobre GNU/Linux que muchos de los Usuarios de Sistemas Operativos Privativos y uno que otro Linuxero Novato tienen todavía metido entre ceja y ceja. El mito de “No se que hacer” para gestionar mis discos duros locales o de red desde mi GNU/Linux (DEBIAN / Canaima 4.1), en este caso, nos concentraremos en los métodos para obtener la mejor combinación de paquetes y  / o acciones ha realizar luego de finalizada la instalación. Porque ¿Quien dijo “No se que hacer” para gestionar mis Discos, Particiones o Recursos de red desde mi GNU/Linux (DEBIAN / Canaima 4.1). Bueno aquí lo tienes!, es decir, le mostraremos a los escépticos e incrédulos que no es cierto, que solo es desconocimiento o falta de experiencia técnica. Estos son pequeños “Tips” que nos facilitan realizar esas operaciones técnicas reservadas por lo general para personas expertas en DEBIAN o nuestro Sistema Operativo Nacional basado en DEBIAN “Canaima GNU/Linux”.

Bueno aquí les va la información:

 

1.- MONTAR PARTICION DE DISCO EN FORMATO NTFS EN EL FSTAB

CREAR CARPETA DE MONTAJE

mkdir /media/particion_windows

DETECTAR PARTICION NTFS

Opción 1: blkid | grep ntfs

Opción 2: fdisk -l | grep NTFS

EDITAR FSTAB

nano /etc/fstab

AGREGAR LINEA DE CONFIGURACIÓN PARA PARTICION DE WINDOWS

/dev/sda5 /media/particion_windows ntfs-3g auto,rw,users,umask=000 0 0

/dev/sda5 /media/particion_windows ntfs-3g auto,rw,users,uid=1000,gid=1000 0 0

/dev/hda5 /media/particion_windows ntfs auto,user,exec,umask=000 0 0

/dev/hda5 /media/particion_windows ntfs auto,user,exec,uid=1000,gid=1000 0 0

PROBAR MONTAJE DE PARTICION

MONTAR UNIDAD CONFIGURADA: mount /dev/sda5

DESMONTAR UNIDAD CONFIGURADA: umount /dev/sda5

================================================================================

2.- MONTAR PARTICION DE DISCO EN FORMATO EXT4

CREAR CARPETA DE MONTAJE

mkdir /media/particion_linux

CREAR CARPETA DE MONTAJE

mkdir /media/particion_linux

DETECTAR PARTICION EXT4

Opción 1: blkid | grep ext4

EDITAR FSTAB

nano /etc/fstab

AGREGAR LINEA DE CONFIGURACIÓN PARA PARTICION EXT4

/dev/sdb1 /media/particion_linux ext4 errors=remount-ro 0 0

/dev/sdb1 /media/particion_linux ext4 users,user 0 0

PROBAR MONTAJE DE PARTICION

MONTAR UNIDAD CONFIGURADA: mount /dev/sdb1

DESMONTAR UNIDAD CONFIGURADA: umount /dev/sdb1

================================================================================

3.- MONTAR RECURSOS COMPARTIDOS POR SAMBA EN EL FSTAB

COMPROBAR PAQUETES NECESARIOS PARA LA COMPARTICION DE RECURSOS POR SAMBA EN SU EQUIPO

aptitude install cifs-utils fusesmb gvfs-fuse libpam-smbpass libsmbclient mscompress python-smbc smbclient samba-common smbnetfs samba-common-bin

LISTAR RECURSOS DE RED COMPARTIDOS DE UN SERVIDOR SAMBA

Opción 1 – Con el Usuario root por defecto: smbclient -L //192.168.3.299

Opción 2 – Con el Usuario registrado en el Servidor Samba: smbclient -L //192.168.3.299 -U=tecnologia

CREAR CARPETA DE MONTAJE

mkdir /media/tecnologia

EDITAR FSTAB

nano /etc/fstab

CONFIGURAR UNIDAD(ES) DE RED (TIPO SAMBA) COMO CARPETA(S) (VIRTUAL) DE DISCO LOCAL (TIPO CIFS) EN FSTAB

//192.168.3.299/tecnologia/  /media/tecnologia        cifs    auto,user,username=tecnologia,password=tecnologia,gid=1000,uid=1000,iocharset=utf8,rw

PROBAR MONTAJE DE UNIDAD(ES) DE RED (TIPO SAMBA) COMO CARPETA(S) (VIRTUAL) DE DISCO LOCAL (TIPO CIFS) EN FSTAB

MONTAR UNIDAD CONFIGURADA: mount /media/tecnologia

DESMONTAR UNIDAD CONFIGURADA: umount /media/tecnologia

================================================================================

4.- MONTAR RECURSOS COMPARTIDOS POR SAMBA EN FORMA TEMPORAL VIA CONSOLA EN /MNT

mount -t tipo_de_sistema_de_archivo //ip_del_windows/recurso /punto/de/montaje -o username=usuario_del_windows

Ejemplo: mount -t cifs -o username=NOMBRE_USUARIO,password=CONTRASEÑA,gid=1000,uid=1000,iocharset=utf8,rw //172.16.128.124/RC /mnt

================================================================================

5.- INSTALAR UN SERVIDOR SAMBA / PUBLICAR UNA CARPETA DE RED CON SAMBA EN LINUX

 

INSTALAR SAMBA EN SU EQUIPO

aptitude install samba

 

EDITAR EL ARCHIVO DE CONFIGURACIÓN DE SAMBA ” smb.conf ” CON LA ORDEN DE COMANDO: nano /etc/smb.conf

###############################################################################

#======================= Global Settings =======================

[global]

## Browsing/Identification ###
workgroup = WORKGROUP
server string = %h server
wins support = yes
;   wins server = w.x.y.z
dns proxy = no
;   name resolve order = lmhosts host wins bcast

#### Networking ####

;   interfaces = 127.0.0.0/8 eth0
;   bind interfaces only = yes

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 1000
#   syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action %d

####### Authentication #######

security = user
encrypt passwords = true
# encrypt passwords = yes
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user

########## Domains ###########

;   domain logons = yes
;   logon path = \\%N\profiles\%U
#   logon path = \\%N\%U\profile
;   logon drive = H:
#   logon home = \\%N\%U
;   logon script = logon.cmd
;   add user script = /usr/sbin/adduser –quiet –disabled-password –gecos “” %u
;   add machine script  = /usr/sbin/useradd -g machines -c “%u machine account” -d /var/lib/samba -s /bin/false %u
;   add group script = /usr/sbin/addgroup –force-badname %g

########## Printing ##########

#   load printers = yes
;   printing = bsd
;   printcap name = /etc/printcap
;   printing = cups
;   printcap name = cups

############ Misc ############

;   include = /home/samba/etc/smb.conf.%m

#   SO_RCVBUF=8192 SO_SNDBUF=8192
#   socket options = TCP_NODELAY

;   message command = /bin/sh -c ‘/usr/bin/linpopup “%f” “%m” %s; rm %s’ &

#   domain master = auto

;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash

;   winbind enum groups = yes
;   winbind enum users = yes

;   usershare max shares = 100

usershare allow guests = yes

#======================= Share Definitions =======================

[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes

;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
;  write list = root, @lpadmin

;[cdrom]
;   comment = Samba server’s CD-ROM
;   read only = yes
;   locking = no
;   path = /cdrom
;   guest ok = yes

#   /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0
;   preexec = /bin/mount /cdrom
;   postexec = /bin/umount /cdrom

# EJEMPLO 1
[Carpeta_compartida]
comment = Carpeta compartida en mi Servidor samba
path = /home/usuario/carpeta_compartida
; path = /media/DISCO_COMPARTIDO
guest ok = no
browseable = yes
; read only = no
writeable = yes
create mask = 0755
directory mask = 0755

# EJEMPLO 2
[Recurso_de_red]
comment = recurso_de_red
path = /home/samba/recurso_de_red
writeable = yes
browseable = yes
public = yes
guest ok = yes
guest only = yes
guest account = nobody
delete veto files = yes
veto files = /*.exe/*.com/*.dll/*.mp3/*.avi/*.mkv/*.msi/*.mpg/*.wmv/*.wma/

# NOTA 1: Recuerde que al crear las carpetas fisicamente estan deben tener los permisos apropiados o necesarios para la correcta gestion de los archivos dentro de ella. Pruebe con los permisos 0755 ó 0777.

# NOTA 2: Recuerde puede mezclar los parametros del ejemplo 1 con los del 2 en caso de ser necesarios. Adémas hay muchos más parámetros que usted puede utilizar utilizando la ayuda del paquete samba o internet para averiguarlos.

###############################################################################

3.- AÑADIR EL (LOS) USUSARIO(S) QUE TENDRAN ACCESO AL SERVIDOR SAMBA:

adduser “usuario_samba” sambashare

4.- CREAR LA CONTRASEÑA DE ACCESO QUE TENDRA EL USUARIO SAMBA:

smbpasswd -a “usuario_samba”

5.- REINICIAR EL SERVICIO SAMBA:

service samba reload.

6.- ABRIR Y CONECTARSE DESDE UN EQUIPO EN LA RED AL RECURSO COMPARTIDO POR SAMBA:

Desde un Equipo en la red, abra un explorador de archivos y copie la ruta del recurso compartido para acceder al mismo:

smb://192.168.x.x/carpeta_compartida

smb://192.168.x.x/recurso_de_red

 

Si alguno conoce otro enlace, procedimiento o paquete útil, practico, necesario o funcional adecuado, coméntelo para hacer esta publicación más completa!

Recuerden que si quieren conocer o experimentar con el LPI-SB6 pueden hacer clic en el siguiente enlace:

Todo sobre el LPI-SB6

Postdata: Soy un Ingeniero en Informática (Especialista en Proyectos de Migración de Software Libre a Nivel de Usuarios) con un Excelente Empleo pero si me ofrecen 14.000,00 Bs. + Beneficios, pero puedo considerar ofertas! Para cualquier información llamar al: 0416.610.13.03

##########################################

Aquí les dejo esta encuesta para medir el apoyo logrado:

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

LEY DE INFOGOBIERNO EN VENEZUELA

LEY DE INFOGOBIERNO

TÍTULO II
DE LA ORGANIZACIÓN EN EL PODER PÚBLICO PARA EL USO DE LAS TECNOLOGÍAS DE INFORMACIÓN

Capítulo IV
De las unidades de apoyo

Sección segunda: normalizador en seguridad informática

Unidades de servicios de verificación

Artículo 56. La Comisión Nacional de las Tecnologías de Información, previo cumplimiento de las condiciones que determine la norma instruccional correspondiente, podrá acreditar a las personas naturales o jurídicas la cualidad de unidad de servicios de verificación y certificación, a fin de realizar funciones de auditoría sobre los programas informáticos, equipos de computación o servicios en materia de tecnologías de información a ser desarrollados, adquiridos, implementados y usados por el Poder Público y por el Poder Popular, para constatar el cumplimiento de las disposiciones de la presente Ley y demás normativa aplicable.

__________________________________________________________________

Atrévete, usa Linux, sobre todo Canaima GNU / Linux, el Sistema Operativo Libre oficial de la República Bolivariana de Venezuela.

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!

Galería

¿Como habilitar la opción de Instalar Impresoras vía Samba y la Apertura de Archivos de Ofimática vía Red con Samba?


Saludos: Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis) y Usuarios del Linux Post Install – Script Bicentenario (CMSL / U-LPI-SB), Compañeros, Colegas y Autodidactas del Siglo XXI.

Saludo de Bienvenida

En esta nueva publicación deseo compartir con ustedes “¿Como habilitar la opción de Instalar Impresoras vía Samba y la Apertura de Archivos de Ofimática vía Red con Samba?”.

Este Tutorial es sobre como resolver 2 grandes limitaciones que tienen ciertas Distribuciones de Linux basadas en DEBIAN, tal como lo es Canaima 3.X. / 4.0. Que son:

1.- Habilitar la apertura de documentos de LibreOffice / OpenOffice / MS Office localizados en la red, localmente desde un Equipo con DEBIAN o Canaima GNU/Linux.

2.- Habilitar la opción de Instalar Impresoras Windows Vía Samba en la Interface Gráfica de Canaima llamada “Imprimiendo” y en el Navegador Web del CUPS.

Esta solución ha sido actualizada al día 31/10/2013, ya que la vez anterior solo abarcaba a los archivos de MS Office y solo en DEBIAN 6.X / Canaima 3.X. Ahora abarca la apertura de Archivos de LibreOffice / OpenOffice y desde DEBIAN 7.X / Canaima 4.0. Por lo que ya no tendrá esos molestos mensajes de LibreOffice / OpenOffice que le informan de que el archivo abierto esta dañado y requiere reparación con su respectiva ventana de que no pudo debido a un Error de Entrada / Salida.

Luego de muchas horas/labor de ensayo/error y de lectura técnica quiero anunciar que he logrado hallar una practica solución a estas 2 limitantes:

Paso 1: INSTALAR LOS PAQUETES REQUERIDOS POR EL SISTEMA

  1. cifs-utils
  2. fusesmb
  3. gvfs-fuse
  4. libpam-smbpass
  5. libsmbclient
  6. python-smbc
  7. samba-common
  8. smbclient
  9. smbfs / smbnetfs

Paso 2: CREAR LA(S) CARPETA(S) LOCAL(ES) QUE ALOJARA(N) LA(S) CARPETA(S) (VIRTUAL) DE DISCO LOCAL (TIPO CIFS)

– Cree las Carpetas Locales donde se montaran las unidades de red, de la siguiente manera a forma de ejemplo:

  • mkdir /media/secretariaospp
  • mkdir /media/seguimiento
  • mkdir /media/seguimientomedia

Paso 3:  CONFIGURAR UNIDAD(ES) DE RED (TIPO SAMBA) COMO CARPETA(S) (VIRTUAL) DE DISCO LOCAL (TIPO CIFS) EN FSTAB

– Edite el archivo “fstab” con la orden de comando: “nano /etc/fstab”

– Configure las unidades de red que se montaran en las Carpetas Locales, de la siguiente manera a forma de ejemplo:

  • //192.168.3.238/secretariaospp  /media/secretariaospp   cifs  auto,user,username=secretariaospp,password=123456,gid=1000,uid=1000,iocharset=utf8,dir_mode=0744,file_mode=0644
  • //192.168.3.238/seguimiento  /media/seguimiento   cifs  auto,user,username=seguimiento,password=seguimiento,gid=1000,uid=1000,iocharset=utf8,dir_mode=0744,file_mode=0644
  • //192.168.3.238/seguimientomedia  /media/seguimientomedia   cifs  auto,user,username=seguimientomedia,password=123456,gid=1000,uid=1000,iocharset=utf8,dir_mode=0744,file_mode=0644

– Pruebe la configuración de los puntos de montaje con la orden de comando:  “mount -a”

Si todo a sido configurado correctamente no saldrá ningún mensaje de error y podrá acceder a los recursos de red y a sus archivos con acceso total. En caso contrario, vuelva a editar el archivo “fstab” hasta encontrar el problema de configuración.

Nota: La información a continuación le servirá de guía para poder configurar dichas lineas de punto de montaje:

//192.168.3.238/secretariaospp = Es la ruta de la carpeta remota, en caso de que se trate de una unidad de disco (Recurso Compartido).

/media/secretariaospp = Es la ruta de la carpeta local donde se va a montar la carpeta remota, esta carpeta debe existir. La ruta queda a discrección del usuario (técnico).

cifs = Es el parametro que indica el sistema de archivos que vamos a montar, en este caso: Common Internet File System que tiene ciertos parámetros que deben ir separados por comas “,”.

auto = Opción que indica que se monte automáticamente la unidad de red (carpeta virtual) al arrancar el ordenador.

user = Opción que indica que cualquier usuario puede montar /desmontar la unidad de red (carpeta virtual) aunque no sea root.

username=usuario_samba Opción que indica el Nombre del usuario de la carpeta compartida (si lo requiere).

password=contraseña_usuario_samba Opción que indica la Contraseña de acceso del usuario de la carpeta compartida (si lo requiere).

gid=1000, uid=1000 = Opción que indica que el grupo / usuario puede escribir en la compartición de samba sin problemas. Para ver el uid y gid de su Usuario Local ejecute la orden de comando:  “cat /etc/passwd”

iocharset=utf8 = Indica que vamos a utilizar nombres con UTF8, con el que podremos ver los archivos con caracteres especiales como Imágenes, Mi Música. Con utf8 se deberían visualizar bien los acentos desde Windows (antes había que poner también codepage=cp850 pero en las últimas versiones de Samba ya no necesita este parámetro).

rw = Opción que indica que la unidad de red (carpeta virtual) se va a montar en lectura y escritura. Para solo lectura es: ro, si no se especifica por defecto se establece en rw.

Paso 4:  PRUEBE LOS PUNTOS DE MONTAJE DE LA(S) UNIDAD(ES) DE RED CONFIGURADAS AHORA COMO CARPETA VIRTUAL EN DISCO LOCAL

Luego de ejecutada la orden de comando:  “mount -a” usted puede explorar dichos puntos de montaje instalados desde cualquier explorador y hacer pruebas de apertura (Lectura/Escritura) de los archivos ofimáticos. Después reinicie su equipo y pruebe que el cambio ha sido permanente. Luego de esto no tendrá que realizar ningún cambio especial en ningún archivo vía Consola / Terminal.

En casos extremos donde esta solución no aplique satisfactoriamente verifique lo siguiente:

– Grupos a los que pertenece su Usuario Local: Añada su Usuario Local a los Grupos requeridos de la forma siguiente:

AÑADIR USUARIO LOCAL A GRUPOS DE ACCESO A RECURSOS DE RED

  • addgroup jalbert netdev
  • addgroup jalbert fuse
INSTALE PAQUETES EXTRAS PARA FACILITAR A USUARIO LOCAL EL ACCESO A RECURSOS DE RED
  • aptitude install libsmbclient-raw0 python-samba samba-dsdb-modules winbind libpam-winbind libnss-winbind samba-winbind-clients samba-common samba-client libsmbclient libjcifs-java afuse fuse-utils libsamba-credentials0 libsamba-hostconfig0 libsamba-policy0 libsamba-util0 samba-common-bin
Como siempre espero les guste y se adapte a las necesidades de la CMSL / U-LPI-SB que tan amable y desinteresadamente nos ha apoyado y usado nuestros Productos (Tecnología) y Conocimientos (Guías / Manuales / Tutoriales).

Recuerden que si quieren ver el 2° Borrador de “La Guía de Instalación y Configuración de Linux Canaima 4.0”. Ahí se las dejo para que la sigan descargando y comentándola: 2do BORRADOR DE GUÍA DE INSTALACIÓN Y OPTIMIZACIÓN PARA CANAIMA GNU/LINUX 4.0 – BETA 2.

Y que partir de Noviembre empezaré a trabajar en la Versión 6.0.0 con Interfaz Gráfica, Alertas de Audiovisuales y Asistencia por Voz, la cual será una Versión actualizada de la antigua 4.5 que se elaboraba con Zenity. Y vendrá Bilingual, es decir, en Español e Ingles. Como siempre espero les guste esta información y se adapte a las necesidades de la CMSL / U-LPI-SB que tan amable y desinteresadamente nos ha apoyado y usado nuestros Productos (Tecnología) y Conocimientos (Guías / Manuales / Tutoriales).

Postdata: Tengo un Excelente Empleo pero si me ofrecen 10.000,00 Bs (1.600,00 $) + Beneficios puedo considerar ofertas! 🙂

##########################################

Aquí les dejo esta encuesta para medir el apoyo logrado:

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

Una mente maestra no es aquella que logra resolver todo problema que a su paso encuentra, sino aquella que habiendo solucionado cada problema es capaz de enseñar a otros a resolverlos también.

____________________________________________________________________________________________

Atrévete, lucha contra la cyber-conspiración para esclavizarte: No uses Windows, a menos que fuese estrictamente necesario! Usa Linux, sobre todo Canaima GNU / Linux.

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!