miércoles, 13 de abril de 2011

Creacion de enlaces simbolicos (basico)

Un enlace simbólico, en sistemas unix o linux, indica un acceso a un directorio o fichero que se encuentra en un lugar distinto dentro de la estructura de directorios. (Fuente wikipedia)

Vamos a crear un enlace directo a la carpeta /tmp desde nuestra /home/nosotros.

#cd /home/pepe

Una vez dentro de nuestra home.

#ln -s /tmp

Si hacemos un ls -lha veremos que nos ha creado la siguiente entrada.

lrwxrwxrwx 1 pepe pepe 4 2011-04-13 15:21 tmp -> /tmp

Esto hará que desde dentro de nuestra home podamos hacer un ls /tmp y nos muestre en contenido de la carpeta/directorio, o podamos acceder mediante un cd /tmp.

Para borrarlo, solo tendremos que hacer.

#rm tmp

Y quedara el enlace borrado.


Registrado en Safe Creative

lunes, 11 de abril de 2011

rcconf, servicios al inicio del sistema.

Herramienta para sacar de inicio del sistema el/los servicios que no quieras que se levanten.

Para instalarlo ejecuaremos: (tienes que se super usuario)
#apt-get install rcconf

Y para lanzadlo: (tienes que se super usuario)
#rcconf


Una vez tengamos esta pantalla, desmarcaremos el servicio que queramos y pulsamos "Aceptar", una vez echo esto, al reiniciar el equipo dicho/s servicio/s no iniciaran.


Registrado en Safe Creative

domingo, 10 de abril de 2011

Configuración de Samba (basico).

Vamos a compartir de manera rápida, una carpeta en nuestro servidor. Recuerda que tienes que realizar esta operaciones como root (sudo en ubuntu).

Instalamos.
#apt-get install samba smbfs smbclient

Nos pedirá que le demos un nombre del grupo de trabajo, dejamos workgroup o ponemos el que queramos.

Configuramos.
#vim /etc/samba/smb.conf (o tu editor favorito)

Si queremos que las /home de los usuarios des sistema sean visibles, cambiaremos a read only = no

Ahora la configuración para la carpeta a compartir.
[compartida]
comment = Carpeta compartida
browseable = yes
path = /datos/compartida (aquí pon el path de donde quieras la carpeta/s)
read only = no
create mask = 0700

Cambiamos los permisos a la carpeta.
#chmod 0777 compartida/

Ahora crearemos el usuario para acceder por red a la carpeta.
#adduser ususamba
Añadiendo el usuario `ususamba’ …
Añadiendo el nuevo grupo `ususamba’ (1001) …
Añadiendo el nuevo usuario `ususamba’ (1001) con grupo `ususamba’ …
Creando el directorio personal `/home/ususamba’ …
Copiando los ficheros desde `/etc/skel’ …
Introduzca la nueva contraseña de UNIX:
Vuelva a escribir la nueva contraseña de UNIX:
passwd: contraseña actualizada correctamente
Cambiando la información de usuario para ususamba
Introduzca el nuevo valor, o presione ENTER para el predeterminado
Nombre completo []:
Número de habitación []:
Teléfono del trabajo []:
Teléfono de casa []:
Otro []:
#smbpasswd -a ususamba
New SMB password:
Retype new SMB password:
Added user ususamba.

Ahora solo nos queda reiniciar el samba para que la configuración surta efecto.
#/etc/init.d/samba restart


Registrado en Safe Creative

Clonación de discos (uso de dd básico).

Ayer me vi en la obligación de clonar un disco, para poder seguir probando cosas. Esto lo hice sobre dos disco idénticos en capacidad.

dd if=/dev/disco_inicio of=/dev/disco_destino bs=1M

1º Hacer una copia de seguridad de los datos.
2º Identificar los discos.
(ejemplo: disco a copias sda y disco destino sdb)

# dd if=/dev/sda of=/dev/sdb bs=1M

Tardara mas/menos dependiendo del tamaño del disco.
Una vez terminado, apago el equipo y desconecto un disco duro, enciendo y pruebo, si funciona, repito la misma operación con el otro disco.


Registrado en Safe Creative

viernes, 1 de abril de 2011

Problema con X11vnc, no me deja acceder.

En este ejemplo, es un problema de version, lo que vamos ha hacer es forzar al servidor X11 para que nos deje acceder.

Lanzamos x11vnc

#x11vnc

#############################################
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@                                                                                             
#@ ** WARNING ** WARNING ** WARNING ** WARNING **
#@                                                                                             
#@ YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!
#@                                                                                             
#@ This means anyone with network access to this computer
#@ will be able to view and control your desktop.             
.
.
.
No pongo toda la salida por pantalla.
.

.
.
01/04/2011 17:39:50 WARNING: You are running x11vnc WITHOUT a password. See
01/04/2011 17:39:50 WARNING: the warning message printed above for more info.
01/04/2011 17:39:50
The VNC desktop is: nombre_de_la_maquina:0
PORT=5900
01/04/2011 17:39:59 Got connection from client xxx.xxx.xxx.xxx
01/04/2011 17:39:59 other clients:
01/04/2011 17:39:59 Disabled X server key autorepeat.
01/04/2011 17:39:59 to force back on run: 'xset r on' (3 times)
01/04/2011 17:39:59 created xdamage object: 0x1c00024
01/04/2011 17:39:59 Client Protocol Version 3.8
01/04/2011 17:39:59 Protocol version sent 3.8, using 3.8
01/04/2011 17:39:59 rfbProcessClientSecurityType: executing handler for type 16
01/04/2011 17:40:15 cutbuffer_send: no send: uninitialized clients

Y después de ver toda la información que sale por pantalla, se nos queda en este punto y no nos deja acceder.

Para evitar esto, lanzaremos x11vnc de la siguiente manera.

#x11vnc -rfbversion 3.3

La salida por pantalla sera la misma hasta este punto
.
.
.
.
01/04/2011 17:39:50 WARNING: the warning message printed above for more info.
01/04/2011 17:39:50
The VNC desktop is: nombre_de_la_maquina:0
PORT=5900

En el cual usaremos nuestro programa favorito para acceder por vnc a la maquina.


Registrado en Safe Creative

Uso del chown (Basico)

Modificar el propietario de ficheros y carpetas.

Ficheros:
#chown propietario.grupo fichero.txt

#ls -lha
#-rw-r--r-- 1 pedro ventas 18 2011-04-01 17:04 primer_trimestre.txt

#chown pepe.ventas primer_trimestre.txt

Hara que el fichero cambie de propietario

#ls -lha
#-rw-r--r-- 1 pepe ventas 18 2011-04-01 17:07 primer_trimestre.txt


Carpetas:
#chown -R propietario.grupo carpeta/

#ls -lha
#drwxr-xr-x 2 pedro ventas 4,0K 2011-04-01 17:04 comisiones/
#ls -lha comisiones/
#-rw-r--r-- 1 pedro ventas 18 2011-04-01 17:07 primer_trimestre.txt

#chown -R pepe.ventas comisiones/

Hara que la carpeta y todo su contenido cambie de propietario

#ls -lha
#drwxr-xr-x 2 pepe ventas 4,0K 2011-04-01 17:07 comisiones/
#ls -lha comisiones/
#-rw-r--r-- 1 pepe ventas 18 2011-04-01 17:07 primer_trimestre.txt

Usaremos la misma sintaxis para cambiar el grupo también, tanto de ficheros como de carpetas.


Registrado en Safe Creative