¿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!

Anuncios

Gracias por tus comentarios...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s