useradd user1Estos usuarios no pueden acceder a su home, ya que con useradd no crea ni home, ni bash, etc.. para eso hay que usar adduser.
passwd user1
...
useradd user5
passwd user5
Ahora creamos los password de los usuarios samba:
smbpasswd -a user1Las carpetas se llaman como los recursos, es decir, para recurso1 la carpeta se llamará recurso:
...
smbpasswd -a user5
cd Escritorio/mkdir compartidacd compartida/mkdir recurso1...mkdir recurso5
======================================
#opciones globales
#grupo de trabajo AULA2 y entrada en modo invitado
[global] #que me funciona
workgroup = AULA2
# Seguridad por usuarios
security = share
# Las contraseñas se deberán enviar encriptadas
encrypt passwords = yes
# Samba será servidor wins
wins support = yes
# Nivel y longitud máxima del archivo de registro
log level = 1
max log size = 1000
# Por defecto, lectura y escritura
read only = no
# Se comparten también las impresoras
load printers = yes
interfaces = eth0
[global] #de kristo
workgroup = AULA2
interfaces = eth0
security = share
map to guest = Bad user
syslog = 0
log file = /var/log/samba/log.%m
valid users = user1, user2, user3, user4, user5
admin users = root
invalid users = nobody
max log size = 1000
#recurso1: todos se validan como user3, visible, solo lectura
[recurso1kristo] comment = recurso compartido 1
path = /home/kristo/Escritorio/compartida/recurso1kristo
valid users = usu3
invalid users = usu1,user2,user4,user5
guest ok = No
#read only = No
browseable = Yes
writable = Yes
create mask = 777
directory mask = 777
#recurso2: lectura escritura, solo puede entrar user4
[recurso2kristo] comment = recurso 2 compartido
path = /home/kristo/Escritorio/compartida/recurso2kristo
valid users = usu4
invalid users = usu1,usu2,usu3,usu5, nobody
guest ok = No
#read only = No
browseable = Yes
writable = Yes
create mask = 777
directory mask = 777
#recurso3: se puede imprimir desde ahi, invisible, solo lectura, pueden entrar todos menos user5, solo pueden acceder dos direcciones de red
[recurso3kristo]
comment = carpeta compartida recurso3
path = /home/kristo/Escritorio/compartida/recurso3
#puede petar printable = Yes
browseable = No
read only = Yes
valid users = user1,user2,user3,user4
invalid users = user5,nobody
hosts allow = 192.168.1.119 192.168.1.108
#recurso4: abierto para la red 192.168.1.x, validos todos los usuario, visible
[recurso4kristo] comment = recurso 4 compartido
path = /home/kristo/Escritorio/compartida/recurso4kristo
hosts allow = 192.168.1.
guest ok = Yes
browseable = Yes
#recurso5: invisible, solo pueden logearse user1 user2, solo lectura,solo puede entrar la ip de la izquierda
[recurso5kristo]
comment = carpeta compartida recurso5
path = /home/kristo/Escritorio/compartida/recurso5kristo
browseable = No
guest ok = yes
hosts allow = 192.168.1.108
valid users = user1, user2
read only = Yes
======================================
El user y la password que hay que poner es el que ha creado el usuario de la máquina destino.
cuando este esto configurado, montar las unidades por parejas, exceptuando
recurso5 que solo puede el de la izquierda.
No hay comentarios:
Publicar un comentario