Вы находитесь на странице: 1из 26

Object 1

Debian

($) Usuario.
(#) Super Usuario.

Pasos para configurar deban


Crear lista sources.list:
DebGEN.Simplylinux.ch.

1) nano /etc/apt/sources.list
2) Solucin al error de audio:
gpg --keyserver subkeys.pgp.net --recv-keys 07Dc563D1F41B907
gpg --export --armor 07Dc563D1F41B907 | apt-key add -
3) apt-get update
4) apt-get upgrade
5) apt-get install build-essential
6) apt-get install linux-headers-`uname -r`
7) apt-get install debian-keyring
8) apt-get install samba
9) apt-get install ssh
10) Verificar la versin del hplip e instalar si hay una nueva
11) Para instalar impresora hp abrimos la terminal y ejecutamos hp-
setup y seguimos los pasos que aparecen.
Para cambiar nombre y grupo de trabajo de la mquina
entramos como:

Nombre de la maquina #:
1) nano /etc/hosts
2) nano /etc/hostname

Grupo de trabajo $:
1) nano /etc/samba/smb.conf
2) /etc/init.d/samba restart
3) /etc/init.d/networking restart

Para instalar Virtual Box:


1) apt-get install virtual box
2) apt-get install ose guest dkms
3) apt-get install ose utils
4) apt-get install ose x11
5) apt-get install qt
6) apt-get install guest source
7) apt-get install DBG
8) apt-get install DKMS
9) apt-get install gues utils
La version que monta debian por el gestor de paquete es una version vieja
4.1.18 creada en el ao 2012.
Para que virtual box reconozca los pendrive hay que instalar una
extension oracle_VM_Virtualbox_Extension_Pack_4.1.18.vbox-extpack.
Para descargar:Download.virtualbox.org/virtualbox/ luego hay que
agregar el usuario al grupo vboxuser para poder utilizar los dispositivos
usb en las mquinas virtuales que vayan a instalar.
Para saber tu usuario #: Whoami
Para agregarlo #: adduser tu usuario vboxusers
y nos dir El usuario nombre ya es un miembro de vboxusers y luego
reinicia el sistema.

Para ver configuracin de la mquina: ifconfig.


Para ver que usuario soy: echo $UID.
Para mquinas de pocos recursos instalar el escritorio lxde.
Squid: Herraminetas de Pfsense para bloquear.
Netcraft.com: Es un sitio de internet que mantiene estadistica de
servidores web y sistemas operativos.
Webmin: Administrador de servidores via web.
Less /etc/services: Para ver asociacion de puertos con ping.
Startpage.com: Para saber si una pgina esta bloqueada.
Nslookup: Interrogar servidores DNS.
Apt-cache search: Para buscar si esta un paquete de Debian en los
repositorios.
Para instalar un paquete buscas donde esta guardado y luego
colocas: dpkg i (nombre paquete)
Apt-get install - f: Corregir lo que quedo pendiente.
Dpkg -reconfigure: Para poner un paquete en su estado normal.
ssh nombre usuario@ipmaquina: Para ponerme en la mquina de
otro usuario.
Mousepad: Editor.
Nautilus: Explorador de archivos
Ps ax: Muestra todos los servicios que estn corriendo en el
servidor.
Top: Muestra en tiempo real lo que est funcionando.
www.gandi.net: Para ver tipos de dominios.
www.nic.ve: Centro de informacin de internet.
ISP: Prestan el servicio DNS.
TTL: Es para bajar el tiempo de redireccionamiento.
Mousepad /etc/hosts: Modificar direcciones IP.
Mousepad /etc/resolv.con: Para agregar la direccion del servidor a
donde voy a ir.
Less /etc/network/interfaces: Donde se encuentran las interfases
de red.

Para recuperar atributos: Chmod.


Ls-L: Contenido del archivo.

Usuario U Grupo G Todo el mundo O


r w x rwx rwx
2 2 0
4 2 1

Ejemplo:
rwx rw- r- -
7 6 4
Chmod 764.
Chmod 666*: Lo lee todo el mundo.

Ls-la: Muestra todo los archivos.


rm.*: Para borrar archivos ocultos.
r: Leer.
W: Escribir
x:Ejecutar.

Man: Manual.
nmap localhost: Para verificar que puerto esta trabajando.
Swat: para el entorno grfico de samba.
Opensshserver: Para poder acceder a un equipo por medio de ssh.
Para instalar flash player:
1) apt-get install flashplugin-nonfree
Para actualizarlo:
2) update-flashplugin-nonfree - -instal.
Para remover Gnash cuando instalas flashplayer:
3) apt-get remove gnash.
Para instalar fuentes de windows (office): apt-get install
msttcorefonts.
apt-get install w32 codecs: Varios codecs.
apt-get install soundconverter gstreamero.10-lame: Convertidor
de audio.
apt-get install winff: Convertidor de video.
Halt: Apagar
poweroff: Apagar
shutdown: Comando apagar reiniciar durante un tiempo
especificado.
-h: halt.
-r: reboot.
now: Ahora.
shutdown opcin + tiempo
ctrl+alt+f1: Para pasar a la terminal.
ctrl+alt+f7: Para volver al entorno grfico.
Wall: Para mostrar mensajes a los otros sistemas.
echo esto es un mensaje >/dev/tty2
echo esto es un mensaje >/dev/pts/2
w: Para saber con la terminal que puedo conectar.

Instalar paquetes gutenprint, ufr2 cndrvcups-lb en Debian para


poder instalar impresoras canon dependiendo de las series.

Estos comandos permiten corregir errores del sistema y no es


necesario formatear:
Espera que cheque el sistema y marque el porcentaje, al
detenerse el sistema de arranque llega a : CTRL + D, en este
momento se le copia la clave de # ( Al momento de escribirla no la
muestra) le das enter. Prosigue el sistema de arranque, cuando se
detenga colocar el siguiente comando: fsck -C -y esperar que
prosiga el sistema de arranque y al culminar copiar el siguiente
comando reboot y dejar que el equipo reinicie. Debe reiniciar
correctamente.

apt-get -f install: Resuelve problema de actualizacin.


apt-get clean all: elimina el cache de paquetes.

Estos comandos hacen que el sistema limpie la memoria de


paquetes e instalacin:
apt-get autoremove.
apt-get autoclean.
Estos son mis repositorios de la versin 7 Wheezy de Debian Estable.

Seguramente ir actualizando esta publicacin para que sea lo ms completa


posible, as que si quers colaborar sos bienvenido.

Record que para modificar los repositorios hay que actualizar el archivo
sources.list

# nano /etc/apt/sources.list

# Repositorio oficial
deb http://ftp.us.debian.org/debian/ wheezy main contrib
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib

# Actualizaciones de seguridad
deb http://security.debian.org/ wheezy/updates main contrib
deb-src http://security.debian.org/ wheezy/updates main contrib

# Multimedia wheezy (con llave 1)


deb http://www.deb-multimedia.org wheezy main non-free
deb-src http://www.deb-multimedia.org/ wheezy main non-free

#Actualizaciones de wheezy
deb http://ftp.debian.org/debian wheezy-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy contrib non-free main
deb-src http://ftp.debian.org/debian wheezy-updates main contrib non-free

# Backports
deb http://ftp.debian.org/debian/ wheezy-backports main

# Repositorio VirtualBox Debian Wheezy


deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free

# Instalacin de Google Chrome (con llave 2)


deb http://dl.google.com/linux/deb/ stable main

# Mozilla (con llave 3)


deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

# Mate (gnome 2) (con llave 5)


deb http://repo.mate-desktop.org/debian wheezy main

# Opera (con llave 4)


deb http://deb.opera.com/opera/ stable non-free

# Insync (con llave 5)


deb http://apt.insynchq.com/debian wheezy non-free

# java 8 (con llave 6)

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main


deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

LLAVES

Las llaves las necesitamos cuando agregamos repositorios nuevos. Despus de


agregarlas hacemos un update.

1- Repositorios multimedia:
# apt-get install deb-multimedia-keyring
# apt-get update

2- Chrome

$ sudo gpg keyserver hkp://subkeys.pgp.net recv-keys A040830F7FAC5991

$ sudo gpg export armor A040830F7FAC5991 | sudo apt-key add -

$ sudo apt-get update

3- Mozilla Iceweasel

# wget -O- -q http://mozilla.debian.net/archive.asc | apt-key add -

4- Opera

# wget -O http://deb.opera.com/archive.key | sudo apt-key add -

5- Mate

$ sudo aptitude install mate-archive-keyring

6- Insync

# wget -O
https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-
key add -

7- Java 8
# apt-key adv keyserver keyserver.ubuntu.com recv-keys EEA14886

Capturas de pantalla desde la terminal en GNU


Linux con Scrot
Hoy quiero mostrar una herramienta muy til para administradores de
servidores linux, por lo general a veces uso servidores sin entorno de ventana
dado que ocupan menos espacio o simplemente no se necesita, pero es
necesario a veces tomar una captura de pantalla de la terminal de lo que esta
pasando para compartir o recordar algo, tambin hacer un tutorial y publicarlo
en NKSistemas no?
Voy a mostrar como se usa un pequeo paquete llamado Scrot, con el cual
podemos capturar la pantalla desde la terminal de linux, para el ejemplo uso un
linux completo porque quiero que vean la captura completa.
Si no lo tienen instalado simplemente en Debian hacemos:
# aptitude install scrot
scrot -d 3, nos sirve para poner un tiempo de disparo, en este caso
tardar 3 segundos y tomar la captura, til para desplegar algn men.
-q 50 o -q 100, es para la calidad a 50% o 100% la segunda vez que lo
uso.
Por defecto las capturas se guardan en la carpeta personal del usuario,
pero tambin se puede especificar el destino y nombre indicando la ruta
con nombre del archivo, /home/user1/uno.jpg
Espero que les sirva como a mi y recuerden usar el comando man scrot para
ms parmetros.

Limpiar cache DNS en windows y Linux


Una forma rpida de hacer una limpieza del cache DNS en windows es con
el comando ipconfig /flushdns, seguido de ipconfig /registerdns, y por
ltimo dcdiag /fix.

Pero que hay de linux, hay una forma de hacer algo similar de forma
simple pero deberemos chequear que tengamos un paquete instalado
nscd
# aptitude install nscd
Y para vaciar el dns como root o con permisos para el usuario
# /etc/init.d/nscd restart
Ver espacio utilizado y libre de tus HD en Debian linux

Este es un pequeo comando para los administradores de sistemas que nos es


de mucha utilidad para poder ver el espacio disponible y el espacio utilizado de
nuestros discos rgidos de nuestro equipo con linux.
Se trata del comando df abrimos la consola y ejecutamos el comando para ver
una breve descripcin de la utilizacin de los discos, si le agregamos el
parmetro -h nos dar un detalle en gigas para que sea ms fcil de leer.
# df -h
-
Tambin podemos saber que tamao tienen nuestras carpetas haciendo
uso del comando du
Ver
nuestra IP pblica desde la consola en Debian

Para conocer nuestra IP pblica lo ms comn es ingresar a Whatmyip.org,


pero debemos usar un navegador, que pasa si no queremos hacerlo y si
queremos saber la ip desde la consola con un simple comando.
Vamos a instalar Lynx que es un navegador web por consola, por lo tanto
vamos a hacer:
# aptitude install lynx

Y ahora podemos hacer:


# lynx -dump http://checkip.dyndns.com
-
Si queremos usar el comando seguido podemos hacer un enlace (acceso
directo) para no tener que tipear todos los parmetros.
# alias ippub=lynx -dump http://checkip.dyndns.com
-
Otra opcin interesante es trada a nicklabs por Miguel un lector del blog,
con el comando curl el cual instalamos con:
# aptitude install curl

Y lo usamos en la terminal de la siguiente forma:


# curl ifconfig.me

Descargar un sitio web completo por terminal de linux

A veces se necesita descargar cosas de un sitio web, con linux en este caso
Debian podemos descargar el contenido de una web por completo usando el
comando wget, veamos como se hace.
Abrimos una consola o terminal y usamos la siguiente sintaxis:
wget -r -k http://sitio_web
Donde sitio_web es la pgina que queremos descargar, -r es para hacer que la
descarga sea recursiva y el -k para cambiar los links a direcciones locales.

Imprimir desde la consola de linux

Hoy, vamos a mostrar como imprimir por medio un comando desde la terminal
de linux, para poder usarlo la impresora deber estar ya configurada. El
comando en cuestin de lp y podemos ver todos sus parmetros haciendo man
lp, ahora veamos cuales son los ms comunes.
1- Para saber que impresora esta configurada hacemos:
# lpstat -p -d

2- Para imprimir un archivo, lp seguido del nombre del archivo (en este
caso puso unas barras al archivo pero en realidad son espacios,
recuerden que con precionar la tecla TAB se completa en nombre).
# lp archivo.pdf

2- Si tenemos ms de una impresora podemos especificar una usando el


parmetro -d seguido el nombre de la impresora.
# lp -d impresora archivo.pdf
3- Si queremos imprimir de la hoja 1 a la 5, sumando las hojas 6 y 7
usamos -P
# lp -P 1-5,6,8 archivo.pdf

4- Para varias copias por ejemplo 3 copias, usaremos -n


# lp -n 3 archivo.pdf

5- Sirve para visualizar los trabajos y en que estado estn.


# lpq
6- Cancelar algn trabajo, usando el nmero del mismo que lo obtenemos
con el comando anterior (lpq)
# lprm ntrabajo

6- Especificar tamao de una hoja -o media=A4 otros parmetros de hojas


son:
Letter US Letter (8.511 pulgadas, o 216x279mm).
Legal US Legal (8.514 pulgadas, o 216x356mm).
A4 ISO A4 (8.2711.69 pulgadas, o 210x297mm).
COM10 US #10 Envelope (9.54.125 pulgadas, o 241x105mm).
DL ISO DL Envelope (8.664.33 pulgadas, o 220x110mm).
Transparency imprimir sobre hojas de acetato.
Upper bandeja superior de papel de la impresora.
Lower bandeja inferior de papel de la impresora.
MultiPurpose bandeja multiproposito de la impresora.
LargeCapacity bandeja de gran capacidad de la impresora.

Quedara de la siguiente forma para imprimir un archivo en A4:


# lp -o media=A4 archivo.pdf

Para establecer el tamao a mano es (ANCHOxLARGO colocamos los


mm):
# lp -o media=Custom.ANCHOxLARGOmm archivo.pdf

Buscar archivos duplicados en nuestro linux

Con el comando fdupes vamos a poder ahorrar espacio en nuestra distribucin


linux dado que nos ayudar a identificar archivos duplicados que tengamos y no
sabemos.
Para instalar simplemente hacemos en la consola:
$ sudo aptitude install fdupes
Y para usarlo hacemos: fdupes /Carpeta/ y buscar archivos duplicados que
podamos tener y borrar los que no sirvan.
Liberar memoria ram de nuestro Linux
Si estas usando Debian o derivadas y despus de largas horas o das de usarlo
sin reiniciar o apagar el equipo, nos damos cuenta que tenemos poca ram
podemos hacer uso de un comando para liberar el cache y tener ms recursos
de forma simple.
Antes que nada chequeamos cuanta memoria esta ocupada con el comando
free (Aclaracin: voy a usar el usuario root para realizar el procedimiento)
# free -m
Ahora podemos liberar la memoria con otro comando
# sync && echo 3 > /proc/sys/vm/drop_caches
Veamos la comparacin antes y despus de ejecutar el comando
Comprimir y descomprimir con tar por consola

Para aquellos que recin se estn iniciando en la consola, una de las tareas
ms comunes es descomprimir un archivo o hacer una compresin para hacer
envos y recepcin de archivos con menos consumos de recursos.
Vamos a valernos de un comando llamado tar cuyos parmetros podemos ver
continuacin:
c: Crear
z: gzip
v: verbose
f: nombreArchivo
x: Extraer
t: Listar
Veamos ahora en la consola algunos ejemplos, teniendo en cuenta el comando
tar + funciones + archivos.
1- Vamos a ver como se comprimen 2 archivos (debian1.png y
nicklabs.png) cuyo destino ser un nico archivo llamado archivos.tar.gz
# tar czvf archivos.tar.gz debian1.pdf nicklabs.pdf
2- Para descomprimir, simplemente cambiamos un parmetro
# tar xzvf archivos.tar.gz debian1.pdf nicklabs.pdf

3- Y tambin podemos visualizarlos antes de descomprimir


# tar tzvf archivos.tar.gz debian1.pdf nicklabs.pdf
Configurar wifi en Debian Wheezy Driver Broadcom

Para configurar la wifi en nuestro linux nuevo vamos a hacer un procedimiento bastante
simple. Claro que por si acaso debes activar el botn o la combinacin de teclas para
activar el dispositivo.

1- Agregar los repositorios non-free a /etc/apt/sources.list


# nano /etc/apt/sources.list
deb http://http.debian.net/debian/ wheezy main contrib non-free

2- Actualizamos la lista de paquetes disponibles e instalamos los paquetes


linux-headers y broadcom-sta-dkms:
# apt-get update
# apt-get install linux-headers-$(uname -r|sed s,[^-]*-[^-]*-,,) broadcom-sta-
dkms

3- Es recomendable tener instalado wireless-tools


# apt-get install wireless-tools

4- Para evitar conflictos:


# modprobe -r b44 b43 b43legacy ssb brcmsmac
5- Por ltimo cargamos el mdulo wl:
# modprobe wl

Wifi no funciona en linux, hardware desactivado, Solucin en Nksistemas

Como bien indica el titulo si llegaste a esta publicacin es porque no te


funciona la wifi en tu porttil con linux, este inconveniente lo vamos a
resolver ahora con un simple comando rfkill.
Si no lo tenes instalado:
# aptitude install rfkill

Como vemos a continuacin el hardware de la wifi esta desactivada, aunque el


botn de encendido de mi porttil esta activo pero igualmente figura as, algo
interesante es que si dejo el botn activado y reincio el equipo funciona el tema
esta cuando el equipo enciende con la wifi desactivada.

Vamos a listar los dispositivos que tenemos con:


# rfkill list wifi
Y desbloqueo todo para que funcione por ejemplo:
# rfkill unblock 0
# rfkill unblock 1

Vuelvo a listar para ver el estado y ahora est disponible la wifi detectando todas
las redes al alcance.

Вам также может понравиться