29 d’abr. 2010
Error en el servicio de perfil de usuario al iniciar sesión. No se puede cargar el perfil de usuario
Si se arranca en modo a prueba de fallos (F8), panel de control, usuario, administrar perfil, se vera todas las copias que tiene ese perfil, se eliminan y listo. Previamente hay que hacer una copia desde el perfil (F8) con todos los datos que se quieran conservar en otra ubicación distinta, se renicia normalmente y ya nos dara acceso a ese perfil, se copian de nuevo los datos de interes, dejando los "otros" en otra ubicación, lo ideal seria un segundo HDD u otra partición, por ejemplo la musica, los programas descargados, es decir, lo que más pese.
Validar office 2007 trial , sin cracks
pueden provar-lo pero finalmente no funcionan y windows acaba con detectar la modificación.
mas vale no perder el tiempo y usar soft libre, pero si haun asi insisten, adelante.
Post Validar Office 2007 (nada de cracks) Garantizado!!!
Bueno amigos , me he visto en la urgente necesidad de validar mi Office 2007 y de todos los métodos que busqué o tenían que ver con programas que aplicaban parches o copiar el famoso crack el OGA en window/system32. Los probé y no me funcionaron la página de validación de Microsoft seguía diciendo que mi Office 2007 tenía una clave no válida hasta que encontré un método que si me funcionó y sin necesitar nada de esos molestos cracks que ni me funcionaron .
Bueno aquí va como hacer dicho método:
1. Primero debemos cerrar todo producto de Microsoft Office.
2. Vamos a Inicio > Ejecutar > Escribimos regedit
3. Debemos buscar esta entrada:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registro (ami me aparece “Registration”)
Una vez encontrada dicha entrada, debemos de buscar otra subentrada como esta:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registro\ {90120000-0030-0000-0000-0000000FF1CE
O una como esta:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registro\ {91120000-0011-0000-0000-0000000FF1CE
4. Debes de asegurarte que aparezca dentro de esas subentradas el nombre del producto del Office, como por ejemplo:
ProductName=Microsoft Office Professional Plus 2007
ProductName=Microsoft Office Enterprise 2007
5. Una vez encontrada las algunas de las claves antes mencionadas, busca estas entradas del regedit y eliminalas:
DigitalProductID
ProductID
Lo que hicimos fue borrar la clave del producto del Microsoft Office, ahora haremos que nunca más la pida.
6. Vamos a la carpeta de instalación del Microsoft Office 2007, que debe de estar en esta dirección:
C:\Archivos de programa\Archivos comunes\Microsoft Shared\OFFICE12\Office Setup Controller\Proof.es
También debemos hacerlo para la carpeta Proof.en, que es esta:
C:\Archivos de programa\Archivos comunes\Microsoft Shared\OFFICE12\Office Setup Controller\Proof.en
Buscamos el archivo: proof.xml y lo abrimos con el Bloc de Notas *
Y editamos la penúltima línea:
Le quitamos el AlwaysInstalled y le ponemos: neverInstalled. Debe de quedar algo así:
Después de todo ese rollote vamos ahttp://www.microsoft.com/genuine/ le damos en "Validar Office" y listo Office Validado al 100%
mas vale no perder el tiempo y usar soft libre, pero si haun asi insisten, adelante.
Post Validar Office 2007 (nada de cracks) Garantizado!!!
Bueno amigos , me he visto en la urgente necesidad de validar mi Office 2007 y de todos los métodos que busqué o tenían que ver con programas que aplicaban parches o copiar el famoso crack el OGA en window/system32. Los probé y no me funcionaron la página de validación de Microsoft seguía diciendo que mi Office 2007 tenía una clave no válida hasta que encontré un método que si me funcionó y sin necesitar nada de esos molestos cracks que ni me funcionaron .
Bueno aquí va como hacer dicho método:
1. Primero debemos cerrar todo producto de Microsoft Office.
2. Vamos a Inicio > Ejecutar > Escribimos regedit
3. Debemos buscar esta entrada:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registro (ami me aparece “Registration”)
Una vez encontrada dicha entrada, debemos de buscar otra subentrada como esta:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registro\ {90120000-0030-0000-0000-0000000FF1CE
O una como esta:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registro\ {91120000-0011-0000-0000-0000000FF1CE
4. Debes de asegurarte que aparezca dentro de esas subentradas el nombre del producto del Office, como por ejemplo:
ProductName=Microsoft Office Professional Plus 2007
ProductName=Microsoft Office Enterprise 2007
5. Una vez encontrada las algunas de las claves antes mencionadas, busca estas entradas del regedit y eliminalas:
DigitalProductID
ProductID
Lo que hicimos fue borrar la clave del producto del Microsoft Office, ahora haremos que nunca más la pida.
6. Vamos a la carpeta de instalación del Microsoft Office 2007, que debe de estar en esta dirección:
C:\Archivos de programa\Archivos comunes\Microsoft Shared\OFFICE12\Office Setup Controller\Proof.es
También debemos hacerlo para la carpeta Proof.en, que es esta:
C:\Archivos de programa\Archivos comunes\Microsoft Shared\OFFICE12\Office Setup Controller\Proof.en
Buscamos el archivo: proof.xml y lo abrimos con el Bloc de Notas *
Y editamos la penúltima línea:
Le quitamos el AlwaysInstalled y le ponemos: neverInstalled. Debe de quedar algo así:
Después de todo ese rollote vamos ahttp://www.microsoft.com/genuine/ le damos en "Validar Office" y listo Office Validado al 100%
24 d’abr. 2010
Cómo configurar un Servidor OpenVPN en Windows.
http://www.todotecnologia.net/como-configurar-un-servidor-openvpn-en-windows.htm
Conexión OpenVPN con cliente Windows
http://www.esdebian.org/wiki/conexion-openvpn-cliente-windows
Conexión OpenVPN con cliente Windows
http://www.esdebian.org/wiki/conexion-openvpn-cliente-windows
22 d’abr. 2010
Como solucionar Licencia Caducada Adobe CS4 en Windows [SOLUCIONADO] Leer m�s: http://www.ociolapalma.com/2009062589/como-solucionar-licencia-caducad
http://www.ociolapalma.com/2009062589/como-solucionar-licencia-caducada-adobe-cs4-en-windows
Al no activar correctamente el Adobe CS4 nos puede traer más de un dolor de cabeza. Con esta mini guia aparte de la activación, también solucionamos el molesto nos bloquea por completo la Suite "La licencia de este producto ha caducado"
adobe-cs4-licencia-caducada
Con seguir los pasos podremos tener nuestro Adobe CS4 funcionando perfectamente.
Abrimos el archivo "hosts" ubicado en:
C:\WINDOWS\system32\drivers\etc
Insertamos lo siguiente al final del archivo
127.0.0.1 activate.adobe.com
127.0.0.1 practivate.adobe.com
127.0.0.1 ereg.adobe.com
127.0.0.1 activate.wip3.adobe.com
127.0.0.1 wip3.adobe.com
127.0.0.1 3dns-3.adobe.com
127.0.0.1 3dns-2.adobe.com
127.0.0.1 adobe-dns.adobe.com
127.0.0.1 adobe-dns-2.adobe.com
127.0.0.1 adobe-dns-3.adobe.com
127.0.0.1 ereg.wip3.adobe.com
127.0.0.1 activate-sea.adobe.com
127.0.0.1 wwis-dubc1-vip60.adobe.com
127.0.0.1 activate-sjc0.adobe.com
Con esto evitamos que el programa se actualize y nos evitamos estar poniendo serials una y otra vez.
Todo funciono perfecto pero un día de pronto me salio el error:
Licencia Caducada
La licencia de este producto ha caducado
Para solucionarlo es necesario remplazar un archivo llamado amtlib.dll en las carpetas de cada uno de de los programas.
Solo debes asegurarte de saber la Ruta de los programas y reemplazar el amtlib.
C:\Program Files\Adobe\Adobe Photoshop CS4\ y se reemplaza el .dll
C:\Archivos de Programa\Adobe\Adobe Photoshop CS4\ y se reemplaza el .dll
Esto lo debes hacer con cada programa de la Suite, en algunos casos la ruta puede ser mas larga o diferente:
C:\Archivos de Programa\Adobe\Adobe Illustrator CS4\Support Files\Contents\Windows y se reemplaza el .dll
C:\Archivos de Programa\Adobe\Adobe After Effects CS4\Support Files\ y se reemplaza el .dll
Puedes descargar el archivo aquí:
http://www.ociolapalma.com/down/amtlib.zip
Leer m�s: http://www.ociolapalma.com/2009062589/como-solucionar-licencia-caducada-adobe-cs4-en-windows#ixzz0lrG4CMaZ
Al no activar correctamente el Adobe CS4 nos puede traer más de un dolor de cabeza. Con esta mini guia aparte de la activación, también solucionamos el molesto nos bloquea por completo la Suite "La licencia de este producto ha caducado"
adobe-cs4-licencia-caducada
Con seguir los pasos podremos tener nuestro Adobe CS4 funcionando perfectamente.
Abrimos el archivo "hosts" ubicado en:
C:\WINDOWS\system32\drivers\etc
Insertamos lo siguiente al final del archivo
127.0.0.1 activate.adobe.com
127.0.0.1 practivate.adobe.com
127.0.0.1 ereg.adobe.com
127.0.0.1 activate.wip3.adobe.com
127.0.0.1 wip3.adobe.com
127.0.0.1 3dns-3.adobe.com
127.0.0.1 3dns-2.adobe.com
127.0.0.1 adobe-dns.adobe.com
127.0.0.1 adobe-dns-2.adobe.com
127.0.0.1 adobe-dns-3.adobe.com
127.0.0.1 ereg.wip3.adobe.com
127.0.0.1 activate-sea.adobe.com
127.0.0.1 wwis-dubc1-vip60.adobe.com
127.0.0.1 activate-sjc0.adobe.com
Con esto evitamos que el programa se actualize y nos evitamos estar poniendo serials una y otra vez.
Todo funciono perfecto pero un día de pronto me salio el error:
Licencia Caducada
La licencia de este producto ha caducado
Para solucionarlo es necesario remplazar un archivo llamado amtlib.dll en las carpetas de cada uno de de los programas.
Solo debes asegurarte de saber la Ruta de los programas y reemplazar el amtlib.
C:\Program Files\Adobe\Adobe Photoshop CS4\ y se reemplaza el .dll
C:\Archivos de Programa\Adobe\Adobe Photoshop CS4\ y se reemplaza el .dll
Esto lo debes hacer con cada programa de la Suite, en algunos casos la ruta puede ser mas larga o diferente:
C:\Archivos de Programa\Adobe\Adobe Illustrator CS4\Support Files\Contents\Windows y se reemplaza el .dll
C:\Archivos de Programa\Adobe\Adobe After Effects CS4\Support Files\ y se reemplaza el .dll
Puedes descargar el archivo aquí:
http://www.ociolapalma.com/down/amtlib.zip
Leer m�s: http://www.ociolapalma.com/2009062589/como-solucionar-licencia-caducada-adobe-cs4-en-windows#ixzz0lrG4CMaZ
Instalar ipcop desde la red.
Para instalar ipcop desde la red, por si acaso como en el mio tenemo s algun tipo de error de instalacion como (cargar el driver controlador del lector cd rom durante la instalacion) por algun que otro motivo, lo que tenemos que hacer és,primero de todo,
necessitamos cargar la iso desde algun pen usb y arranca desde dicho, o desde el lector de cd rom procedemos a la instalación normal del ipcop, hasta llegado al punto de escoger el medio de instalació, escojemos http o ftp, alli nos buscará nuestros dipostivos de red-hardware, le indicamos una ip del rango de nuestra lan, y posteriormente mediante, http, o en mi caso mas facil por ftp (previa instalacion del ftpserver) en mi servidor, en el ftpserver hay que crear un usario con el nombre de "anonymous" para que la instalacion del ip-cop desde la red pueda acceder al directorio sin tener que establecer usuario ni contraseña, luego seguimos, apuntamos a la ip del servidor o pc con directorio compartido, donde habremos previamente descargado los dos ficheros que nos encontramos en dicha web ( http://www.iescopernic.com/ipcop/ ), espero le pueda ser de ayuda igual que me ha sido a mi.
necessitamos cargar la iso desde algun pen usb y arranca desde dicho, o desde el lector de cd rom procedemos a la instalación normal del ipcop, hasta llegado al punto de escoger el medio de instalació, escojemos http o ftp, alli nos buscará nuestros dipostivos de red-hardware, le indicamos una ip del rango de nuestra lan, y posteriormente mediante, http, o en mi caso mas facil por ftp (previa instalacion del ftpserver) en mi servidor, en el ftpserver hay que crear un usario con el nombre de "anonymous" para que la instalacion del ip-cop desde la red pueda acceder al directorio sin tener que establecer usuario ni contraseña, luego seguimos, apuntamos a la ip del servidor o pc con directorio compartido, donde habremos previamente descargado los dos ficheros que nos encontramos en dicha web ( http://www.iescopernic.com/ipcop/ ), espero le pueda ser de ayuda igual que me ha sido a mi.
20 d’abr. 2010
Conectar Wifi usando solo la consola - Ubuntu/Debian, de taringa.
Desde siempre, trabajar desde la consola tiene sus pro y contras. Una contra es la incomodidad para conectarse a una red WiFi facilmente. Voy a tratar de explicar una forma un tanto mas sencilla.
Una vez que tenemos instalado el sistema basico, el paquete impresindible a instalar es wireless-tools. Viene incluido en el CD/DVD 1 en Debian, y en el CD de Ubuntu. ( para la el tipo CD-Netinstall es necesario conectarse por cable.)
Primero nos logueamos como root:
En Debian:
franco@debian-fg:~$ su
Contraseña: ******
debian-fg:/home/franco#
En Ubuntu:
franco@ubuntu-fg:~$ sudo bash
Contraseña:
ubuntu-fg:/home/franco#
Luego procedemos a instalar el paquete wireless-tools:
En ambos:
debian/ubuntu-fg:/home/franco# apt-get install wireless-tools
Ahora verificamos que la tajeta WiFi de nuestra computadora es reconocida correctamente por el sistema:
En mi caso el nombre de la interface de red Wifi se llama wlan0, pero esto puede variar (ath0, brt0, etc..):
debian/ubuntu-fg:/home/franco# iwconfig
lo no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11 ESSID:"dlink2"
Mode:Managed Frequency:2.447 GHz Access Point: 00:1C0:3B:59:67
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Link Quality=56/64 Signal level=34/65
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth0 no wireless extensions.
*Si no aparece tu tarjeta con, visita este post para instalarla http://www.taringa.net/posts/linux/2635906/Linux-Wireless---Drivers-nativos-Wi-Fi-en-Linux_.html
Bien, el paso siguiente es buscar la red WiFi a la debemos conectarnos:
debian-fg:/home/franco# iwlist scan
lo Interface doesn't support scanning.
wmaster0 Interface doesn't support scanning.
wlan0 Scan completed :
Cell 01 - Address: 00:1C0:3B:59:67
ESSID:"dlink2"
Mode:Master
Channel:8
Frequency:2.447 GHz (Channel 8)
Quality=39/64 Signal level=29/65
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=000000142754be7a
eth0 Interface doesn't support scanning.
Ahora debemos identificar el nombre de la red "ESSID", en mi caso se llama dlink2. Luego si tiene contraseña o no ( por el momento solo admite WEP 64/128bits), en el ejemplo dice "Encryption key: off". En mi router no tengo puesta contraseña por que tiene activado el filtro por direccion MAC y porque ningun vecino mio tiene menos de 65 años, asi que por el momento no es necesario, pero siempre es recomendable poner cualquier contraseña.
Ya sabiendo el ESSID y la clave nos podemos conectar tranquilamente, este ejemplo lo pongo como si mi red tuviese contraseña en 64bits:
debian-fg:/home/franco# iwconfig wlan0 essid dlink2 key 3135393230
La sintaxis del comando es muy sencilla. "iwconfig" es el progrma que permite hacer la conexion, "wlan0" es el nombre de la interface de red WiFi de nuestra computadora, "essid" es el parametro a completar con el nombre de la red, y "key" aplica a ser la llave o clave de red. Por defecto "key" solicita la clave en Hexadecimal, podemos ponerla en ASCII poniendo el prefijo s:, por ejemplo:
debian-fg:/home/franco# iwconfig wlan0 essid dlink2 key s:15920
Bien, teoricamente estamos conectados, segun la pagina oficial, pude que debamos repetir 1 o 2 veces el comando para asegurarnos de la conexion. Bien ahora si no tenemos definida la configuracion IP de nuestra tarjeta, no hay problema, con dhclient (el cliente DHCP por defecto en linux) gestionamos la IP automaticamente:
debian-fg:/home/franco# dhclient wlan0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:18:e7:2d:cb:16
Sending on LPF/wlan0/00:18:e7:2d:cb:16
Sending on Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.100 -- renewal in 236179 seconds.
Con esto concluye la conexion a la red WiFI, para verificarlo podemos hacer un ping a cualquier sitio de internet,
Una vez que tenemos instalado el sistema basico, el paquete impresindible a instalar es wireless-tools. Viene incluido en el CD/DVD 1 en Debian, y en el CD de Ubuntu. ( para la el tipo CD-Netinstall es necesario conectarse por cable.)
Primero nos logueamos como root:
En Debian:
franco@debian-fg:~$ su
Contraseña: ******
debian-fg:/home/franco#
En Ubuntu:
franco@ubuntu-fg:~$ sudo bash
Contraseña:
ubuntu-fg:/home/franco#
Luego procedemos a instalar el paquete wireless-tools:
En ambos:
debian/ubuntu-fg:/home/franco# apt-get install wireless-tools
Ahora verificamos que la tajeta WiFi de nuestra computadora es reconocida correctamente por el sistema:
En mi caso el nombre de la interface de red Wifi se llama wlan0, pero esto puede variar (ath0, brt0, etc..):
debian/ubuntu-fg:/home/franco# iwconfig
lo no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11 ESSID:"dlink2"
Mode:Managed Frequency:2.447 GHz Access Point: 00:1C0:3B:59:67
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Link Quality=56/64 Signal level=34/65
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth0 no wireless extensions.
*Si no aparece tu tarjeta con, visita este post para instalarla http://www.taringa.net/posts/linux/2635906/Linux-Wireless---Drivers-nativos-Wi-Fi-en-Linux_.html
Bien, el paso siguiente es buscar la red WiFi a la debemos conectarnos:
debian-fg:/home/franco# iwlist scan
lo Interface doesn't support scanning.
wmaster0 Interface doesn't support scanning.
wlan0 Scan completed :
Cell 01 - Address: 00:1C0:3B:59:67
ESSID:"dlink2"
Mode:Master
Channel:8
Frequency:2.447 GHz (Channel 8)
Quality=39/64 Signal level=29/65
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=000000142754be7a
eth0 Interface doesn't support scanning.
Ahora debemos identificar el nombre de la red "ESSID", en mi caso se llama dlink2. Luego si tiene contraseña o no ( por el momento solo admite WEP 64/128bits), en el ejemplo dice "Encryption key: off". En mi router no tengo puesta contraseña por que tiene activado el filtro por direccion MAC y porque ningun vecino mio tiene menos de 65 años, asi que por el momento no es necesario, pero siempre es recomendable poner cualquier contraseña.
Ya sabiendo el ESSID y la clave nos podemos conectar tranquilamente, este ejemplo lo pongo como si mi red tuviese contraseña en 64bits:
debian-fg:/home/franco# iwconfig wlan0 essid dlink2 key 3135393230
La sintaxis del comando es muy sencilla. "iwconfig" es el progrma que permite hacer la conexion, "wlan0" es el nombre de la interface de red WiFi de nuestra computadora, "essid" es el parametro a completar con el nombre de la red, y "key" aplica a ser la llave o clave de red. Por defecto "key" solicita la clave en Hexadecimal, podemos ponerla en ASCII poniendo el prefijo s:, por ejemplo:
debian-fg:/home/franco# iwconfig wlan0 essid dlink2 key s:15920
Bien, teoricamente estamos conectados, segun la pagina oficial, pude que debamos repetir 1 o 2 veces el comando para asegurarnos de la conexion. Bien ahora si no tenemos definida la configuracion IP de nuestra tarjeta, no hay problema, con dhclient (el cliente DHCP por defecto en linux) gestionamos la IP automaticamente:
debian-fg:/home/franco# dhclient wlan0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:18:e7:2d:cb:16
Sending on LPF/wlan0/00:18:e7:2d:cb:16
Sending on Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.100 -- renewal in 236179 seconds.
Con esto concluye la conexion a la red WiFI, para verificarlo podemos hacer un ping a cualquier sitio de internet,
16 d’abr. 2010
Montar una partición samba Cifs y añadirlo al /etc/fstab
http://zital.esdebian.org/36591/monstar-particion-samba-anadirlo-etcfstab
1.- Conectarnos como root:
su
2.- Instalar paquete smbfs para poder montar particiones samba:
apt-get install smbfs
3.- Creamos la carpeta donde lo montaremos:
mkdir /mnt/ntserver
4.- Montamos la partición, donde cambiamos los parametros correspondientes:
mount -t cifs //serverwindows/carpeta -o username=usuario,password=contraseña /mnt/ntserver
------------------------------
IMPORTANTE:
si te ha dado un error diciendo que el host no se ha encontrado tendréis que añadir el host en el /etc/hosts, por ejemplo:
192.168.1.68 serverwindows serverwindows
Para saber la IP de la máquina hacéis un ping a la máquina desde windows y os mostrará su IP, ejemplo:
ping serverwindows
Reiniciar la red:
/etc/init.d/networking restart
------------------------------
5.- Añadirlo a /etc/fstab para que al arrancar el sistema lo monte automáticamente, cambiad los parámetros por sus correspondientes :):
//serverwindows/carpeta /mnt/ntserver cifs username=usuario,password=contraseña 0 0
6.- Salir del modo root:
exit
IMPORTANTE:
Si se usa la versión lenny o alguna más antigua y no os funciona al montar la partición, cambiad el tipo de ficheros de cifs a smbfs.
1.- Conectarnos como root:
su
2.- Instalar paquete smbfs para poder montar particiones samba:
apt-get install smbfs
3.- Creamos la carpeta donde lo montaremos:
mkdir /mnt/ntserver
4.- Montamos la partición, donde cambiamos los parametros correspondientes:
mount -t cifs //serverwindows/carpeta -o username=usuario,password=contraseña /mnt/ntserver
------------------------------
IMPORTANTE:
si te ha dado un error diciendo que el host no se ha encontrado tendréis que añadir el host en el /etc/hosts, por ejemplo:
192.168.1.68 serverwindows serverwindows
Para saber la IP de la máquina hacéis un ping a la máquina desde windows y os mostrará su IP, ejemplo:
ping serverwindows
Reiniciar la red:
/etc/init.d/networking restart
------------------------------
5.- Añadirlo a /etc/fstab para que al arrancar el sistema lo monte automáticamente, cambiad los parámetros por sus correspondientes :):
//serverwindows/carpeta /mnt/ntserver cifs username=usuario,password=contraseña 0 0
6.- Salir del modo root:
exit
IMPORTANTE:
Si se usa la versión lenny o alguna más antigua y no os funciona al montar la partición, cambiad el tipo de ficheros de cifs a smbfs.
14 d’abr. 2010
Instalar wget en ipcop
Wget
Descarreguem de la web:
http://www.ipadd.de/binary.html
El binari wget:
$ wget http://www.ipadd.de/download/wget1102.tar.gz
Copiem el binari a la màquina IPCOP:
$ scp -P 222 wget1102.tar.gz root@IP_IPCOP_VERDA:~
root@192.168.1.50's password:
wget1102.tar.gz 100% 127KB 126.9KB/s 00:00
Ara entrem a IPCOP:
$ ssh -p 222 root@IP_IPCOP_VERDA
Descomprimim:
root@ipcop:~ # tar xvzf wget1102.tar.gz
wget1102/
wget1102/wget
wget1102/install
wget1102/AUTHORS
wget1102/ChangeLog
wget1102/COPYING
wget1102/README
wget1102/TODO
Entrem a la carpeta wget1102:
root@ipcop:~ # cd wget1102
I instal·lem:
# ./install -i
Installing now ...
Successfully done!
Descarreguem de la web:
http://www.ipadd.de/binary.html
El binari wget:
$ wget http://www.ipadd.de/download/wget1102.tar.gz
Copiem el binari a la màquina IPCOP:
$ scp -P 222 wget1102.tar.gz root@IP_IPCOP_VERDA:~
root@192.168.1.50's password:
wget1102.tar.gz 100% 127KB 126.9KB/s 00:00
Ara entrem a IPCOP:
$ ssh -p 222 root@IP_IPCOP_VERDA
Descomprimim:
root@ipcop:~ # tar xvzf wget1102.tar.gz
wget1102/
wget1102/wget
wget1102/install
wget1102/AUTHORS
wget1102/ChangeLog
wget1102/COPYING
wget1102/README
wget1102/TODO
Entrem a la carpeta wget1102:
root@ipcop:~ # cd wget1102
I instal·lem:
# ./install -i
Installing now ...
Successfully done!
12 d’abr. 2010
cambiar letra de unidades desde cmd consola
Para asignar, cambiar o quitar una letra de unidad mediante la línea de comandos, en la consola de recuperación:
1. Abra Símbolo del sistema.
2. Escriba: diskpart
3. En el símbolo de DISKPART, escriba: list volume
Anote el número del volumen simple cuya unidad de letra desea asignar, cambiar o quitar.
4. En el símbolo de DISKPART, escriba: select volume n
Selecciona el volumen, donde n es el número del volumen cuya unidad de letra desea asignar, cambiar o quitar.
5. En el símbolo de DISKPART, escriba una de las siguientes opciones: assign letter=L
Donde L es la letra de unidad que desea asignar o cambiar. assign letter=L
Donde L es la letra de unidad que desea quitar.
Saludos.
1. Abra Símbolo del sistema.
2. Escriba: diskpart
3. En el símbolo de DISKPART, escriba: list volume
Anote el número del volumen simple cuya unidad de letra desea asignar, cambiar o quitar.
4. En el símbolo de DISKPART, escriba: select volume n
Selecciona el volumen, donde n es el número del volumen cuya unidad de letra desea asignar, cambiar o quitar.
5. En el símbolo de DISKPART, escriba una de las siguientes opciones: assign letter=L
Donde L es la letra de unidad que desea asignar o cambiar. assign letter=L
Donde L es la letra de unidad que desea quitar.
Saludos.
9 d’abr. 2010
Añadir discos al xenserver, how to add new disc to xenserver
How to add an additional local disk to your XenServer 5.5 host
After I described how to convert an existing local XenServer storage repository to support thin provisioning I’m now going to show you how you can add an additional local disk to your XenServer host.
Actually that’s pretty straight forward and the first thing you have to do is to add a new physical hard drive in your host. After that you boot up your XenServer again and go to the CLI.
[Side note: Red marked entries have to be changed with your own parameters or can differ from my entries. Also the command you have to enter on the CLI are marked bold.]
On the XenServer CLI you have to list your physical disk with fdisk.
fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 499 4008186 83 Linux
/dev/sda2 500 998 4008217+ 83 Linux
/dev/sda3 999 30401 236179597+ 83 Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
There you can see your new hard drive. In my case it shows up as /dev/sdb. For integrating the hard disk into your XenServer you first have to reveal the UUID of your host. This is done by the following command.
xe host-list
uuid ( RO) : ba3d140c-3de5-499b-b831-7c40d82958a9
name-label ( RW): xs-tarenz01
name-description ( RO): Default install of XenServer
The last step is to create a new XenServer storage repository. You have three options for doing so.
First option: create a normal LVHD storage repository. This is by the way the default storage repository type.
xe sr-create host-uuid=ba3d140c-3de5-499b-b831-7c40d82958a9 content-type=user type=lvm device-config:device=/dev/sdb shared=false name-label="Local storage 2"
Second option: Create a LVHD storage repository with thin provisioning support.
xe sr-create host-uuid=ba3d140c-3de5-499b-b831-7c40d82958a9 content-type=user type=lvm device-config:device=/dev/sdb shared=false name-label="Local storage 2" sm-config:allocation=thin
Third option: Create a EXT storage repository with thin provisioning support and direct access to the vhd files.
xe sr-create host-uuid=ba3d140c-3de5-499b-b831-7c40d82958a9 content-type=user type=ext device-config:device=/dev/sdb shared=false name-label="Local storage 2"
…and finish. Now you have added an additional storage repository on your newly added physical hard drive to your XenServer.
After I described how to convert an existing local XenServer storage repository to support thin provisioning I’m now going to show you how you can add an additional local disk to your XenServer host.
Actually that’s pretty straight forward and the first thing you have to do is to add a new physical hard drive in your host. After that you boot up your XenServer again and go to the CLI.
[Side note: Red marked entries have to be changed with your own parameters or can differ from my entries. Also the command you have to enter on the CLI are marked bold.]
On the XenServer CLI you have to list your physical disk with fdisk.
fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 499 4008186 83 Linux
/dev/sda2 500 998 4008217+ 83 Linux
/dev/sda3 999 30401 236179597+ 83 Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
There you can see your new hard drive. In my case it shows up as /dev/sdb. For integrating the hard disk into your XenServer you first have to reveal the UUID of your host. This is done by the following command.
xe host-list
uuid ( RO) : ba3d140c-3de5-499b-b831-7c40d82958a9
name-label ( RW): xs-tarenz01
name-description ( RO): Default install of XenServer
The last step is to create a new XenServer storage repository. You have three options for doing so.
First option: create a normal LVHD storage repository. This is by the way the default storage repository type.
xe sr-create host-uuid=ba3d140c-3de5-499b-b831-7c40d82958a9 content-type=user type=lvm device-config:device=/dev/sdb shared=false name-label="Local storage 2"
Second option: Create a LVHD storage repository with thin provisioning support.
xe sr-create host-uuid=ba3d140c-3de5-499b-b831-7c40d82958a9 content-type=user type=lvm device-config:device=/dev/sdb shared=false name-label="Local storage 2" sm-config:allocation=thin
Third option: Create a EXT storage repository with thin provisioning support and direct access to the vhd files.
xe sr-create host-uuid=ba3d140c-3de5-499b-b831-7c40d82958a9 content-type=user type=ext device-config:device=/dev/sdb shared=false name-label="Local storage 2"
…and finish. Now you have added an additional storage repository on your newly added physical hard drive to your XenServer.
xenserver, delete storage repository
1. First, you have to determine the Storage-Repository-UUID:
xe sr-list
-> write down / take note of SR-UUID of the SR to delete
2. Find the corresponding Physical Block Device (PBD):
xe pbd-list sr-uuid=your-SR-uuid
-> write down / take note of PBD-UUID of the PBD to unplug and delete
3. Unplug the PBD:
xe pbd-unplug uuid=your-PBD-uuid
4. Delete PBD:
xe pbd-destroy uuid=your-PBD-uuid
5. Delete the association of your SR and the PBD:
xe sr-forget uuid=your-SR-uuid
Hope that helps.
Best regards,
Thomas
xe sr-list
-> write down / take note of SR-UUID of the SR to delete
2. Find the corresponding Physical Block Device (PBD):
xe pbd-list sr-uuid=your-SR-uuid
-> write down / take note of PBD-UUID of the PBD to unplug and delete
3. Unplug the PBD:
xe pbd-unplug uuid=your-PBD-uuid
4. Delete PBD:
xe pbd-destroy uuid=your-PBD-uuid
5. Delete the association of your SR and the PBD:
xe sr-forget uuid=your-SR-uuid
Hope that helps.
Best regards,
Thomas
Permisos en linux
PERMISOS EN LINUX
El sistema de permisos en Linux se basa en un esquema de usuarios/grupos que lo convierte en la base principal de la seguridad en Linux, a estos usuarios y grupos se les asignan distintos derechos sobre los archivos y directorios.
Esta es una de las características que ayudan a que Linux sea casi inmune a los Virus de computadora, los virus deben ser capaces de escribir sobre un archivo para poder infectarlo y ejecutarse de alguna manera para poder infectar mas archivos, con el sistema de permisos de Linux los virus no pueden copiarse a cualquier archivo, si el usuario carece de permisos el virus no podrá infectar más archivos y por lo tanto no podrá reproducirse.
Todos los archivos y directorios en Linux tienen permisos que verifican quien puede hacer o no alguna acción con él.
Cuales son los permisos
Los permisos propiamente dichos son tres:
* r: read (lectura): Cuando el permiso de lectura está activo sobre un directorio significa que se podrá listar los recursos almacenados en él, si está asignado a un archivo se podrá leer su contenido.
* w: write (escritura): Cuando el permiso de escritura está activo sobre un directorio significa que se podrá crear y borrar archivos en su interior, si esta activado para un archivo significa que se podrá modificar su contenido.
* x: execute (ejecución): Si el permiso de ejecución está activo sobre un directorio significa que el usuario podrá realizar otras funciones dentro de él mediante los otros permisos de lectura y escritura, y si está activo sobre un archivo se podrá ejecutarlo desde la línea de comandos.
Y donde están los permisos?
Para poder ver los permisos de los archivos y directorios es necesario ejecutar el siguiente comando:
$ ls –l
Este comando nos dará una salida similar a la siguiente:
drwxr-xr-x 3 raul raul 4096 2005-02-16 14:47 Desktop
drwxr-xr-x 5 raul raul 4096 2005-02-16 12:42 GNUstep
-rw-r--r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png
-rw-r--r-- 1 raul raul 232505 2005-03-03 13:14 carta2.abw
-rw-r--r-- 1 raul raul 239618 2005-03-03 13:14 informe.abw
drwxr-xr-x 2 raul raul 4096 2005-02-16 12:42 tmp
Ahora describamos la salida que hemos obtenido:
Con la siguiente línea interpretamos la información así:
- rw- r-- r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
1 2 3 4 5 6 7 8 9 10 11
1 : Tipo de archivo = es un archivo regular
2 : Permisos = los permisos para el propietario son de lectura y escritura
3 : Permisos = el grupo tiene permiso de sólo lectura
4 : Permisos = los otros usuarios tienen el permiso de sólo lectura
5 : Enlace Físico = tiene un enlace físico
6 : Propietario = el usuario raul es el propietario de este archivo
7 : Grupo = este archivo pertenece al grupo raul
8 : Tamaño = su tamaño es de 246417 bytes
9 : Fecha = fue creado el 03 de marzo de 2005
10 : Hora = a 13:13 horas
11 : Nombre = el archivo se llama foto1.png
Como habrás apreciado los permisos están asignados en grupos de 3 (rwx) y corresponde al: propietario (owner: dueño del archivo o directorio), grupo (group: grupo del archivo o directorio) y otros (others: otro usuario diferente del propietario).
En la siguiente imagen resaltamos nuevamente la ubicación de los permisos en caso no lo hayamos notado:
COMANDOS RELACIONADOS
Linux dispone de 3 comandos que permite cambiar los permisos, el propietario y el grupo de un archivo y/o directorio respectivamente:
* Comando chmod : se utiliza para cambiar los permisos del archivo o directorio
$ chmod [permisos] [archivo/directorio] [opciones]
* Comando chown : se utiliza para cambiar el propietario del archivo o directorio
# chown [nuevo usuario propietario] [archivo/directorio] [opciones]
* Comando chgrp : utilizado para cambiar el grupo del archivo o directorio
# chgrp [nuevo grupo] [archivo/directorio] [opciones]
¿COMO SE CAMBIAN LOS PERMISOS?
Para cambiar los permisos se puede hacer de 2 maneras:
1. Utilizando taquigrafía basada en caracteres, o
2. Utilizando números.
1. CAMBIO DE PERMISOS UTILIZANDO TAQUIGRAFÍA DE CARACTERES
Para poder utilizar la taquigrafía basada en caracteres tomemos en cuenta la siguiente lista con su respectiva correspondencia:
Símbolo
Descripción
Identidades
u
Es el usuario propietario del archivo o directorio
g
Es el grupo al que pertenece el archivo o directorio
o
Otros usuarios, el resto del mundo, ni el propietario ni su grupo
a
Todo el mundo – propietario, grupo y otros
Permisos
r
Acceso de lectura
w
Acceso de escritura
x
Acceso de ejecución
Acciones
+
Añade los permisos
-
Elimina los permisos
=
el único permiso
Vamos a practicar con el comando chmod, para ello lo primero que haremos será crear el archivo foto1.png para ver los cambios de permisos, así que les recomiendo seguir la secuencia:
Ejemplo
Descripción
Resultado
$ touch foto1.png
creamos el archivo foto1.png
foto1.png
$ chmod a-rwx foto1.png
quitamos todos los permisos al archivo foto1.png
---------
$ chmod u+rwx foto1.png
añadimos todos los permisos para el propietario
rwx------
$ chmod g+x foto1.png
añadimos el permiso de ejecución para el grupo
rwx—x---
$ chmod o+r foto1.png
añadimos el permiso de lectura para los otros usuarios
rwx—xr--
$ chmod u-rw foto1.png
eliminamos los permisos de lectura y escritura para el propietario
--x—xr--
$ chmod a=r foto1.png
establecemos como unico permiso de lectura para los 3 grupos
r—r—r--
$ chmod a=rx foto1.png
establecemos los permisos de lectura y ejecución para los 3 grupos
r-xr-xr-x
$ chmod a=- foto1.png
quitamos todos los permisos
----------
$ chmod u+rx,o+x foto1.png
añadimos los permisos de lectura y ejecución al propietario y ejecución a otros
r-x-----x
$ chmod g+rx,o-x foto1.png
añadimos permiso de lectura y ejecución al grupo y eliminamos permiso de ejecución a otros
r-xr-x---
$ chmod ug+wx,o-x foto1.png
añadimos permiso de escritura y ejecución al propietario y grupo, y eliminamos permiso de ejecución a otros
rwxrwx---
$ chmod a=rw foto1.png
permite a cualquiera modificar el contenido e incluso eliminar el archivo
rw-rw-rw-
Si cambiamos los permisos a un directorio y deseamos que estos permisos tengan efecto sobre todos sus subdirectorios y archivos sólo deberemos añadir la opción –R. Ejemplo:
$ chmod a=rw DIRECTORIO –R
2. CAMBIO DE PERMISOS UTILIZANDO NÚMEROS
Cada permiso tienen asignado un valor, incluso cuando el permiso no está activo. Para poder utilizar los números tendremos que tener en cuenta la siguiente tabla con sus respectivos valores:
r = 4 (lectura)
w = 2 (escritura)
x = 1 (ejecucion)
- = 0 (sin permisos)
Cuando asignamos los permisos utilizando números debemos tener en cuenta que primero se sumarán los valores y dicho resultado será el que se coloque, aquí una tabla que muestra dichos valores:
Valor
Permisos
Descripción
0
---
El valor cero significa que no se han asignado permisos
1
--x
sólo se ha asignado el de ejecución
2
-w-
sólo permiso de escritura
3
-wx
permisos de escritura y ejecución
4
r--
sólo permiso de lectura
5
r-x
permisos de lectura y ejecución
6
rw-
permisos de lectura y escritura
7
rwx
permisos: lectura, escritura y ejecución
Los permisos por números se asignan en grupos de 3, es decir, para el propietario-grupo-otros, no es factible asignar solo para uno o dos de ellos.
Ejemplos:
* rw------- (600) — Sólo el propietario tiene el derecho de leer y escribir.
* rw-r--r-- (644) — Sólo el propietario tiene los permisos de leer y escribir; el grupo y los demás sólo pueden leer.
* rwx------ (700) — Sólo el propietario tiene los derechos de leer, escribir y ejecutar el archivo.
* rwxr-xr-x (755) — El propietario tiene los derechos de leer, escribir y ejecutar; el grupo y los demás sólo pueden leer y ejecutar.
* rwx--x--x (711) — El propietario tiene los derechos de lectura, escritura y ejecución; el grupo y los demás sólo pueden ejecutar.
* rw-rw-rw- (666) — Todo el mundo puede leer y escribir en el archivo. ¡No es una buena elección!
* rwxrwxrwx (777) — Todo el mundo puede leer, escribir y ejecutar. ¡Tampoco es buena elección!
Utilizaremos el mismo ejercicio anterior para poder practicar con los permisos utilizando números, el único cambio que haremos será utilizar otro archivo llamado foto2.png:
Ejemplo
Descripción
Resultado
$ touch foto2.png
creamos el archivo foto2.png
foto2.png
$ chmod 000 foto2.png
quitamos todos los permisos al archivo foto2.png
----------
$ chmod 700 foto2.png
añadimos todos los permisos para el propietario
-rwx------
$ chmod 710 foto2.png
añadimos el permiso de ejecución para el grupo
-rwx—x---
$ chmod 714 foto2.png
añadimos el permiso de lectura para los otros usuarios
-rwx—xr--
$ chmod 114 foto2.png
eliminamos los permisos de lectura y escritura para el propietario
---x—xr--
$ chmod 444 foto2.png
establecemos como unico permiso de lectura para los 3 grupos
-r—r—r--
$ chmod 555 foto2.png
establecemos los permisos de lectura y ejecución para los 3 grupos
-r-xr-xr-x
$ chmod 000 foto2.png
quitamos todos los permisos
-----------
$ chmod 501 foto2.png
añadimos los permisos de lectura y ejecución al propietario y ejecución a otros
-r-x-----x
$ chmod 550 foto2.png
añadimos permiso de lectura y ejecución al grupo y eliminamos permiso de ejecución a otros
-r-xr-x---
$ chmod 770 foto2.png
añadimos permiso de escritura y ejecución al propietario y grupo, y eliminamos permiso de ejecución a otros
-rwxrwx---
$ chmod 666 foto2.png
permite a cualquiera modificar el contenido e incluso eliminar el archivo
-rw-rw-rw-
CAMBIANDO PROPIETARIOS Y GRUPOS
Otra de los puntos a la hora de establecer permisos es la necesidad de poder cambiar el propietario y grupo del archivo o directorio, para hacer esta operación debe estar como root y los usuarios y grupos que utilizará deben haber sido creados previamente.
Cambiando el propietario
Utilizamos el comando chown explicado líneas arriba:
# chown clases foto1.png # estamos cambiando el propietario del archivo, ahora el usuario clases será el propietario del archivo foto1.png
# chown raul foto2.png # el usuario raul será el propietario del archivo foto2.png
Si vamos a cambiar el propietario de un directorio y con todos sus subdirectorios y archivos en forma recursiva utilizaremos la opción –R:
# chown clases datos/ –R # el usuario clases sera el nuevo propietario de todos los archivos y subdirectorios que estén dentro del directorio datos/
Cambiando el grupo
Utilizamos el comando chgrp explicado líneas arriba:
# chgrp clases foto1.png # estamos cambiando el propietario del archivo, ahora el archivo foto1.png será del grupo clases
# chgrp raul foto2.png # el archivo foto2.png será del grupo raul
Si vamos a cambiar el grupo de un directorio y con todos sus subdirectorios y archivos en forma recursiva utilizaremos la opción –R:
# chgrp clases datos/ –R # todos los archivos y sub directorios del directorio datos/ serán del grupo clases
El sistema de permisos en Linux se basa en un esquema de usuarios/grupos que lo convierte en la base principal de la seguridad en Linux, a estos usuarios y grupos se les asignan distintos derechos sobre los archivos y directorios.
Esta es una de las características que ayudan a que Linux sea casi inmune a los Virus de computadora, los virus deben ser capaces de escribir sobre un archivo para poder infectarlo y ejecutarse de alguna manera para poder infectar mas archivos, con el sistema de permisos de Linux los virus no pueden copiarse a cualquier archivo, si el usuario carece de permisos el virus no podrá infectar más archivos y por lo tanto no podrá reproducirse.
Todos los archivos y directorios en Linux tienen permisos que verifican quien puede hacer o no alguna acción con él.
Cuales son los permisos
Los permisos propiamente dichos son tres:
* r: read (lectura): Cuando el permiso de lectura está activo sobre un directorio significa que se podrá listar los recursos almacenados en él, si está asignado a un archivo se podrá leer su contenido.
* w: write (escritura): Cuando el permiso de escritura está activo sobre un directorio significa que se podrá crear y borrar archivos en su interior, si esta activado para un archivo significa que se podrá modificar su contenido.
* x: execute (ejecución): Si el permiso de ejecución está activo sobre un directorio significa que el usuario podrá realizar otras funciones dentro de él mediante los otros permisos de lectura y escritura, y si está activo sobre un archivo se podrá ejecutarlo desde la línea de comandos.
Y donde están los permisos?
Para poder ver los permisos de los archivos y directorios es necesario ejecutar el siguiente comando:
$ ls –l
Este comando nos dará una salida similar a la siguiente:
drwxr-xr-x 3 raul raul 4096 2005-02-16 14:47 Desktop
drwxr-xr-x 5 raul raul 4096 2005-02-16 12:42 GNUstep
-rw-r--r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png
-rw-r--r-- 1 raul raul 232505 2005-03-03 13:14 carta2.abw
-rw-r--r-- 1 raul raul 239618 2005-03-03 13:14 informe.abw
drwxr-xr-x 2 raul raul 4096 2005-02-16 12:42 tmp
Ahora describamos la salida que hemos obtenido:
Con la siguiente línea interpretamos la información así:
- rw- r-- r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
1 2 3 4 5 6 7 8 9 10 11
1 : Tipo de archivo = es un archivo regular
2 : Permisos = los permisos para el propietario son de lectura y escritura
3 : Permisos = el grupo tiene permiso de sólo lectura
4 : Permisos = los otros usuarios tienen el permiso de sólo lectura
5 : Enlace Físico = tiene un enlace físico
6 : Propietario = el usuario raul es el propietario de este archivo
7 : Grupo = este archivo pertenece al grupo raul
8 : Tamaño = su tamaño es de 246417 bytes
9 : Fecha = fue creado el 03 de marzo de 2005
10 : Hora = a 13:13 horas
11 : Nombre = el archivo se llama foto1.png
Como habrás apreciado los permisos están asignados en grupos de 3 (rwx) y corresponde al: propietario (owner: dueño del archivo o directorio), grupo (group: grupo del archivo o directorio) y otros (others: otro usuario diferente del propietario).
En la siguiente imagen resaltamos nuevamente la ubicación de los permisos en caso no lo hayamos notado:
COMANDOS RELACIONADOS
Linux dispone de 3 comandos que permite cambiar los permisos, el propietario y el grupo de un archivo y/o directorio respectivamente:
* Comando chmod : se utiliza para cambiar los permisos del archivo o directorio
$ chmod [permisos] [archivo/directorio] [opciones]
* Comando chown : se utiliza para cambiar el propietario del archivo o directorio
# chown [nuevo usuario propietario] [archivo/directorio] [opciones]
* Comando chgrp : utilizado para cambiar el grupo del archivo o directorio
# chgrp [nuevo grupo] [archivo/directorio] [opciones]
¿COMO SE CAMBIAN LOS PERMISOS?
Para cambiar los permisos se puede hacer de 2 maneras:
1. Utilizando taquigrafía basada en caracteres, o
2. Utilizando números.
1. CAMBIO DE PERMISOS UTILIZANDO TAQUIGRAFÍA DE CARACTERES
Para poder utilizar la taquigrafía basada en caracteres tomemos en cuenta la siguiente lista con su respectiva correspondencia:
Símbolo
Descripción
Identidades
u
Es el usuario propietario del archivo o directorio
g
Es el grupo al que pertenece el archivo o directorio
o
Otros usuarios, el resto del mundo, ni el propietario ni su grupo
a
Todo el mundo – propietario, grupo y otros
Permisos
r
Acceso de lectura
w
Acceso de escritura
x
Acceso de ejecución
Acciones
+
Añade los permisos
-
Elimina los permisos
=
el único permiso
Vamos a practicar con el comando chmod, para ello lo primero que haremos será crear el archivo foto1.png para ver los cambios de permisos, así que les recomiendo seguir la secuencia:
Ejemplo
Descripción
Resultado
$ touch foto1.png
creamos el archivo foto1.png
foto1.png
$ chmod a-rwx foto1.png
quitamos todos los permisos al archivo foto1.png
---------
$ chmod u+rwx foto1.png
añadimos todos los permisos para el propietario
rwx------
$ chmod g+x foto1.png
añadimos el permiso de ejecución para el grupo
rwx—x---
$ chmod o+r foto1.png
añadimos el permiso de lectura para los otros usuarios
rwx—xr--
$ chmod u-rw foto1.png
eliminamos los permisos de lectura y escritura para el propietario
--x—xr--
$ chmod a=r foto1.png
establecemos como unico permiso de lectura para los 3 grupos
r—r—r--
$ chmod a=rx foto1.png
establecemos los permisos de lectura y ejecución para los 3 grupos
r-xr-xr-x
$ chmod a=- foto1.png
quitamos todos los permisos
----------
$ chmod u+rx,o+x foto1.png
añadimos los permisos de lectura y ejecución al propietario y ejecución a otros
r-x-----x
$ chmod g+rx,o-x foto1.png
añadimos permiso de lectura y ejecución al grupo y eliminamos permiso de ejecución a otros
r-xr-x---
$ chmod ug+wx,o-x foto1.png
añadimos permiso de escritura y ejecución al propietario y grupo, y eliminamos permiso de ejecución a otros
rwxrwx---
$ chmod a=rw foto1.png
permite a cualquiera modificar el contenido e incluso eliminar el archivo
rw-rw-rw-
Si cambiamos los permisos a un directorio y deseamos que estos permisos tengan efecto sobre todos sus subdirectorios y archivos sólo deberemos añadir la opción –R. Ejemplo:
$ chmod a=rw DIRECTORIO –R
2. CAMBIO DE PERMISOS UTILIZANDO NÚMEROS
Cada permiso tienen asignado un valor, incluso cuando el permiso no está activo. Para poder utilizar los números tendremos que tener en cuenta la siguiente tabla con sus respectivos valores:
r = 4 (lectura)
w = 2 (escritura)
x = 1 (ejecucion)
- = 0 (sin permisos)
Cuando asignamos los permisos utilizando números debemos tener en cuenta que primero se sumarán los valores y dicho resultado será el que se coloque, aquí una tabla que muestra dichos valores:
Valor
Permisos
Descripción
0
---
El valor cero significa que no se han asignado permisos
1
--x
sólo se ha asignado el de ejecución
2
-w-
sólo permiso de escritura
3
-wx
permisos de escritura y ejecución
4
r--
sólo permiso de lectura
5
r-x
permisos de lectura y ejecución
6
rw-
permisos de lectura y escritura
7
rwx
permisos: lectura, escritura y ejecución
Los permisos por números se asignan en grupos de 3, es decir, para el propietario-grupo-otros, no es factible asignar solo para uno o dos de ellos.
Ejemplos:
* rw------- (600) — Sólo el propietario tiene el derecho de leer y escribir.
* rw-r--r-- (644) — Sólo el propietario tiene los permisos de leer y escribir; el grupo y los demás sólo pueden leer.
* rwx------ (700) — Sólo el propietario tiene los derechos de leer, escribir y ejecutar el archivo.
* rwxr-xr-x (755) — El propietario tiene los derechos de leer, escribir y ejecutar; el grupo y los demás sólo pueden leer y ejecutar.
* rwx--x--x (711) — El propietario tiene los derechos de lectura, escritura y ejecución; el grupo y los demás sólo pueden ejecutar.
* rw-rw-rw- (666) — Todo el mundo puede leer y escribir en el archivo. ¡No es una buena elección!
* rwxrwxrwx (777) — Todo el mundo puede leer, escribir y ejecutar. ¡Tampoco es buena elección!
Utilizaremos el mismo ejercicio anterior para poder practicar con los permisos utilizando números, el único cambio que haremos será utilizar otro archivo llamado foto2.png:
Ejemplo
Descripción
Resultado
$ touch foto2.png
creamos el archivo foto2.png
foto2.png
$ chmod 000 foto2.png
quitamos todos los permisos al archivo foto2.png
----------
$ chmod 700 foto2.png
añadimos todos los permisos para el propietario
-rwx------
$ chmod 710 foto2.png
añadimos el permiso de ejecución para el grupo
-rwx—x---
$ chmod 714 foto2.png
añadimos el permiso de lectura para los otros usuarios
-rwx—xr--
$ chmod 114 foto2.png
eliminamos los permisos de lectura y escritura para el propietario
---x—xr--
$ chmod 444 foto2.png
establecemos como unico permiso de lectura para los 3 grupos
-r—r—r--
$ chmod 555 foto2.png
establecemos los permisos de lectura y ejecución para los 3 grupos
-r-xr-xr-x
$ chmod 000 foto2.png
quitamos todos los permisos
-----------
$ chmod 501 foto2.png
añadimos los permisos de lectura y ejecución al propietario y ejecución a otros
-r-x-----x
$ chmod 550 foto2.png
añadimos permiso de lectura y ejecución al grupo y eliminamos permiso de ejecución a otros
-r-xr-x---
$ chmod 770 foto2.png
añadimos permiso de escritura y ejecución al propietario y grupo, y eliminamos permiso de ejecución a otros
-rwxrwx---
$ chmod 666 foto2.png
permite a cualquiera modificar el contenido e incluso eliminar el archivo
-rw-rw-rw-
CAMBIANDO PROPIETARIOS Y GRUPOS
Otra de los puntos a la hora de establecer permisos es la necesidad de poder cambiar el propietario y grupo del archivo o directorio, para hacer esta operación debe estar como root y los usuarios y grupos que utilizará deben haber sido creados previamente.
Cambiando el propietario
Utilizamos el comando chown explicado líneas arriba:
# chown clases foto1.png # estamos cambiando el propietario del archivo, ahora el usuario clases será el propietario del archivo foto1.png
# chown raul foto2.png # el usuario raul será el propietario del archivo foto2.png
Si vamos a cambiar el propietario de un directorio y con todos sus subdirectorios y archivos en forma recursiva utilizaremos la opción –R:
# chown clases datos/ –R # el usuario clases sera el nuevo propietario de todos los archivos y subdirectorios que estén dentro del directorio datos/
Cambiando el grupo
Utilizamos el comando chgrp explicado líneas arriba:
# chgrp clases foto1.png # estamos cambiando el propietario del archivo, ahora el archivo foto1.png será del grupo clases
# chgrp raul foto2.png # el archivo foto2.png será del grupo raul
Si vamos a cambiar el grupo de un directorio y con todos sus subdirectorios y archivos en forma recursiva utilizaremos la opción –R:
# chgrp clases datos/ –R # todos los archivos y sub directorios del directorio datos/ serán del grupo clases
8 d’abr. 2010
Configurar interfaces de red linux.
Detener la interfaz de red eth0:
ifdown eth0
Iniciar la interfaz de red eth0:
ifup eth0
Esto no debe ser confundido con el siguiente comando, que reinicia todos los servicios de red:
/etc/init.d/networking restart
Nota: para conocer tus diversas interfaces de red, utiliza el comando:
/sbin/ifconfig –a
# Interfaz FastEthernet
iface eth0 inet static
address IP_Interfaz
netmask IP_mascara
network IP_Red
broadcast IP_Difusión
gateway IP_Router
ifdown eth0
Iniciar la interfaz de red eth0:
ifup eth0
Esto no debe ser confundido con el siguiente comando, que reinicia todos los servicios de red:
/etc/init.d/networking restart
Nota: para conocer tus diversas interfaces de red, utiliza el comando:
/sbin/ifconfig –a
# Interfaz FastEthernet
iface eth0 inet static
address IP_Interfaz
netmask IP_mascara
network IP_Red
broadcast IP_Difusión
gateway IP_Router
7 d’abr. 2010
¿Qué significa el .com, .net, org, .biz, .info, etc.?
La terminación .com u otros, es el sufijo o identificador que agrupa a todos los dominios inscritos dentro de esa asignación. En términos generales, los dominios que registramos se refieren a lo siguiente:
.com - se refiere a "Company" o bien empresa. En general, se refiere a cualquier sitio web con actividad comercial.
.net - se refiere a "Internet". En general, se refiere a cualquier sitio web relacionado al rubro de internet, tecnología, telecomunicaciones, aunque hoy en día se utiliza más ampliamente.
.org - se refiere a "organization" o bien organización. En general se refiere a cualquier sitio web relacionado a instituciones, establecimientos educ! acionales, organizaciones sin fines de lucro etc.
.biz - se refiere a "Business" o bien negocio. Es una terminación nueva que en general se refiere a cualquier sitio web con actividad comercial y cualquier negocio.
.info - se refiere a "information" o bien información. Es una terminación nueva que en general se refiere a cualquier sitio web con actividad informativa, como por ejemplo instituciones, o medios etc.
.name - se refiere a "Personal Name". Es una terminación nueva que en general se refiere a cualquier sitio web con personal.
.us - se refiere a "United States". Es una terminación nueva para sitios web relacionados a Estados Unidos.
.tv - se ! refiere a "Television". Es una terminación nu! eva para sitios relacionados al mundo de la televisión.
.in - se refiere a "India". Es una terminación generica aunque originalmente estaba relacionado a sitios de India.
.cc - se refiere a "Coco Islands". Es una terminación generica a moda, aunque originalmente estaba relacionado a sitios de Islas Coco.
.com - se refiere a "Company" o bien empresa. En general, se refiere a cualquier sitio web con actividad comercial.
.net - se refiere a "Internet". En general, se refiere a cualquier sitio web relacionado al rubro de internet, tecnología, telecomunicaciones, aunque hoy en día se utiliza más ampliamente.
.org - se refiere a "organization" o bien organización. En general se refiere a cualquier sitio web relacionado a instituciones, establecimientos educ! acionales, organizaciones sin fines de lucro etc.
.biz - se refiere a "Business" o bien negocio. Es una terminación nueva que en general se refiere a cualquier sitio web con actividad comercial y cualquier negocio.
.info - se refiere a "information" o bien información. Es una terminación nueva que en general se refiere a cualquier sitio web con actividad informativa, como por ejemplo instituciones, o medios etc.
.name - se refiere a "Personal Name". Es una terminación nueva que en general se refiere a cualquier sitio web con personal.
.us - se refiere a "United States". Es una terminación nueva para sitios web relacionados a Estados Unidos.
.tv - se ! refiere a "Television". Es una terminación nu! eva para sitios relacionados al mundo de la televisión.
.in - se refiere a "India". Es una terminación generica aunque originalmente estaba relacionado a sitios de India.
.cc - se refiere a "Coco Islands". Es una terminación generica a moda, aunque originalmente estaba relacionado a sitios de Islas Coco.
6 d’abr. 2010
Configuració ipcop, router xavi telefonica
El router el configurem en mode bridging., no cal especificar-hi cap dada de la companyia, tot aixo s'en encarregarà el firewall ipcop.
Accedim al ipcopo desde el navegador web, accedim a la pestanya de red, despres seleccionem marcado, i dins les opcions escollim com a interfaç el PPPOE, en modo persistente, les dns automatiques, i el tipus de codificació de la contrasenya en chap.
Despres només cal que tornem al monitor del ipcop, no desde el navegador web, sino fisicament al firewall ipcop, i tornem a configurar el setup, accedim a red, escollim l'opció PPPOE, i llestos.
Accedim al ipcopo desde el navegador web, accedim a la pestanya de red, despres seleccionem marcado, i dins les opcions escollim com a interfaç el PPPOE, en modo persistente, les dns automatiques, i el tipus de codificació de la contrasenya en chap.
Despres només cal que tornem al monitor del ipcop, no desde el navegador web, sino fisicament al firewall ipcop, i tornem a configurar el setup, accedim a red, escollim l'opció PPPOE, i llestos.
ipcop firewall en vmware workstation
http://lotecnologico.com/2010/03/ipcop-firewall-en-vmware-workstation/
Problemas video en segundo monitor, deshabilitar overlay grafica
Hay muchos programas que te permiten usar esto, como BSPlayer 100%.
La otra posibilidad, es no usar overlay (en bsplayer, opciones -> preferencias -> video -> renderizado de video, y desactivar usar overlay). Con eso se consigue que se vea por la TV lo mismo que en el PC, incluido en contenido de la pantalla de reproduccion en vez de en negro.
En el caso de la tarjeta de NVIDIA, pulsamos sobre la pestaña que lleva el nombre de nuestra tarjeta gráfica y aparecerá una ventana donde podemos ver la versión de todos los ficheros de los drivers que tengamos instalados y que lleva pegada a ella una ventana lateral donde podemos ver un árbol cuyo segundo elemento es nView. Pinchamos ahí y aparece una nueva ventana con dos fotos de un puente.
Para configurar el televisor, basta seleccionar la pantalla 2...
Para configurar el televisor, basta seleccionar la pantalla 2...
...y elegir la opción de configuración que necesitemos
...y elegir la opción de configuración que necesitemos
Debe estar marcado "Clonar" y vuestro monitor debe estar seleccionado como "Pantalla principal". Pulsamos sobre el segundo dibujo del puente o seleccionamos en el combo la pantalla 2 (TV) y pulsamos en "Aceptar". Pulsamos todo el rato en "Aceptar" hasta que desaparezca la ventana de propiedades de pantalla. Ahora volvemos a repetir el proceso hasta llegar a la pantalla de configuración de nView (la de los dos puentes) y seleccionamos el de la derecha. Pinchamos en "Configuración del Dispositivo" y "Seleccionar Dispositivo de Salida...".
Selección del país para elegir la norma de emisión
Selección del país para elegir la norma de emisión
Aquí es donde deberemos seleccionar la norma de emisión de nuestro país. Para facilitar la tarea, se muestra una lista de los países con la norma que se usa en cada uno. En nuestro caso, elegimos España-PalB y pinchamos en "Aceptar": deberíamos estar de nuevo en la pantalla de los dos puentes con la pestaña lateral asociada.
En los drivers de NVIDIA disponemos de esta pestaña
En los drivers de NVIDIA disponemos de esta pestaña
Nos falta hacer una cosa más. Tal como lo tenemos configurado ahora, veremos el escritorio en la televisión, pero no se mostrarán las ventanas que contengan DVDs o DivX si estos utilizan el modo overlay. ¿Por qué? Pues porque eso no sale por la salida de TV. Así que lo que hay que hacer, es dirigirse a la pestaña lateral y pulsar sobre "Control de Sobreposición". Arriba a la izquierda hay un combo donde pone "Dispositivo de pantalla completa". Debe estar seleccionado como "Pantalla secundaria". Eso hace que cualquier gráfico mostrado con overlay (DVDs, DivX, etc) se muestre a pantalla completa en la televisión, incluso aunque en el PC este en una pequeña ventana. Mientras se vea en el PC, aparecerá a pantalla completa en la TV y así podremos seguir trabajando mientras otras personas ven DVDs en el televisor.
Cuando no tengamos un gráfico que use overlay, lo que veremos en la TV será lo mismo que lo que aparezca en el TV, aunque ya os aviso que es imposible leer texto en la televisión (debido a la escasa resolución de ésta comparada con un monitor), y eso que la Siluro muestra las cosas en la tele a 1024x768.
Una última cosa. Puede ser que al cambiar la configuración de la televisión os cambie la frecuencia de refresco del monitor, pero no pasa nada: volvéis a poner la que estaba y listos.
La otra posibilidad, es no usar overlay (en bsplayer, opciones -> preferencias -> video -> renderizado de video, y desactivar usar overlay). Con eso se consigue que se vea por la TV lo mismo que en el PC, incluido en contenido de la pantalla de reproduccion en vez de en negro.
En el caso de la tarjeta de NVIDIA, pulsamos sobre la pestaña que lleva el nombre de nuestra tarjeta gráfica y aparecerá una ventana donde podemos ver la versión de todos los ficheros de los drivers que tengamos instalados y que lleva pegada a ella una ventana lateral donde podemos ver un árbol cuyo segundo elemento es nView. Pinchamos ahí y aparece una nueva ventana con dos fotos de un puente.
Para configurar el televisor, basta seleccionar la pantalla 2...
Para configurar el televisor, basta seleccionar la pantalla 2...
...y elegir la opción de configuración que necesitemos
...y elegir la opción de configuración que necesitemos
Debe estar marcado "Clonar" y vuestro monitor debe estar seleccionado como "Pantalla principal". Pulsamos sobre el segundo dibujo del puente o seleccionamos en el combo la pantalla 2 (TV) y pulsamos en "Aceptar". Pulsamos todo el rato en "Aceptar" hasta que desaparezca la ventana de propiedades de pantalla. Ahora volvemos a repetir el proceso hasta llegar a la pantalla de configuración de nView (la de los dos puentes) y seleccionamos el de la derecha. Pinchamos en "Configuración del Dispositivo" y "Seleccionar Dispositivo de Salida...".
Selección del país para elegir la norma de emisión
Selección del país para elegir la norma de emisión
Aquí es donde deberemos seleccionar la norma de emisión de nuestro país. Para facilitar la tarea, se muestra una lista de los países con la norma que se usa en cada uno. En nuestro caso, elegimos España-PalB y pinchamos en "Aceptar": deberíamos estar de nuevo en la pantalla de los dos puentes con la pestaña lateral asociada.
En los drivers de NVIDIA disponemos de esta pestaña
En los drivers de NVIDIA disponemos de esta pestaña
Nos falta hacer una cosa más. Tal como lo tenemos configurado ahora, veremos el escritorio en la televisión, pero no se mostrarán las ventanas que contengan DVDs o DivX si estos utilizan el modo overlay. ¿Por qué? Pues porque eso no sale por la salida de TV. Así que lo que hay que hacer, es dirigirse a la pestaña lateral y pulsar sobre "Control de Sobreposición". Arriba a la izquierda hay un combo donde pone "Dispositivo de pantalla completa". Debe estar seleccionado como "Pantalla secundaria". Eso hace que cualquier gráfico mostrado con overlay (DVDs, DivX, etc) se muestre a pantalla completa en la televisión, incluso aunque en el PC este en una pequeña ventana. Mientras se vea en el PC, aparecerá a pantalla completa en la TV y así podremos seguir trabajando mientras otras personas ven DVDs en el televisor.
Cuando no tengamos un gráfico que use overlay, lo que veremos en la TV será lo mismo que lo que aparezca en el TV, aunque ya os aviso que es imposible leer texto en la televisión (debido a la escasa resolución de ésta comparada con un monitor), y eso que la Siluro muestra las cosas en la tele a 1024x768.
Una última cosa. Puede ser que al cambiar la configuración de la televisión os cambie la frecuencia de refresco del monitor, pero no pasa nada: volvéis a poner la que estaba y listos.
Subscriure's a:
Missatges (Atom)