lshw -html >MyLinuxBox.html
martes, 21 de octubre de 2008
jueves, 24 de abril de 2008
domingo, 20 de abril de 2008
martes, 18 de marzo de 2008
iniciar aplicaciones X desde otro usuario
# desde el usuario que inició las X
xhost local:root
#desde el otro usuario
export DISPLAY=:0.0
xhost local:root
#desde el otro usuario
export DISPLAY=:0.0
lunes, 3 de marzo de 2008
Configurar dos conexiones a internet
http://www.linux.org/docs/ldp/howto/Adv-Routing-HOWTO/lartc.rpdb.multiple-links.html
http://gentoo-wiki.com/Dual_internet_connections
http://gentoo-wiki.com/TIP_Dual-Homed_Gentoo_Server
http://www.shorewall.net/MultiISP.html
http://www.shorewall.net/Shorewall_Squid_Usage.html
http://www.quagga.net/
http://blog.taragana.com/index.php/archive/how-to-load-balancing-failover-with-dual-multi-wan-adsl-cable-connections-on-linux/
http://linux-ip.net/html/adv-multi-internet.html
http://www.indiangnu.org/index.php/archives/7
# post-up ip route add 10.0.0.0/24 dev eth4 src 10.0.0.253 table uplink2
# post-up ip route add default via 10.0.0.2 table uplink2
# post-up ip rule add from 10.0.0.253 table uplink2
# post-down ip rule del from 10.0.0.253 table uplink2
to enable shorewall, add the SNAT aliases and you can also do a minor optimization of the firewall while you are at it.The changes to shorewall.conf are as follows:
STARTUP_ENABLED=Yes
ADD_SNAT_ALIASES=Yes
FASTACCEPT=Yes
http://gentoo-wiki.com/Dual_internet_connections
http://gentoo-wiki.com/TIP_Dual-Homed_Gentoo_Server
http://www.shorewall.net/MultiISP.html
http://www.shorewall.net/Shorewall_Squid_Usage.html
http://www.quagga.net/
http://blog.taragana.com/index.php/archive/how-to-load-balancing-failover-with-dual-multi-wan-adsl-cable-connections-on-linux/
http://linux-ip.net/html/adv-multi-internet.html
http://www.indiangnu.org/index.php/archives/7
# post-up ip route add 10.0.0.0/24 dev eth4 src 10.0.0.253 table uplink2
# post-up ip route add default via 10.0.0.2 table uplink2
# post-up ip rule add from 10.0.0.253 table uplink2
# post-down ip rule del from 10.0.0.253 table uplink2
to enable shorewall, add the SNAT aliases and you can also do a minor optimization of the firewall while you are at it.The changes to shorewall.conf are as follows:
STARTUP_ENABLED=Yes
ADD_SNAT_ALIASES=Yes
FASTACCEPT=Yes
miércoles, 27 de febrero de 2008
Configurar tarjeta wifi 3945abg en linux
Bajar e instalar iwlwifi (v 1.0.0.1) + ucode(v 2.14.1.5) no da muchos problemas, aunque al cargar el modulo el nombre de la interfaz es incorrecto, con un "_rename" pegado. Basta con comentar la linea de la tarjeta en /etc/udev/rules.d/70-persistent-net.rules:
# PCI device 0x8086:0x4222 (ipw3945)
#SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:13:02:XX:XX:XX", NAME="eth1"
Y recargar el modulo:
# modprobe -r iwl3945
# modprobe iwl3945
Con lo que se generará la entrada:
# PCI device 0x8086:0x4222 (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:13:02:XX:XX:XX", ATTR{type}=="1", NAME="wlan0"
La cual ya podemos cambiar NAME a lo que queramos,
# PCI device 0x8086:0x4222 (ipw3945)
#SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:13:02:XX:XX:XX", NAME="eth1"
Y recargar el modulo:
# modprobe -r iwl3945
# modprobe iwl3945
Con lo que se generará la entrada:
# PCI device 0x8086:0x4222 (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:13:02:XX:XX:XX", ATTR{type}=="1", NAME="wlan0"
La cual ya podemos cambiar NAME a lo que queramos,
martes, 26 de febrero de 2008
Aplicaciones linux útiles
klogview: ver logs en ventana emergente
metamonitor: ver logs en ventana emergente
fwlogwatch: parser de logs de cortafuegos
ksystemlog: ver logs
update-rc.d -f script_name remove :elimina el servicio del arranque en debian
ip route
ip rule
ip addr: comandos para ver enrutamiento, reglas, e interfaces de red
rcconf: (debian) servicios disponibles en el arranque
metamonitor: ver logs en ventana emergente
fwlogwatch: parser de logs de cortafuegos
ksystemlog: ver logs
update-rc.d -f script_name remove :elimina el servicio del arranque en debian
ip route
ip rule
ip addr: comandos para ver enrutamiento, reglas, e interfaces de red
rcconf: (debian) servicios disponibles en el arranque
lunes, 25 de febrero de 2008
error protocolo fish terminó inesperadamente
Al intentar abrir ficheros remotos con el protocolo ssh mediante
fish://host/directorio
si se produce el error:
"protocolo fish terminó inesperadamente"
hay que eliminar del fichero:
~/.ssh/known_hosts
la línea correspondiente al host que produce el error.
fish://host/directorio
si se produce el error:
"protocolo fish terminó inesperadamente"
hay que eliminar del fichero:
~/.ssh/known_hosts
la línea correspondiente al host que produce el error.
jueves, 21 de febrero de 2008
Montar directorios remotos con samba
Para montar directorios remotos con samba y con contraseña podemos usar un fichero que sólo pueda leer root.
por ejemplo:
/root/.smbcredentials
entonces añadimos una línea en /etc/fstab como esta:
//servidor/directorio-compartido /mnt/punto-de-montaje \
credentials=/root/.smbcredentials,dmask=777,fmask= 777 0 0
por ejemplo:
/root/.smbcredentials
entonces añadimos una línea en /etc/fstab como esta:
//servidor/directorio-compartido /mnt/punto-de-montaje \
credentials=/root/.smbcredentials,dmask=777,fmask= 777 0 0
Enviar mensajes a consola virtual en linux
En vez de enviar los mensajes a todas las consolas, es preferible enviarlos a una virtual
En el fichero /etc/syslog.conf sustituimos:
|/dev/xconsole
por :
/dev/tty12
En el fichero /etc/syslog.conf sustituimos:
|/dev/xconsole
por :
/dev/tty12
Evitar reinicio de linux al pulsar Ctr-Alt-Del
En servidores linux no se debe permitir que reinicien al pulsar Ctr-Alt-Del
#comentar esta línea de /etc/inittab
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
#comentar esta línea de /etc/inittab
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
fwlogwatch: Parser de logs de firewall
#instalar fwlogwatch
emerge fwlogwatch
#encriptar passwd para administración web
htpasswd -nb usuario password
#configurar fwlogwatch.conf
resolve_hosts = no
resolve_services = yes
src_ip = on
dst_ip = on
protocol = on
src_port = on
dst_port = on
#tcp_opts = off
start_times = yes
html = no
realtime_response = yes
server_status = yes
bind_to = 127.0.0.1
listen_port = 888
status_user = admin
status_password = Mm8x5Giqba37U
refresh = 15
#ejecutar como servicio
fwlogwatch -R
emerge fwlogwatch
#encriptar passwd para administración web
htpasswd -nb usuario password
#configurar fwlogwatch.conf
resolve_hosts = no
resolve_services = yes
src_ip = on
dst_ip = on
protocol = on
src_port = on
dst_port = on
#tcp_opts = off
start_times = yes
html = no
realtime_response = yes
server_status = yes
bind_to = 127.0.0.1
listen_port = 888
status_user = admin
status_password = Mm8x5Giqba37U
refresh = 15
#ejecutar como servicio
fwlogwatch -R
Instalar webmin
#instalar webmin
emerge webmin
#editar /etc/webmin/miniserv.conf
puerto=10001
#cambiar contraseña de usuario
/usr/share/webmin/changepass.pl /etc/webmin root contraseña
#iniciar servicio
/etc/init.d/webmin start
#poner en el navegador
https://cancerbero:10000
# poner que lea las contraseñas de /etc/passwd
emerge webmin
#editar /etc/webmin/miniserv.conf
puerto=10001
#cambiar contraseña de usuario
/usr/share/webmin/changepass.pl /etc/webmin root contraseña
#iniciar servicio
/etc/init.d/webmin start
#poner en el navegador
https://cancerbero:10000
# poner que lea las contraseñas de /etc/passwd
Montar directorios remotos con ssh
- instalar sshfs
- montar directorio remoto
- o bien añadir al fstab para que se monte automáticamente al arrancar
fuse.sshfs user,allow_other,uid=1000,gid=1000,noauto 0 0
Mas info: manual.sidux.com/es/ssh-es.htm
Suscribirse a:
Entradas (Atom)
