====== Linux ======
* [[SuSE|Solo SuSE]]
* [[Ubuntu|Solo Ubuntu]]
* [[Dell|Linux over Dell]]
* [[ACL|ACL's for Linux (Access Control Lists)]]
* [[ConfigurarDosTarjetasDeRed|Cómo configurar dos tarjetas de red]]
* [[Citrix|Instalación cliente Citrix en SuSE Linux]]
* [[RPM|Notas sobre RPM]]
* [[RAID|RAID]]
* [[eDNI|DNI electrónico]]
* [[ssh|SSH]]
* [[samba|Samba]]
* [[resin|Resin]]
* [[AnalisisLogs|Analisis Logs]]
* [[ComplementosFirefox|Mis plugins favoritos para Firefox]]
* [[ContadorPhp|Making a counter in PHP]]
* [[ABetterCounter|Making a professional counter in PHP]]
* [[SecuringPHP|Securing PHP]]
* [[http://www.linuxjournal.com/magazine/monitoring-hard-disks-smart|Monitoring hard disks with SMART]]
* [[webalizer|Webalizer, starting point]]
* [[java:installationunderlinux|Installation of Tomcat under Linux]]
* [[Backup|A savvy backup system for linux]]
* [[WhatLibrariesUsesAProgram|How to guess what libraries uses a program]]
* [[UpdateLibrarySearchPath|Update the search path for libraries]]
* [[SecuringSubversion|Securing Subversion]]
* [[http://www.cyberciti.biz/tips/linux-ext3-ext4-deleted-files-recovery-howto.html|Recover Deleted Files]]
* [[RaspberryPI:index|Raspberry PI]]
* [[ControlParental|Control parental en linux]]
* [[Git|Git]]
* [[LegoMindstorms|Lego Mindstorms]]
* [[CreatingAModuleScratch|Creating a module in scratch 1.4]]
* [[WatchdogInLinux|Creating a watchdog in linux]]
* [[Postfix|Postfix]]
* [[NetworkManagementLinux|Gestión de redes en linux]]
=== How to create an application launcher in Gnome 3 ===
http://askubuntu.com/questions/112186/how-do-you-create-a-custom-application-launcher-in-gnome-shell
=== Cómo hacer que linux permita que un usuario no root abra puertos por debajo de 1024 ===
Para eso hay que modificar los parámetros del kernel. Editando el fichero ''/etc/sysctl.conf'' hay
una línea que dice:
net.ipv4.ip_local_port_range = 1024 65000
Lo vais pillando, eh??? Debe reiniciarse el sistema para que los cambios tengan efecto.
También se puede cambiar on-line:
[root@deep] /# echo "32768 61000" >/proc/sys/net/ipv4/ip_local_port_range
**Importante:** es necesario reiniciar la red después:
# /etc/rc.d/network restart
=== Programar un apagado del equipo ===
oktopus:/home/santiago # /etc/rc.d/atd start
Starting service at daemon done
oktopus:/home/santiago # date
mié ene 20 21:23:35 CET 2010
oktopus:/home/santiago # at 21:25 jan 20
warning: commands will be executed using /bin/sh
at> /sbin/shutdown -h now
at>
job 3 at 2010-01-20 21:25
=== Montar un dispositivo en modo loopback ===
mount –o loop /tmp/test.iso /mnt
=== execve: Permission denied ===
Vamos a documentar este error, que me ha vuelto loco durante unos días:
# man loquesea
execve: Permission denied
Después de hacer un strace a la llamada de marras, descubrí el origen del problema: los permisos sobre el directorio /usr/lib/man-db/ estaban puestos incorrectamente:
plasticman:/usr/lib # ls -lad man-db/
drwx--x--x 2 root root 4096 2007-04-22 23:48 man-db/
Simplemente poniendo los permisos a 755, quedó el tema resuelto:
plasticman:/usr/lib # chmod 755 man-db/
=== Conexiones SSH ===
Desde hace algún tiempo vengo observando que las conexiones SSH se me quedan "colgadas": pasado un tiempo sin actividad, la pantalla se queda estática, y no queda más remedio que reiniciar la conexión, perdiendo el trabajo realizado.
Pues bien, ya he adivinado lo que le pasa, o cuál es la solución: el parámetro TCPKeepAlive debe estar configurado a "yes":
TCPKeepAlive yes
ClientAliveCountMax 30
ClientAliveInterval 200
El problema es cómo ssh -o en general, cualquier conexión de red- determina que el otro extremo de la conexión está "vivo". Esto lo hace enviando una señal TCP -el KeepAlive- que la otra parte debe contestar.
El parámetro "ClientAliveInterval" determina cada cuánto tiempo se hará la comprobación, y el parámetro "ClientAliveCountMax" determina cuántos KeepAlive fallidos deberán contarse antes de dar la conexión como finalizada.
== Identificando el nombre de la máquina virtual en VirtualBox ==
Necesitamos el nombre de la máquina. Lo puedes comprobar ejecutando el siguiente comando:
VBoxManage showvminfo Windows
Toma nota del dato uuid:
Name: Windows
Guest OS: Windows XP
UUID: 274dc95d-8587-4e4c-4f85-41ece791a15a
Config file: /home/rluna/.VirtualBox/Machines/Windows/Windows.xml
Memory size: 512MB
[....]
==== Como saber el service tag de un dell ====
sudo dmidecode -s system-serial-number