Blog sobre Linux

Como Descargar Gnome 3.16

Escrito por el mar 29th, 2015 en Distribuciones | Comentarios desactivados

 

Para Descargar y probar Gnome trescientos dieciseis lo que debes hacer es obtener entre los ficheros ISO libres ya sea de 32 bits o bien de sesenta y cuatro bits para para entonces producir una USB con la que podrás arrancar una distro en vivio con OpenSUSE.

Primero Descarga el fichero ISO de Gnome trescientos dieciseis adecuado a la arquitectura de tu equipo:

Entonces debes generar una memoria USB con la que vas a arrancar tu equipo desde la USB, para hacerlo debes utilizar el fichero ISO que acabas de descargar, si precisas ver los paso para hacerlo puedes ver el post donde te doy los pasos preciso, solo tienes que dar cick en el próximo botón.

Entonces solo tienes que probar Gnome 3.16 y ver todas y cada una de las nuevas características. Espero que sea de tu agrado.

El Kernel que se Actualiza sin Reiniciar

Escrito por el mar 28th, 2015 en kernel | Comentarios desactivados

La-proxima-version-del-kernel-Linux-sera-la-4.0Uno de los temas mas importantes que se debe estimar cuando se manejan servidores en producción es el tema de reiniciar un servidor. Reiniciarlo es algo que siempre se deja como la última opción o que sea necesario hacerlo por temas de seguridad. No obstante, ahora esta última razón desaparecerá pues en la versión cuarenta del Kermel Linux se incluye un patch que permitirá que el kermel se actualice sin necesidad de reiniciar el servidor. Esto nos dejará de ver periodos mas largos de operación de los servidores Linux y pasar de meses a posiblemente años en los que un servidor Linux va a poder estar funcionando sin reiniciar.

Esta tecnología que estará presente en la versión cuarenta del Kernel Linux permitirá progresar la disponibilidad de servidores que operen con este kernel, puesto que el servidor solo va a dejar de opera por causa de una falla de hardware o bien sofware, pero no por necesidad de alguna actualización, esa se podrá realizar en vivo.

Habrá que aguardar a que la versión cuarenta esté disponible en las próximas semanas, pero las versiones de prueba o bien Release Candidate ya están publicadas y en evaluación. Será muy interesante ver este kernel en las siguientes versiones de las primordiales distribuciones para servidores como RHEL, Centos, SuSE y Ubuntu Server y probar esta característica que sin duda mucho sysadmins adorarán al no tener que pasar por Ventanas de Mantenimiento en la madrugada de fines de semana ;) por alguna actualización de esta clase.

Como Instalar Telegram Client en Ubuntu y Linux Mint

Escrito por el mar 27th, 2015 en Software Linux | Comentarios desactivados

como instalar telegram client en ubuntu y linux mintTelegram es una aplicación de mensajería que se enfoca en la ser una aplicación veloz y segura que puedes emplear desde el escritorio de Ubuntu y Linux Mint pues ya hay un cliente oficial de la aplicación y acá te digo como instalarla en Ubuntu y Linux Mint.

Existen varios clientes del servicio de Telegram para plataformas como Windows, OS X, iOS, Android y para Linux que son oficiales y otros mas que son desarrollados por terceros. La aplicación de Telegram para el escritorio Linux no está en algún bultos de software de formatodeb orpm, es un archivo tar.xz que puedes descomprimir y para ejecutar la aplicación dando doble clic, pero asimismo hay una alternativa de hacerlo mediante un PPA siguiendo estos pasos:

sudo add-apt-repository ppa:atareao/telegram sudo apt-get update sudo apt-get install telegram

Una vez que está instalado puedes buscar la aplicación en el lanzador o el menú y hacer clic en el icono de Telegram para comenzar a comunicarte con tus contactos.

telegram en ubuntu linux mint

La pantalla es muy simple en donde puedes dar click en el botón Start Messaging”

como instalar telegram en ubuntu y linux mint

Luego puedes ingresar el número de teléfono de tu cuenta para empezar a comunicarte con tus contactos.

como instalar telegram cliente en ubuntu y linux mint

Telegram es una aplicación para estar en contacto con tus conocidos y amigos de una forma segura y ahora lo puedes hacer desde tu escritorio Ubuntu o Linux Mint, Espero que te sea útil.

Como Instalar Audacious 3.6 en Ubuntu y Linux Mint

Escrito por el mar 25th, 2015 en Software Linux | Comentarios desactivados

como instalar audacious en ubuntu y linux mintDespués del anuncio de Audacious 3.6 y de repasar las características de esta nueva versión toca el tiempo de ver de qué forma instalar Audacious 3.6 en Ubuntu y Linux Mint, aqui te doy los sencillos pasos que tienes que hacer.

Instalar esta nueva versión de Audacious en Ubuntu y Linux Mint no es nada complicado gracias a que hay un PPA que permite tener la más reciente versión y administrarlo con dos comandos.

Para Insatalar Audacious 3.6 solo Abre una Terminal en Ubuntu o Linux Mint y teclea los siguiente comandos:

sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install audacious

Entonces ve al Dash o al Menú de aplicaciones, busca la aplicación Audacious y da click sobre el ícomo para iniciar la aplicación y escuchar tus rola favoritas.

Audacious treinta y seis libre con nuevas características

Escrito por el mar 24th, 2015 en Software Linux | Comentarios desactivados

como instalar audacious en ubuntu y linux mintAudacious treinta y seis es un reproductor de audio ligero, veloz, que es software libre y de código abierto. Es un descendiente de XMMS y se enfoca en proporcionar al usuario audio de alta calidad usando muy pocos recurso para hacerlo, incluye un gran número de plug-ins para diversos propósitos como visualización, integración con el escritorio, etc.

Este gran reproductor de audio incluye una interfaz afín a winamp 2.x y ahora con esta nueva versión se incluye una nueva interfaz Qt. Ve en detalle todas y cada una de las características nuevas de esta versión en el blog post.

La versión treinta y seis de Audacious se liberó el dos de Febrero de 2015 con un anuncio en el weblog de la aplicación, entre las novedades se resalta una nueva interfaz basada en Qt, que si bien, no incluye tantas características como la interfaz GTK2 es el paso hacia un interfaz definitiva en Qt en las futuras versiones.

audacious 3.6 novedades y características

Entre las peculiaridades y mejoras que incluye esta versión están:

  • Está de regreso la capacidad de incrementar la escala de las decoraciones de winamp
  • Ahora es posible buscar en la librería por género
  • Se puede ordenar la lista de reproducción por género
  • La lista de reproducción puede ser anclada en la interfaz GTK
  • El complemento Crossfade ahora funciona al mudar manualmente la canción
  • ‘Album Artist’ ahora está soportada en las etiquetas de las canciones
  • Las búsquedas pueden ser filtradas por el número de las canciones en el plug-in search tool;
  • Los archivos cue ahora son agregados de forma automática a la lista de reproducción y a la librería;
  • y muchas mas características, así como fallos corregidos.

Audacious treinta y seis tiene muchas mejoras que para quienes quiere escuchar buen audio sin desperdiciar recursos del equipo y al mismo tiempo desean una interfaz simple, útil y con gran pluralidad de opciones. Para Instalar Audacious treinta y seis en Ubuntu y Linux Mint sigue los pasos en el próximo post:

Ver post: Como Instalar Audacious 3.6 en Ubuntu y Linux Mint

Espero que goces de tu música con Audacious tanto como yo. Saludos

Tu Servidor y Amigo

Luis Armando Medina

Sígueme en Twitter: @larmedina

Comentarios

Comentarios

Cómo Instalar ClipGrab en Ubuntu y Linux Mint

Escrito por el mar 24th, 2015 en Software Linux | Comentarios desactivados

clipgrab como descargar videos de youtube facil en windows linux mac vimeo

ClipGrap marcha tanto en Windows como Linux (también mac) y puede asistirte a descargar video de forma simple. Con ClipGrap puedes descargar de forma fácil videos de Youtube, Vimeo, Metacafe, Dailymotion y aquí te digo como instalarlo en Ubuntu y Linux Mint.

ClipGrap tiene un PPA con el que puedes instalar esta aplicación y es realmente simple de hacer, solo basta con ejecutar dos comandos para tenerlo en tu equipo Ubuntu o Linux MInt. Para instalarlo puedes ejecutar estos comandos en tu terminal:

sudo add-apt-repository ppa:clipgrab-team/ppasudo apt-get update && sudo apt-get install clipgrab

Una vez instalado puede iniciar a utilizarlo. Para ejecutarlo en Ubuntu accede al Dash y después busca Clip y aparecerá el icono del ClipGrab y dale click o bien entrar. En Linux Min solo debes abrir el menú de aplicaciones y también ir a la sección Internet” y entregar click en el botón de la aplicación ClipGrab” y listo.

Espero que esta aplicación te sea tan útil como lo ha sido para mi, incluso para quienes usan Windows me ha simplificado la vida en solo aconsejarles la aplicación y listo.

 

Como instalar tu lugaronion en Centos siete

Escrito por el mar 23rd, 2015 en Servidores Linux | Comentarios desactivados

como instalar un dominioonion y que este funcionando en la red torCuando quieres publicar algo en internet puedes asistir a adquirir un dominio y a rentar un servidor de alojamiento web compartido o bien rentar un servidor de mayor performance con proveedores como DigitalOcean.com, pero cuando deseas publicar un lugar anónimo en la deep web lo que requieres son cosas muy diferentes y aquí te digo como publicar tu sitioonion en Centos siete.

Lo primero que tienes que hacer es instalar centos 7 con la opción minimal install” y además de esto en esa opción incluir las Develpment Tools” al momento de la instalación.

Cuando tengas instalado el servidos debes tener configurada al menos una interfaz de red que tenga asignada una IP y que tenga conectividad hacia la LAN.

Cuando tengas conexión a internet busca actualizar el servidor con el comando yum, así:

# yum update

Cuando tengas el sistema actualizado debes instalar un servidor web con el que puedas publicar el contenido que quieres tener en tu hidden service en la red Tor.

Instalar un servidor web

Para instalar este servidor puedes usar Lighttpd un servidor web ligero y que nos deja tener un buen desempeño y seguridad en poco espacio.

Ver: Como instalar Lighttpd en Centos 7

Instalar PHP para tu servidor web lighttpd

Si quieres tener en tu Hidden Service alguna página que requiera PHP entonces puedes instalarlo de manera que funcione con Lighttpd con el siguiente comando:

# yum install php php-fpm lighttpd-fastcgi php-gd php-mysql php-tidy php-xmlrpc php-common php-cli php-xml

Entonces debes editar el próximo fichero para mudar los parámetros de usuario y group.

# vi /etc/php-fpm.d/www.conf

Y debes alterar los valores para que queden de la siguiente manera:

user = lighttpdgroup = lighttpd

Luego activa el servicio php-fpm y arranca el servicio para que php funcione

systemctl enable php-fpm.servicesystemctl start php-fpm.service

Luego debes alterar el archivo /etc/php.ini

vi /etc/php.ini

y eliminar el comentario de la siguiente línea ;cgi.fix_pathinfo=1″ suprimiendo el simbolo ;” para que quede así:

cgi.fix_pathinfo=1

Entonces debes hacer lo mismo, editar el archivo /etc/lighttpd/modules.conf

vi /etc/lighttpd/modules.conf

y de nuevo debes quitar un comentario, es esta ocasión debes buscar la línea que dice #include conf.d/fastcgi.conf” y debes eliminar el caracter #” a fin de que quede así:

include conf.d/fastcgi.conf

El próximo paso que es editar el fichero /etc/lighttpd/conf.d/fastcgi.conf

vi /etc/lighttpd/conf.d/fastcgi.conf

Para agregar un pequeño texto entonces, debes encontrar el texto que dice: #fastcgi.server = ( .php” =>” y una linea antes debes insertar el siguiente texto:

fastcgi.server += ( ".php" => (( "host" => "mil doscientos setenta", "port" => "9000", "broken-scriptfilename" => "enable" )))

Por último debes reiniciar el servidor lighttpd para que los cambios se activen y puedas contrastar que tu servidor puede procesar páginas php. Para hacerlo ejecuta este comando:

# systemctl restart lighttpd.service

Instalar una base de datos

Muchos de los scripts que puedes utilizar o bien crear para tu Hidden Service en tor pueden requerir el uso de una báse de datos y en centos siete puedes instalar MariaDB que marcha prácticamente como Mysql con muchas mejoras. Para instalar tu báse de datos ve el próximo post:

Ver: Como instalar MariaDB en Centos siete

Instalar Tor en Centos 7

Para instalar Tor en Centos 7 lo que debes hacer primero es instalar el repositorio para poder instalar los paquetes rpm y las futuras actualizaciones. Para hacerlo debes crear un archivo en el directorio /etc/yum.repos.d/ con el próximo comando:

# vi /etc/yum.repos.d/tor.repo

Dentro de este archivo debes agregar el siguiente texto:

[tor]name=Tor repoenabled=1baseurl=https://deb.torproject.org/torproject.org/rpm/el/7/ dólares americanos basearch/gpgcheck=1gpgkey=https://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc[tor-source]name=Tor source repoenabled=1autorefresh=0baseurl=https://deb.torproject.org/torproject.org/rpm/el/7/SRPMSgpgcheck=1gpgkey=https://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc

El siguiente paso es modificar el repositorio EPEL ya que incluye también un bulto llamado tor y hay que desactivarlo a fin de que no entre en conflicto con los bultos que nos interesan. Edita el archivo /etc/yum.repos.d/epel.repo con el próximo comando:

vi /etc/yum.repos.d/epel.repo

y agrega en las 3 secciones del archivo una línea después de la linea enabled” el testo exclude=tor” a fin de que se vea así:

enabled=1exclude=torgpgcheck=1

Graba el archivo y comprueba que el origen del paquete tor sea el repositorio que has creado y no el de EPEL, para hacerlo ejecuta el siguiente comando:

yum updateyum list | grep tor

Y comprueba que la salida corresponde a la siguente:

tor.x86_64 0.2.5.10-tor.2.rh7_0_1406 tor tor-debuginfo.x86_64 0.2.5.10-tor.2.rh7_0_1406 tor

la última columna señala el repositorio donde se encuentra el bulto y si dice cualquier cosa diferente de tor, entonces debes contrastar el estado de los repositorios. Si ves la palabra tor” en la 3er columna del texto entonces puedes proceder a instalar Tor en Centos siete. Para hacerlo, ejecuta el siguiente comando:

yum install tor

Ahora que Tor está instalado es instante de crear los hidden services con un usuario que no tenga privilegios de root. Para esto vas a crear un usuario al que vamos a poder llama operador-tor.

# adduser operador-tor# passwd operador-tor

y luego comienza una sesión con este usuario y arranca el servicio

# su - operador-tor$  tor

Te mostrará una salida de texto semejante a esto:

 dólares americanos  torNov 10 16:33:46.424 [notice] Tor v0.2.5.10 (git-52198c0e51a1a8c1) running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.1e-fips and Zlib 1.2.7.Nov 10 16:33:46.424 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warningNov diez 16:33:46.424 [notice] Read configuration archivo "/etc/tor/torrc".Nov 10 16:33:46.436 [notice] Opening Socks listener on 127.0.0.1:9050Nov diez 16:33:46.000 [notice] Parsing GEOIP IPv4 file /usr/share/tor/geoip.Nov 10 16:33:46.000 [notice] Parsing GEOIP IPv6 file /usr/share/tor/geoip6.Nov diez 16:33:46.000 [notice] We were built to run on a 64-bit CPU, with OpenSSL diez or later, but with a version of OpenSSL that apparently lacks accelerated support for the NIST P-224 and P-256 groups. Building openssl with such support (using the enable-ec_nistp_64_gcc_128 option when configuring it) would make ECDH much faster.Nov 10 16:33:46.000 [notice] Bootstrapped 0 por ciento : StartingNov 10 16:33:46.000 [notice] Bootstrapped 5 por ciento : Connecting to directory server

Presiona Ctrl+C y vas a interrumpir la ejecución de tor para configurar los servicios. Por último vas a deshabilitar que Tor arranque automáticamente para que lo puedas ejecutar con un usuario sin privilegios de root, para hacer esto ejecuta este comando:

# systemctl disable tor.service

Ajustando lighttpd para Tor

En un servidor que tenga Tor puedes crear uno o múltiples hidden services de forma simple y los puedes crear de igual forma solo hay que repetir los pasos. Primero vamos a configurar algunos detalles en el servidor lighttpd a fin de que el servicio http sea visto únicamente por el host local, o sea solo la ip 127.0.0.1 podrá ver el servicio, así nos aseguramos que ningún otro host, en internet o en la LAN, pueda ver lo que publiquemos.

Para hacerlo edita el archivo /etc/lighttpd/lighttpd.conf

vi /etc/lighttpd/lighttpd.conf

Luego localiza la linea que afirma #server.bind = 127.0.0.1” y suprime el caracter #” para dejar activa esa configuración, con ello nos aseguramos que solo la ip local pueda ver el contenido. Esta linea debe quedar así:

server.bind = "mil doscientos setenta"

Luego reinicia el servidor lighttpd con el siguiente comando:

# systemctl restart lighttpd.service

Para contrastar esto puedes instalar el programa lynx y contrastar localmente la página que viste cuando instalaste lighttp, esto lo haces con los siguientes comandos:

# yum install lynx# lynx mil doscientos setenta

y te mostrará solo un texto semejante a esto:

 Powered by lighttpd LIGHTTPD - fly light. Powered by GNU/Linux Powered by Lighttpd

Eso te indicará que puedes ver el sitio web por medio del servidor lighttpd en el host local, entonces puedes verificar en otro equipo conectado a tu LAN que la página no se puede acceder desde otro host, al abrir un navegador y poner la ip de tu servidor te debe enseñar que la página no es accesible.

como configurar tu servidoronion hidden service en tor

Puedes comentar y des comentar esta configuración y validar que marcha, esto es que accedas desde otro equipo y que puedas ver la página cuando la configuración server.bind = 127.0.0.1” esté comentada con el caracter #” y que no sea accesible cuando borres ese caracter, grabes el archivo y reinicies el servicio lighttpd como te muestro en los comandos.

Creando un Hidden Service en Tor

Los pasos siguientes don para crear el Hidden Service, que puede ser accedido desde un browser Tor con un dominioonion. Este género de dominios es gratuito y lo creas al momento de generar un Hidden Service y en tu Servidor Centos puedes crear tantos como desees, acá te doy los pasos para crear el primero.

Para crear un hidden service debes editar el fichero /etc/tor/torrc

vi /etc/tor/torrc

encuentra el próximo texto

#HiddenServiceDir /var/lib/tor/hidden_service/#HiddenServicePort 80 127.0.0.1:80

y después añade enseguida de estas lineas la configuración de tu hidden service

HiddenServiceDir /home/operador-tor/hidden_service1/HiddenServicePort ochenta 127.0.0.1:11131

Graba el fichero y luego crea el directorio que está en la configuración

# su - operador-tor$  mkdir hidden_service1$  exit

Lo que estás señalando es que vas acrear un hidden service que va a tener en la carpetita /home/operador-tor/hidden_service1/ y que operará en el puerto 11,131 del host local, hasta acá esta configurada la parte de tor.

Ahora debes crear el servicio http en el puerto once con ciento treinta y uno (o bien el que tu quieras configurar) en lighttpd, para hacer esto vas a editar el archivo /etc/lighttpd/lighttpd.conf

# vi /etc/lighttpd/lighttpd.conf

y al final del archivo vas a añadir las siguientes lineas:

$ SERVER["socket"] == ":11131"  server.document-root = "/var/www/hidden_service1"

Luego vas crear la carpeta donde vas a publicar el contenido para tu hidden service

# mkdir /var/www/hidden_service1

Y vas a crear un archivo llamado index.html que contendrá solo un texto y lo vas a crear con este comando

# echo "Mi Hidden Service 1" > /var/www/hidden_service1/index.html

Una vez echo esto debes reiniciar el servidor lighttpd a fin de que los cambios tengan efecto

# systemctl restart lighttpd.service

Puedes contrastar el contenido web del hidden service con el comando lynx

# lynx 127.0.0.1:11131

Si ves el texto que escribiste en el archivo index.html puedes estar seguro que todo está correcto.

Ahora solo falta comenzar el tor para publicar tu hidden service. Debes iniciar una sesión con el usuario operador-tor” y después arrancar tor, esto lo puedes hacer con los comandos siguientes:

#su - operador-tor$  tor &

Cuando esté marchando tor verás varias líneas de texto como estas:

Bootstrapped 80 por cien : Connecting to the Tor networkBootstrapped 85 por ciento : Finishing handshake with first hopBootstrapped noventa por cien : Establishing a Tor circuitTor has successfully opened a circuit. Looks like client functionality is working.Bootstrapped cien por cien : Done

Cuando este texto aparezca tu conexión a tor estará funcionando, ahora es tiempo de ver tu dominioonion en funcionamiento.

Este dominio fue creado al instante en que arrancaste tor. Para conocer tu dominio solo debes ver el archivo hostname que fue creado en ese directorio del Hidden Service que configuraste y puedes verlo con el comando cat, así:

$  cat /home/operador-tor/hidden_service1/hostnameu22cnvxoljbnkffs.onion

Para verificar que tu dominioonion está funcionando puedes usar el Tor Borwser y buscar este dominios en la URL y te mostrará el texto que escribiste en el fichero index.html. Te muestro un ejemplo:

como instalar un dominio onion hidden service en centos 7

Cuando veas esto puedes tomarte una Cervezas bien frías para celebrar por que tienes tu dominioonion marchando dentro de la red tor o lo que llaman la Deep Web. Ahora lo que puedes hacer es publicar pero Hidden Services, solo prosigue los pasos desde Creando un Hidden Service en Tor” y prosigue de nuevo los pasos utilizando Hidden_Service2 y un puerto como once mil ciento treinta y dos, mata el proceso de tor y arrancalo nuevamente además de reiniciar el servidor lighttpd. De este modo de simple.

Espero que te haya sido de utilidad, recuerda que esto es una implementación básica de estos servicios y no cubre temas de seguridad, ni de anonimato total, síguelo bajo tu propio riesgo.

 

Como instalar un servidor NTP en centos 7

Escrito por el mar 22nd, 2015 en Servidores Linux | Comentarios desactivados

centos ntp serverEn servidores como en equipos de escritorio es esencial tener apropiadamente configuradas la fecha y la hora del sistema y para hacer eso siempre es útil hacerlo por medio de un servidor NTP (Network Protocol Time) y aquí te digo como instalar un servidor NTP en Centos siete.

Conforme Wikipedia la definición de NTP se puede leer como sigue:

Network Time Protocol es un protocolo de Internet para sincronizar los relojes de los sistemas informáticos a través del enrutamiento de bultos en redes con latencia variable.

Y en Centos siete puedes instalar un servidor NTP que permita sincronizar la hora y data de los sistemas de otros equipos ya sean servidores o equipos de escritorio.

Para instalar un servidor NTP en Centos siete puedes ejecutar el próximo comando:

# yum install ntp ntpdate

Una vez que se halle instalado el servidor puede configurar el reloj del sistema a través de el próximo comando:

# ntpdate -o bien 0.pool.ntp.org

Entonces se pueden definir las direcciones IP a las que se va a dar permiso para conseguir los datos del horario. Para esto edita el fichero /etc/ntp.conf asi:

# vi /etc/ntp.conf

y agrega las direcciones que consideres adecuada para tu LAN o para las redes que estimes adecuadas.

# For more information about this file, see the man pages# ntp.conf(cinco), ntp_acc(cinco), ntp_auth(5), ntp_clock(cinco), ntp_misc(5), ntp_mon(cinco).driftfile /var/lib/ntp/drift# Permit time synchronization with our time source, but do not# permit the source to query or modify the service on this system.restrict default nomodify notrap nopeer noquery# Permit all access over the loopback interfaz. This could# be tightened as well, but to do so would effect some of# the administrative functions.restrict mil doscientos setenta restrict ::1# Hosts on local network are less restricted.#restrict 192.168.1.0 mask 255.255.255.0 nomodify notraprestrict ciento noventa y dos mil ciento sesenta y ocho mask 255.255.255.0 nomodify notrap restrict 192.168.70.0 mask 255.255.255.128 nomodify notrap restrict 172.16.1.0 mask doscientos cincuenta y cinco mil doscientos cincuenta y cinco nomodify notrap restrict 1..0.1.0 mask doscientos cincuenta y cinco mil doscientos cincuenta y cinco nomodify notrap # Use public servers from the pool.ntp.org project.# Please consider joining the pool (http://www.pool.ntp.org/join.html).server 0.centos.pool.ntp.org iburstserver 1.centos.pool.ntp.org iburstserver 2.centos.pool.ntp.org iburstserver 3.centos.pool.ntp.org iburst#broadcast 192.168.1.255 autokey# broadcast server#broadcastclient# broadcast client#broadcast 224.0.1.1 autokey# multicast server#multicastclient 224.0.1.1# multicast client#manycastserver 239.255.254.254# manycast server#manycastclient doscientos treinta y nueve mil doscientos cincuenta y cinco autokey # manycast client# Enable public key cryptography.#cryptoincludefile /etc/ntp/crypto/pw# Key archivo containing the keys and key identifiers used when operating# with symmetric key cryptography. keys /etc/ntp/keys# Specify the key identifiers which are trusted.#trustedkey cuatro ocho 42# Specify the key identifier to use with the ntpdc utility.#requestkey 8# Specify the key identifier to use with the ntpq utility.#controlkey 8# Enable writing of statistics records.#statistics clockstats cryptostats loopstats peerstats# Disable the monitoring facility to prevent amplification attacks using ntpdc# monlist command when default restrict does not include the noquery flag. See# CVE-dos mil trece-5211 for more details.# Note: Monitoring will not be disabled with the limited restriction flag.disable monitor

Cuando hayas agregado las IPs o segmentos de IP convenientes graba el fichero y reinicia el servicio.

# systemctl enable ntpd# systemctl start ntpd

Para configurar los servidores o equipos de escritorio puedes ejecutar el comando ntodate con la IP del servidor NTP con el nombre de host que pueda ser resuelto adecuadamente.

# ntpdate -o bien mi-servidorntp.local# ntpdate -o bien 172.16.0.2

Espero que te sea de mucha utilidad y puedas configurar tu servicio NTP en Centos siete.

 

ClipGrab: descargar videos en Ubuntu jamás fue tan simple

Escrito por el mar 22nd, 2015 en Software Linux | Comentarios desactivados

clipgrab-descargar-video-youtube-facil-title

En muchas ocasiones me han preguntado ¿como descargo un video de youtube a mi laptop? y muy frecuentemente depende de que sistema operativo o que navegador estés usando y la verdad que no es una respuesta sencilla, pero ahora esta aplicación ClipGrap que marcha tanto en Windows como Linux (y mac) puede hacer esta tarea de forma simple, como habría de ser. Con ClipGrap puedes descargar videos de Youtube, Vimeo, Metacafe, Dailymotion y otros.

¿Qué es ClipGrab?

Esta aplicación te ayuda a descargar Video de Youtube y otros servicios de videos de una manera verdaderamente fácil, solo debes buscar el video o señalar la URL del video que deseas descargar y presiona el botón Descargar”, de este modo de fácil.

ClipGrap te permite descargar el video en múltiples formatos así sea el formato original, MPEG-cuatro, WMV de Windows, en formato OGG Theora o descargar solo el audio en MP3 o bien en formato OGG.

clipgrab como descargar videos youtube facil

ClipGrap asimismo te deja elegir en que calidad o resolución descargar el video y va desde 280p hasta FULL-HD 1080p con un par de clics puedes ajustar estos factores y al dar clic en el botón tu video empezará a descargar.

clipgrab como descargar videos youtube facil

Algo interesante es que ClipGrap puede descargar múltiples video al unísono por lo que no debes esperar a que concluya uno para empezar a descargar el otro. Indudablemente una aplicación muy útil que apartir de ahora va a estar presente en mi sistema (hoy en día Linux Mint).

clipgrab como descargar videos youtube facil

Espero que esta aplicación te sea tan útil como lo ha sido para mi, incluso para quienes emplean Windows me ha simplificado la vida en solo aconsejarles la aplicación y listo.

 

Comandos Linux: grep con ejemplos prácticos y útiles (parte 2)

Escrito por el mar 20th, 2015 en Servidores Linux | Comentarios desactivados

terminal linux, comandos linuxEn el post precedente vimos los ejemplos básicos del comando linux grep con el que podemos localizar una cadena o texto en un fichero en un flujo de texto, mas es el poder y utilidad de grep realmente grande cuando lo utilizamos para filtrar y localizar datos valiosos así como otros comandos mediante las llamadas cañerías o bien pipes y aquí te muestro el comando grep en linux con ejemplos avanzados.

El comando grep por si solo puede hacer cosas útiles como encontrar el texto en un fichero o bien buscar en archivos y directorios, esos archivos que contienen una cadena de texto, enseñar las lineas en las que se halla o bien los nombre de los archivos y su ruta en donde ese texto fue encontrado. Pero el grep tiene una mayor utilidad cuando se emplea así como otros comandos y te muestro ciertos ejemplos prácticos.

1 Listar Ficheros o bien Directorios de Septiembre

El comando ls nos permite listar el contenido de un directorio mas si deseamos solo los archivos o directorios de septiembre (sep) en en listado podemos emplear el comando linux grep de esta forma:

$  ls -l | grep sepdrwxr-xr-x 2 user1 user1 4096 sep 19 19:06 MEGAsyncdrwxr-xr-x dos user1 user1 cuatro mil noventa y seis sep dos 17:52 Publicdrwxr-xr-x dos user1 user1 cuatro mil noventa y seis sep 2 17:52 Templates-rw-r-r- 1 user1 user1 veinte ciento veintisiete sep dos 21:04 voip.log

dos Que modelo de procesador tiene tu equipo

Cuando precisamos un dato del equipo por poner un ejemplo el modelo del procesador podemos buscar en el archivo /proc/cpuinfo pero es un listado muy largo. Para enseñar el datos específico podemos usar grep asi:

 dólares americanos  cat /proc/cpuinfo | grep -i 'Model' model : 42 model name : Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz

tres Ver detalles de un archivo en u directorio con cientos o bien miles

Si precisas los permisos de acceso y los datos de un solo archivo cuando tiene cientos o bien miles puedes emplear ls y grep así:

$  ls -l | grep Music drwxr-xr-x 6 user1 user1 cuatro mil noventa y seis dic 2. 15:03 Music

4 Saber las direcciones IP sin tanto rollo

Los comandos ifconfig o bien ip add te muestran los datos y configuración de las interfaces de red mas junto con un montón de información que en ocasiones no deseamos ver, para ver solo la IP sin todo lo demás” puedes emplearlos junto con grep y buscar el texto inet”, así:

 dólares americanos  ip add | grep inet inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host inet 192.168.0.16/24 brd ciento noventa y dos mil ciento sesenta y ocho scope global eth0 inet6 fe80::5604:a6ff:feae:1284/64 scope enlace

Si te fijas aparecen también las interfaces de IPv6 si solo quieres las IPv4 utiliza el parametro -w para apuntar que solo deseas buscar la palabra completa

$  ip add | grep -w inet inet 127.0.0.1/8 scope host lo inet 192.168.0.16/24 brd ciento noventa y dos mil ciento sesenta y ocho scope global eth0

5 Ver el Historial de un comando en particular

Cuando administras muchos servicios ocurre que hay que hacer algunos comandos de forma rutinaria, y el comando history te muestra todos lo comandos anteriores que se han ejecutado por el usuario que estés usando. En un caso así grep te puede ayudar a enseñar un comando particular por ejemplo el comando mount.

$  history | grep mount 475 sudo mount -t nfs 192.168.0.245:/folder02 /home/user1/ISOs/ 476 sudo mount 192.168.0.245:/folder02 /home/user1/ISOs

6 Saber que usuarios y cuantos son los que usan una aplicación

En un sistema utilizado por muchos usuarios puede ser necesario saber cuantos de ellos están utilizando una aplicación o un archivo y que usuarios puntualmente, para eso puedes utilizar una comando serie de comandos como lsof (ficheros abiertos), grep (elegir lo que necesitas), awk (mostrar solo la columna, la de usuarios), uniq (para mostrar solo 1 ocasión a cada palabra) y después puedes utilizar wc (para contar los usuarios), este artilugio de comandos se usan mediante pipes o cañerías, que pasan el desenlace de un comando como la entrada del siguiente, así:

 dólares americanos  lsof | grep APLICACION1 | awk ' print $ 3 ' | uniq sistemas1 sistemas4 sistemas5
$  lsof | grep APLICACION1 | awk ' print $ 3 ' | uniq | wc -l tres

Aquí empleas grep para enseñar solo los archivos abiertos que tengan APLICACION1″ en el desenlace y luego se muestra solo la lista de usuarios, sin los demás datos, en el último comando solo cuentas cuantos son. De esta forma puedes tener solo la información que requieres.

7 Contrastar si un usuario existe en el sistema

Este es un comando con el que puedes determinar velozmente si un usuario existe en un sistema o bien no.

# grep usuario1 /etc/passwd usuario1:x:1000:1000:usuario1,,,:/home/usuario1:/bin/bash

ocho Saber que archivos tiene permisos 777 o rwxrwxrwx

En ocasiones es peligroso dar permisos de lectura, escritura y ejecución a determinados archivos y para encontrarlos de forma fácil puedes utilizar ls y grep, de esta forma:

 dólares americanos  ls -l | grep rwxrwxrwx -rwxrwxrwx 1 user1 user1 ciento treinta y ocho ene 30 11:28 some-script.sh

Si quieres localizar los directorios que tiene permisos de lectura, escritura, acceso puedes agregar solo el identificador d” a la lista de permisos, asi:

$  ls -l | grep drwxrwxrwx drwxrwxrwx dos user1 user1 cuatro mil noventa y seis ene 30 11:30 writable-directory

9 Como ver la MAC address de nuestro equipo

No es el comando mas simple, pero lo que te quiero enseñar es que se puede extraer el dato específico de un sinnúmero de texto con el comando grep, acá te muestro el ejemplo:

$  ifconfig eth0 | grep -oiE '([0-9A-F]2:)5[0-9A-F]2' 54:04:a6:ae:17:84

en vez de todo este texto:

$  ifconfig eth0 Enlace encap:Ethernet direcciónHW 54:04:a6:ae:17:84 Direc. inet:10.102.XXX.XXX Difus.:10.102.XXX.255 Másc:255.255.255.0 Dirección inet6: fe80::5604:a6ff:feae:1284/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1 Bultos RX:3224406 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:510180 errores:0 perdidos:0 overruns:0 carrier:9 colisiones:0 long.colaTX:1000 Bytes RX:850258149 (850.2 MB) TX bytes:102167181 (mil veintiuno MB)
lo Link encap:Bucle local Direc. inet:127.0.0.1 Másc:255.0.0.0 Dirección inet6: ::1/128 Alcance:Anfitrión ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1 Paquetes RX:168610 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:168610 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:0 Bytes RX:138589962 (ciento treinta y ocho.5 MB) TX bytes:138589962 (ciento treinta y ocho.5 MB)

Como ves grep es un comando linux muy útil, que deja ahorrar tiempo y tener datos breves cuando se requieren sin tener que estar buscando entre cientos de líneas de texto. Espero que estos casos te sean de mucha utilidad y no olvides compartirnos como utilizas grep en linux.