lunes, 4 de abril de 2011

Administración de usuarios en Fedora

Usuarios y Grupos.

Los usuarios y grupos son elementos claves en los sistemas linux.

Los Usuarios o cuentas de usuarios pueden estar ligadas a una persona o usadas por aplicaciones especificas.

Los Grupos son expresiones lógicas de organización, reuniendo usuarios para un propósito común. Los usuarios dentro de un mismo grupo pueden leer, escribir o ejecutar archivos que pertenecen a ese grupo.

Cada usuario y grupo tiene un número de identificación único llamado identificador de usuario (UID) y un identificador de grupo (GID) respectivamente.

Sí Un usuario crea un archivo se convierte en el propietario y el propietario de grupo para ese archivo. Al archivo también se le asignan permisos separados de lectura, escritura y ejecución para el propietario del archivo, para el grupo y para cualquier otro usuario.

Solamente el superusuario (root) puede cambiar el propietario de un archivo, y los permisos de acceso se pueden cambiar tanto por el superusuario como por el creador del archivo.

Comandos

Los siguientes comandos se utilizan para manejar usuarios y grupos:

  • useradd, usermod y userdel — Métodos estándar de la industria para añadir, eliminar y modificar cuentas de usuarios.

  • groupadd, groupmod y groupdel — Métodos estándar de la industria para añadir, eliminar y modificar grupos de usuarios.

  • gpasswd — Métodos estándar de la industria para administrar el archivo /etc/group.


continuaré escribiendo lo más pronto posible...

martes, 28 de diciembre de 2010

Cambiar hora desde consola en fedora

Muchas veces se nos olvida que hay personas que son nuevas en el mundo de linux, y quizas necesitan hacer algo tan sencillo como cambiar la hora, no encuentran la opción de hacerlo graficamente porque quizas le es super complicado encontrarla.

Comenzamos desde consolo y ojo como root.

1.- Seteamos la fecha: date -d mm/dd/aa
Donde mm=mes, dd
=día, aa=año.
ejm: date -d 12/25/10.
tambien vale usar -date que es equivalente a -d.

Ok, pasemos a lo siguiente luego de haber cambiado la fecha la hora se nos pone en 00:00 entonces pasemos al siguiente paso cambiar la hora.

2.- Seteamos la hora:
date --set=hh:mm:ss
Donde hh=hora, mm=minutos, ss=segundos
ejm date --set 10:50:15.

Con esto hemos terminado el tips.

viernes, 17 de diciembre de 2010

Terminator en fedora

Hola les escribo en esta ocasión para darle a conocer sobre este interesante emulador de terminal linux, es bastante practico si queremos estar monitoreando más de una terminal en una sola ventana.

Para su instalacion en fedora tan sencillo como aplicar el siguiente comando como root.

yum install terminator

podemos ejecutarlos de manera rapida con Alt + f2 --> ingresamos: terminator (enter).

La siguiente es una muestra de la aplicación.

viernes, 10 de diciembre de 2010

Instalar Java en Fedora / Instalación de Java en Fedora

En esta Instalación utilizaremos la versión jdk1.6.0_21.

Procedimiento

  1. Tiene que descargar la versión "*-rpm.bin" del jdk desde ACÁ recuerda poner la plataforma que es "Linux".
  2. Entra a una terminal y abre sesión como root
  3. Después de descargado el paquete jdk-6u21-linux-x64-rpm.bin, hazlo ejecutable desde una consola a fin de poderlo extraer -----------> chmod + x jdk-6u21-linux-x64-rpm.bin (Nota: suponemos haberlo descargado en la carpeta Descargas de Home, para ello desde consola poner: cd /home/usuario/Descargas/ o bien desde la ubicación donde se hizo la descarga, claro está como usuario root)
  4. Ejecuta jdk-6u21-linux-x64-rpm.bin de la siguiente forma------------> ./jdk-6u21-linux-x64-rpm.bin
  5. Lee la licencia y acepta los terminos desde la consola con un "yes" (ya con esto tienes instalado el jdk y sus librerias).
Vamos a editar el profile ubicado en /etc/profile como root:
para ello vamos a hacer uso del "Vi" para no complicarnos mucho la vida

---->vi /etc/profile

presiona la tecla "a" para editar ahora ingresa lo siguiente:


JAVA_HOME=/usr/java/jdk1.6.0_21

pathmunge $JAVA_HOME/jre/bin after

Agregar al final de la línea que inicia con EXPORT la nueva variable de entorno JAVA_HOME. debería de quedar así:

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME

Siempre como root ejecutamos lo siguiente: (ojo copia todo el contenido como si fuese una sola linea).

export JAVA_HOME=/usr/java/jdk1.6.0_21
export JAVA_ALTERNATIVE_PRIORITY=16021
/usr/sbin/update-alternatives --install /usr/bin/java java $JAVA_HOME/bin/java $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/javadoc javadoc $JAVA_HOME/bin/javadoc $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/appletviewer appletviewer $JAVA_HOME/bin/appletviewer $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/javah javah $JAVA_HOME/bin/javah $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/javac javac $JAVA_HOME/bin/javac $JAVA_ALTERNATIVE_PRIORITY
/usr/sbin/update-alternatives --install /usr/bin/jar jar $JAVA_HOME/bin/jar $JAVA_ALTERNATIVE_PRIORITY

NOTA: el JAVA_HOME indica la ubicacion de la carpeta del jdk, JAVA_ALTERNATIVE_PRIORITY=16021 (el numero indica la version de java, asi que si utilizas un jdk mas reciente recuerda poner acá el numero de versión).

Exportamos Alternativas:

/usr/sbin/update-alternatives --auto java
/usr/sbin/update-alternatives --auto javadoc
/usr/sbin/update-alternatives --auto appletviewer
/usr/sbin/update-alternatives --auto javah
/usr/sbin/update-alternatives --auto javac
/usr/sbin/update-alternatives --auto jar

desde consola y como root hacemos un enlace del plugin java a mozilla :

ln -s /usr/java/latest/jre/lib/amd64/libjavaplugin_jni.so /usr/lib64/mozilla/plugins/

En caso que nosotros hubiesemos tenido una version anterior a java instalada

ejecutamos esto siempre como root:

export JAVA_OLD_HOME=/usr/java/jdk1.6.0_20
/usr/sbin/update-alternatives --remove java $JAVA_OLD_HOME/bin/java
/usr/sbin/update-alternatives --remove javadoc $JAVA_OLD_HOME/bin/javadoc
/usr/sbin/update-alternatives --remove appletviewer $JAVA_OLD_HOME/bin/appletviewer
/usr/sbin/update-alternatives --remove javah $JAVA_OLD_HOME/bin/javah
/usr/sbin/update-alternatives --remove javac $JAVA_OLD_HOME/bin/javac
/usr/sbin/update-alternatives --remove jar $JAVA_OLD_HOME/bin/jar


Otras Configuraciones

Vamos a crear un fichero "java.sh" esto es ejecutable, para ello vamos a hacer uso del "Vi" para no complicarnos mucho la vida ---->vi /etc/profile.d/java.sh

presiona la tecla "a" para editar ahora ingresa lo siguiente:

export PATH=/usr/java/jdk1.6.0_21/bin:$PATH
JAVA_HOME="/usr/java/jdk1.6.0_
21/"
export JAVA_HOME

Presiona Esc
y escribe lo siguiente ----> :wq (este comando es para guardar los cambios).
Has ejecutable el fichero recien creado java.sh ubicado en /etc/profile.d/java.sh de la siguiente forma---------> chmod 755 /etc/profile.d/java.sh

En algunas versiones del paquete RPM se incluye un fichero que muestra una entrada para el escritorio, pero hay un error de omisión en dicho fichero. Éste es responsable de que las preferencias de Java aparezcan en el menú de preferencias del escritorio. De existir, edite el fichero /usr/share/applications/sun_java.desktop . de modo tal que el contenido quede del siguiente modo:

[Desktop Entry]
Encoding=UTF-8
Name=Java
Comment=Java Control Panel
Exec=/usr/java/jdk1.6.0_
21/bin/ControlPanel
Icon=/usr/java/jdk1.6.0_
21/jre/plugin/desktop/sun_java.png
Terminal=0
Type=Application
Categories=Application;Settings;Java;X-Red-Hat-Base;X-Ximian-Settings;


**************Comprobando**************

Desde consola: which java
lo cual devolverá si java esta bien instalado:---------------> /usr/bin/java


comprobar java en mozilla:
Abre mozilla y pon en la barra de direccion:---------------> about:plugins
lo cual te dará una lista de los plugins de java instalado.

Buena suerte en la instalación!!!!!

*Dejen saber si esta pequeña reseña de instalacion java en linux fue de su ayuda, o si tuvieron algun problema,*



sábado, 21 de noviembre de 2009

Instalar flash en fedora 64 bits

Hola en esta ocasión les traigo la manera de instalar flash 64bits en fedora.

Primeramente los logeamos como root, para ello en la linea de comando:
[linux@fedora ~]$su
Contraseña:

Ya estándo como root haremos uso del editor "Vi" desde consola y apuntaremos al directorio: /etc/yum.repos.d/ , creando un nuevo archivo llamado flash.repo
[root@fedora yum.repos.d]# vi /etc/yum.repos.d/flash.repo

Basta con pegar (shift + insert, control + shift + v, o bien clic derecho pegar) las lineas de código que daré a continuacion en el nuevo archivo repo creado, para que el repositorio de flash quede listo.

[macromedia]
name=Macromedia for i386 Linux
baseurl=http://macromedia.mplug.org/rpm/
enabled=1
gpgcheck=1
gpgkey=http://macromedia.mplug.org/FEDORA-GPG-KEY

Luego de haber pegado estas lineas de código presionamos la tecla Escape para salir del modo edicion y luego :wq para guardar los cambios y salir del editor "Vi".

A continuación solo queda que ejecutemos el siguiente comando con yum para proceder a instalar y disfrutar de flash para según su version de fedora 64 bits.
[root@fedora yum.repos.d]#

Fedora 10:
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i386 alsa-plugins-pulseaudio.i386 \
libcurl.i386
Fedora 11
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i586 alsa-plugins-pulseaudio.i586 \
libcurl.i586
Fedora 12
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i686 alsa-plugins-pulseaudio.i686 \
libcurl.i686


Listo ya tenemos instalado flash.

Suerte.

Articulo tomado de: http://fedoraproject.org/wiki