Nicoman

Blog personal sobre Debian, Software Libre y lo que se cruce

Manejo de usuarios y grupos en GNU/Linux

Al ser un usuario normal, siempre he usado una sola cuenta en mi sistema, solamente uso la cuenta administrador para instalar programas o en algún caso mas especifico que necesite privilegios root, pero ahora llegaron las vacaciones y tengo a toda la familia queriendo incar sus garras sobre la pc, para mantener el orden les cree una cuenta a cada uno.

El comando que use para simplificar esta creación fue adduser, el cual crea la carpeta de usuario y pide la contraseña que tendrá ese usuario:

adduser nombre_usuario

Mi problema fue que ese usuario que cree no tenia acceso a por ejemplo, montar un pendrive o usar el cdrom, no tenia los suficientes permisos, para poder darselos se debe agregar este nuevo usuario a un grupo que si tenga estos privilegios, nuevamente el problema fue saber que grupos debia agregar, pero con dos comandos lo simplifique todo:

groups mi_usuario_con_privilegios

El comando groups lista los grupos a los que pertenece cada usuario, en mi caso lo use con mi propio usuario del sistema que si podia realizar todas las tareas que antes mencione.

Luego simplemente uno a uno fui agregando a los nuevos usuarios a los grupos que ahora conocía cuales son y dan acceso a estos recursos del sistema:

adduser nuevo_usuario grupo

¿Simple no?

1… 2… 3… LAMP

Es tan simple montar un servidor local LAMP en nuestro Debian que todos deberían tener uno, si sos bloger o simplemente te gustan probar sistemas que usen el lenguaje PHP y la base de datos mySQL por que no probarlos desde nuestra pc.

Siempre supuse que seria algo complicado de hacer, pero creanme que es simplemente tiempo, en la red esta lleno de este tipo de tutoriales, pero bueno… a mi me gusta consultar mi propia pagina cuando me olvido de algo, asi que escribiré como levantar un servidor casero LAMP bien simple.

1- Servidor apache:

apt-get -f install apache2
apt-get -f install apache2-mpm-prefork

Chequear en el navegador http://localhost, si devuelve it’s work es por que lo instalamos bien

2- PHP

apt-get -f install php5-cgi php5-cli php5-common libapache2-mod-php5

Agregamos la linea “DirectoryIndex index.html index.xhtml index.php, en el final de el archivo /etc/apache2/apache2.conf

3- mySQL

apt-get -f install mysql-server-5.0 mysql-client-5.0 php5-mysql
apt-get -f install phpmyadmin

Cuando instalemos phpmyadmin nos pedirá seleccionar nuestro servidor web y debemos poner apache2 en las opciones, el nombre de usuario predefinido es root y no tiene contraseña para simplificar, deberán cambiarla para mayor seguridad.

phpmyadmin nos servirá para manejar las bases de datos que creemos, para ingresar en el navegador escribimos http://localhost/phpmyadmin.

Con esto ya estamos en condiciones de probar por ejemplo Joomla o Wordpress, debemos descomprimir su contenido en un directorio dentro de /var/www , joomla-1.5, luego desde la herramienta phpmyadmin creamos la base de datos y procedemos con la instalación como si tendríamos el sistema en un hosting pago, para ingresar deberemos poner en el navegador por ejemplo http://localhost/joomla-1.5 y los datos de nuestra base de datos que creamos antes.

Saludos, espero que les sirva y si no… es un muy buen ayuda memoria para mi jajaja.

Feliz dia del amigo

Este post es para saludar a todos los amigos que tengo y he hecho atravez de la red de redes, como dije anteriormente hace unos meses que ando perdido, pero no por eso dejo de comunicarme con ustedes en los momentos que puedo.

Mas alla de elegir este dia para saludarlos, todos sabemos que la amistad se hace dia a dia, con acciones, la red ha hecho que se llame amigo a personas que nunca has visto en persona, pero que valoras por lo que trasmite por el contacto via mail o mensajero, y no hablo de las nuevas generaciones que se van al extremo y cuentan de todo por el chat a personas realmente desconocidas, si no para aquellos que sabemos usar la tecnología de buena manera, seguro alguien leera esto y vera incoherencia en un solo parrafo, pero ustedes me entiende jajaja.

Obviamente este es un post programado para que se publique a la hora exacta jajaja, por que ni loco el sabado a las 00:00 estare frente al ordenador, voy a estar comiendo un asado con los amigos jajaja.

Resumen de estos últimos dias

Si… lo se… el titulo es pedorro pero no queda otra, si alguien lo noto cerca de 4 o 5 post que habia escrito fueron borrados, en realidad borraron todo el contenido, seguramente por alguna falla de wordpress o mia de no mantener bien el blog, pero la cosa es que solamente tenia un backup de hace unas semanas asi que perdi una parte del contenido, pero no todo.

Lamentablemente en mi actual situación no tengo la conectividad que tenia hace unos meses, ahora tengo mil problemas de conexion, poco tiempo de estabilidad en la red lo que ha hecho que tire para atras un montón de proyectos que tenia en mente, si a esto le sumamos la demanda de horas que tengo de mi nuevo trabajo, simplemente me quedan los fines de semana para hacer algo, pero que se ven truncados por lo antes comentado.

Solo restara esperar y ver si en unos meses se pueden ir solucionando toda esta serie de problemas, mando saludos a todos los conocidos que hasta les he perdido el rastro desde que no tengo tanta conectividad y participo muchísimo menos en la blogosfera.

Lista de eventos para Joomla 1.5

Hace unos dias que estoy implementando varios sitios con el CMS Joomla 1.5, justamente uno necesitaba un sistema para ver las lista de eventos que hay en un determinado sector, me propuse encontrar una y el componente EventList cubrió todas las expectativas.

Permite a los usuarios registrados subir sus propios eventos, crear lugares donde estos eventos se realizaran, tiene la opción de que estos mismos usuarios se anoten si tienen pensado participar, muy completo y recomendable si en tu sitio es necesario llevar una lista con los eventos venideros.

Desde el panel de admin podemos:

  • Agregar un evento
  • Agregar un lugar
  • Agregar categorías
  • Agregar grupos

Con esas cuatro funciones combinándolas pueden cubrir todo el aspecto al rededor de una lista de eventos, ademas de que viene en muchos idiomas, incluido el español, si tenes un Joomla instalado y necesitas un componente para cubrir esta función, totalmente recomendable.

Campaña

No al canon en argentina