A continuación una configuración básica de samba para servir de servidor de datos.
[global]
## Browsing/Identification ###
workgroup = grupotrabajo
server string =%h server ubuntu (descripcion nt)
####### Authentication #######
security = user
#======================= Share Definitions =======================
# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
create mask = 0775
# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0775
[Carpeta1]
comment = Cosas publicas
path = /home/server/public
public = yes
write list = @publico
valid users = @publico
force group = publico
force user = server
[Carpeta2$]
comment = Carpeta oculta a compartir
path = /home/server/administracion
public = no
valid users = @gestion
write list = @gestion
force group = gestion
force user = server
Este smb.conf nos dice lo siguiente, el grupo de trabajo se llamará "grupotrabajo" la autentificación será por usuarios, y tendremos dos carpetas compartidas, una para el grupo publico y otra para el grupo gestión, esta última estará oculta en la red de windows.
by chevs
jueves, 1 de julio de 2010
Copia de Seguridad con Rsync y programada
rsync --delete-after --progress -av --force --exclude 'CARPETAEXCLUIDA' /home/server/carpetaacopiar /home/server/carpetadestino/
Con esta linea lo que consigo es hacer una syncronización de "carpetaacopiar" en "carpetadestino". Esta syncronización borra las carpetas en "carpetadestino" que no estén en "carpetaacopiar", solo despues de terminar de copiarlo todo. (--delete-after).
Además excluye de la syncronización la carpeta "CARPETAEXCLUIDA" (--exclude 'CARPETAEXCLUIDA').
Si guardamos este comando en un script sh, como "copia.sh" podemos programarlo en Cron de la siguiente manera
crontab -e (para entrar al cron)
25 1 * * * /home/server/copia.sh
Esto nos dice que todos los días a las 1:25 am ejecute el script copia.sh
By Chevs.
Con esta linea lo que consigo es hacer una syncronización de "carpetaacopiar" en "carpetadestino". Esta syncronización borra las carpetas en "carpetadestino" que no estén en "carpetaacopiar", solo despues de terminar de copiarlo todo. (--delete-after).
Además excluye de la syncronización la carpeta "CARPETAEXCLUIDA" (--exclude 'CARPETAEXCLUIDA').
Si guardamos este comando en un script sh, como "copia.sh" podemos programarlo en Cron de la siguiente manera
crontab -e (para entrar al cron)
25 1 * * * /home/server/copia.sh
Esto nos dice que todos los días a las 1:25 am ejecute el script copia.sh
By Chevs.
Nuevo usuario samba en Server Ubuntu
Paso para crear un usuario, montarle una carpeta en servidor, asignarle permisos y grupo
Donde usuario es: usuario
Donde grupo es: publico
Carpeta asignada: /home/server/datos/carpeta_usuario
sudo mkdir /home/nova-server/datos/carpeta_usuario
sudo useradd -s /sbin/nologin usuario
sudo passwd -d usuario
sudo smbpasswd -a usuario
sudo chown -R usuario /home/nova-server/datos/usuario
sudo chmod -R 755 /home/nova-server/datos/usuario
sudo adduser usuario publico
by chevs
Donde usuario es: usuario
Donde grupo es: publico
Carpeta asignada: /home/server/datos/carpeta_usuario
sudo mkdir /home/nova-server/datos/carpeta_usuario
sudo useradd -s /sbin/nologin usuario
sudo passwd -d usuario
sudo smbpasswd -a usuario
sudo chown -R usuario /home/nova-server/datos/usuario
sudo chmod -R 755 /home/nova-server/datos/usuario
sudo adduser usuario publico
by chevs
viernes, 28 de mayo de 2010
Quitar contraseña de windows
VAMOS A VER COMO QUITAR LA CONTRASEÑA DE UN USUARIO DE WINDOWS DESDE UBUNTU
Esto es por si en alguna ocasion te llevan una PC que tenga instalado Windows y que el usuario se le haya olvidado la contraseña o se la hayan cambiado sin previo aviso.
Pues bueno, lo primero es instalar una pequeña aplicacion llamada chntpw para eso en la terminal tecleas sudo apt-get install chntpw.
Una vez que ya lo tengas instalado vas a montar la particion donde tengas instalado Windows, les pedira la clave de admin la teclean y se monta la partición.
Una vez que ya esta montada te vas a la terminal y tecleas cd /media y despues el comando ls, les mostrara las unidades que tengan montada en linux.
La particion de windows debe tener una etiqueta similar a esta
Despues ingresamos a la particion de windows especificando la etiqueta (cd "etiqueta"), ya en la particion de windows con el siguiente comando entramos a la carpeta de configuracion de windows cd WINDOWS/system32/config
Ahora con el siguiente comando listaremos a todos los usuarios que haya en windows sudo chntpw SAM
Despues para poder borrar la contraseña de un usuario especifico colocamos lo siguiente, sudo chntpw -u usuario SAM (usuario es el nombre que tienen en Windows para iniciar sesion)
Aparecera un menu con cuatro opciones, que son las siguiente:
1 borrar la contraseña
2 editar o cambiar la contraseña
3 asignar permisos de admin al usuario
4 habilitar o deeshabilitar al usuario
Vamos a elimminar la contraseña del usuario, para eso colocamos 1 damos enter y despues presionamos y
Ya por ultimo reinicias, entras a Windows y listo, no hay contraseña.
visto en http://www.truchinga.org/post/linux/17102/quitar-contrasea-de-windows-con-ubuntu-910-o-mint-8.html
Esto es por si en alguna ocasion te llevan una PC que tenga instalado Windows y que el usuario se le haya olvidado la contraseña o se la hayan cambiado sin previo aviso.
Pues bueno, lo primero es instalar una pequeña aplicacion llamada chntpw para eso en la terminal tecleas sudo apt-get install chntpw.
Una vez que ya lo tengas instalado vas a montar la particion donde tengas instalado Windows, les pedira la clave de admin la teclean y se monta la partición.
Una vez que ya esta montada te vas a la terminal y tecleas cd /media y despues el comando ls, les mostrara las unidades que tengan montada en linux.
La particion de windows debe tener una etiqueta similar a esta
Despues ingresamos a la particion de windows especificando la etiqueta (cd "etiqueta"), ya en la particion de windows con el siguiente comando entramos a la carpeta de configuracion de windows cd WINDOWS/system32/config
Ahora con el siguiente comando listaremos a todos los usuarios que haya en windows sudo chntpw SAM
Despues para poder borrar la contraseña de un usuario especifico colocamos lo siguiente, sudo chntpw -u usuario SAM (usuario es el nombre que tienen en Windows para iniciar sesion)
Aparecera un menu con cuatro opciones, que son las siguiente:
1 borrar la contraseña
2 editar o cambiar la contraseña
3 asignar permisos de admin al usuario
4 habilitar o deeshabilitar al usuario
Vamos a elimminar la contraseña del usuario, para eso colocamos 1 damos enter y despues presionamos y
Ya por ultimo reinicias, entras a Windows y listo, no hay contraseña.
visto en http://www.truchinga.org/post/linux/17102/quitar-contrasea-de-windows-con-ubuntu-910-o-mint-8.html
domingo, 23 de mayo de 2010
jueves, 4 de febrero de 2010
Suscribirse a:
Comentarios (Atom)