Como guardar archivo Vim cuando no tenemos permiso
E212: Can’t open file for writing
Muchas veces nos pasa que editamos un archivo con Vi o Vim y nos damos cuenta que no tenemos permisos para guardar los cambios, si tenemos la posibilidad de hacer sudo con el usuario con el que hemos abierto el archivo, podemos pulsar ESC y escribir:
:w !sudo tee %
Nos pedirá la clave del usuario para hacer sudo y guardaremos felizmente los cambios.
Saludos.
Via || rm -rf
Linux: error fetching interface information: device not found
Tras importar en VirtualBox unas máquinas virtuales me di cuenta que al arrancar una de las máquinas no era capaz de levantar la interfaz de red y al intentarlo me daba el siguiente error:
error fetching interface information: device not found
El problema era que no detectaba mi tarjeta de red con dirección MAC (XX:XX:XX.XX.XX:XX) en la eth0 como la tenía configurada. Al hacer un ifconfig -a me mostraba que tenía la interfaz eth3 pero yo quería configurarlo como la tenía en la eth0.
Para solucionarlo me sitúo en el directorio:
# cd /etc/udev/rules.d/
Listo los archivos del directorio:
# ls -al
Encuentro dos archivos **-persistent-net.rules y **-persistent-cd.rules (** son números aleatorios que dependen del sistema).
Abro el archivo que me interesa **-persistent-net.rules con un editor de texto:
# nano **-persistent-net.rules
Elimino las entradas de las interfaces que ya no son necesarias y modifico la dirección MAC eth0 que es la que me interesa:
SUBSYSTEM==”net”, DRIVERS==”?*”, ATTR{address}==”XX:XX:XX:XX:XX:XX”,NAME=”eth0″
Guardo el documento y reinicio el servicio de red:
# /etc/network/interfaces
Para comprobarlo que ya tengo la interfaz configurada correctamente:
# ifconfig
Fuente || LinuxQuestions.org
Autor || thveillon
Linux: Comando para ver numero de serie de un disco duro
Para ver el número de serie de un disco duro (S/N de un HDD) ejecutamos en un terminal con permisos de root:
#hdparm -i /dev/sda
/dev/sda:Model=MAXTOR STM3250820AS, FwRev=3.AAE, SerialNo=6QE1B124
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7
Donde sda indica que es el primer disco SATA que tengo conectado, si necesitara el segundo disco sata sería sdb y así sucesivamente.
En cambio si lo que tenemos conectado es un disco IDE, para el primer disco sería hda, para el segundo hdb, etc.
Saludos.
Certificación Linux: Exámenes LPI al 50%

Esta es una muy buena oportunidad para aquellos que, como yo, queráis sacaros la certificación LPI (Linux Professional Institute) ya que el día 24 de Marzo del 2011 en la ETS de Ingeniería Informática de la Universidad de Sevilla (España) ofrecen los exámenes de LPI al 50%.
Los precios de los certificados son:
- LPIC-1. Formado por los exámenes 101 y 102 a 75€ cada uno.
- LPIC-2. Formado por los exámenes 201 y 202 a 75€ cada uno.
- LPIC-3. Sólo un exámen 301 a 95€.
*Nota: La tarifa normal de cada exámen es de 150€.
Yo particularmente me voy a presentar a los exámenes 101 y 102 que forman el primer nivel LPIC1.
Para aquellos que estéis interesados tenéis que hacer lo siguiente:
1) Registraros en la página https://cs.lpi.org/caf/Xamman/register y os darán un número ID de LPI.
2) Enviar un correo antes del 16 de Marzo a info@lpi.org.es indicando vuestro nombre y apellidos, LPI ID, los exámenes que queréis realizar y el email donde queréis recibir los resultados de los exámenes.
El día del exámen hay que llevar lápiz y goma, el DNI y el ID LPI, me han informado que una vez hecho los exámenes tardan unos dos meses en enviarte los resultados.
Para más información:
lpi.org.es
concursosoftwarelibre.org
Saludos y suerte!
Como bloquear una cuenta de Windows desde un equipo remoto

Para bloquear una cuenta de usuario de Windows cuando la combinación de teclas (Windows + L) no funciona, como por ejemplo me pasa cuando utilizo el programa de acceso remoto VNC, podemos utilizar el siguiente comando desde Inicio/Ejecutar:
rundll32 user32.dll, LockWorkStation
Pulsamos Aceptar y bloqueará el equipo remoto esperando nuevamente a que alguien se autentifique.
Saludos.
Ubuntu – Como realizar una replica/clonacion del software instalado

Imaginemos que tenemos dos equipos con Ubuntu (PC1 y PC2) y queremos que los paquetes de software del PC1 sean los mismos que los del PC2. Para realizar esta copia/réplica del software debemos saber qué paquetes tiene instalado el PC1, para ello ejecutamos el siguiente comando:
# dpkg –get-selections
Para guardar ese listado de paquetes en un archivo de texto podemos utilizar el siguiente comando:
# dpkg –get-selections > lista_paquetes
Podemos copiar el archivo lista_paquetes del PC1 y utilizarlo para definir el listado de paquetes para instalar en el PC2 con el siguiente comando:
# dpkg –set-selections < lista_paquetes
Ahora para poder instalar los paquetes seleccionados en el PC2 utilizaremos el siguiente comando:
# apt-get dselect-upgrade
Esto actualizará el sistema de paquetes que han sido seleccionados con el comando –set-selections y tendremos una réplica del software que teníamos instalados del PC1 en el PC2.
Saludos.
Comando para comprobar la versión de Linux
Para comprobar el nombre de la distribución y versión que tenemos, podemos utilizar el siguiente comando:
# cat /etc/issue
Ubuntu 10.04.1 LTS \n \l
En caso de no valernos para nuestro sistema, también podemos utilizar este otro comando:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
Bloquear el cambio de hora en Windows XP
Para bloquear el cambio de hora del equipo en Windows XP nos dirigimos a Inicio -> Panel de Control -> Herramientas Administrativas -> Directiva de Seguridad Local.

En la nueva ventana accedemos a Directivas Locales / Asignación de derechos de usuario, localizamos la directiva Cambiar hora del sistema y hacemos doble clic sobre ella, quitamos los usuarios correspondientes y reiniciamos el equipo para que los cambios surtan efecto.

Saludos.
vSphere: Error Parsing the server “xxx.xxx.xxx.xxx” clients.xml file
Problema
Error Parsing the server “xxx.xxx.xxx.xxx” clients.xml file.
Solución
Problema con Mayusculas en Terminal Server desde Ubuntu
Problema
Tenemos un equipo con Ubuntu y al conectarnos a Terminal Server el bloqueo de mayúsculas (caps-lock) no funciona correctamente.
Solución
Abrimos una consola (shell) y escribimos el siguiente comando:
sudo gedit /usr/share/rdesktop/keymaps/common
Localizamos y borramos la línea
Caps_Lock 0×0 inhibit
Guardamos el archivo y ya podremos conectarnos a través del escritorio remoto sin problemas.
Fuente || Ezequiel


Comentarios recientes