viernes, 16 de diciembre de 2011

LINUX: USUARIO PARA APAGAR UN SERVIDOR

TEMA DE LA CONSULTA: La situación que vamos a resolver es la siguiente. Tenemos un servidor de linux donde está instalado Debian 6.0. Queremos, que en ausencia de los administradores y por alguna razón justificada, se pueda apagar el server sin ser root o darle la contraseña a alguien más.

Respuesta:
Se puede crear un usuario solo para apagar la pc y configurarlo para esos menesteres de manera que cuando se logee en el sistema automáticamente se apague el servidor
1. Crear usuario para apagar
     #adduser apagador
2. Modificar el sudoers para que pueda ese usuario realizar la tarea de shut down
     #nano /etc/sudoers
Agregar la siguiente linea en este archivo.
     apagador ALL=NOPASSWD: /sbin/shutdown -h now
3. Modificar el archivo del perfil del usuario para que ejecute un script al entrar en el sistema y se apague el server.
Editar el fichero    
     #nano ~apagador/.profile
Agregar las lineas siguientes    
     /usr/bin/sudo -u root /sbin/shutdown -h now
     logout

Se aceptan otras sugerencias.

TI-Consultas por Miguel Suárez se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.
Basada en una obra en http://www.redusers.com.

lunes, 20 de junio de 2011

LINUX: AGREGAR UN NUEVO DISCO DURO A UNA COMPUTADORA CON LINUX

TEMA DE LA CONSULTA: Como agregar un nuevo disco duro a mi computadora que tiene instalado Linux Debian 6.0 Squeeze.

RESPUESTA: Esta es una tarea bastante común en linux como en cualquier sistema operativo, siempre necesitamos ampliar el espacio con que contamos. Los pasos que vamos a seguir pueden ser comunes para otras distribuciones de Linux.



Lo primero es conectar el dispositivo de almacenamiento y por supuesto prender la computadora. Seguidamente debemos conocer si ya el sistema lo ha reconocido y que nombre recibe en nuestro sistema.
fdisk -l
Esto devuelve como resultado algo como esto 
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 2517 20217771 83 Linux
/dev/sda2 2518 2610 747 022 + 5 Extendida
/dev/sda5 2518 2610 746 mil novecientas noventa y un 82 Linux swap / Solaris
Disco /dev/sdb: 32.2 GB, 32212254720 bytes
255 cabezas, 63 sectores / pista, 3916 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disco /dev/sdb no contiene una tabla de particiones válida
El disco se llama sdb y para crear la nueva partición podemos utilizar el comando:
cfdisk /dev/sdb
Esto abrirá un aistente que facilmente nos permitirá crear la partición seleccionando el tamaño, inclusive.
Ahora debemos formatear la partición para lo que vamos a utilizar:
mkfs.ext3 /dev/sdb1
Lo anterior le dá formato ext3 a la partición sdb1 creada recientemente, si fuera más de una hay que hacerlo para cada una.
Para montar la nueva partición debemos primeramente crear el directorio donde vamos a montar.
mkdir /nuevo_disco
Este debe ser modificado en sus permisos para que no haya problemas en la escritura.
chmod 777 /nuevo_disco
Ahora montamos el disco.
mount -t ext3 /dev/sdb1 /nuevo_disco
Este disco está montado temporalmente cosa que pueden comprobar en /etc/mtab. Pero necesitamos montarlo permanentemente de manera que no tengamos que usar reiteradamente el comando mount cada vez que se prenda la computadora. Para dejarlo permanentemente montado debemos editar el archivo fstab.
nano /etc/fstab
y añadir la siguiente linea.
/dev/sdb1 /nuevo_disco ext3 defaults,errors=remount-ro 0 1
salvan este documento y ahora su disco estará debidamente agregado a su sistema.
________________________________________________________________________________
Licencia Creative Commons
TI-Consultas por Miguel Suárez se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.
Basada en una obra en http://www.debian.org.


jueves, 9 de junio de 2011

LINUX: UNIR CLIENTES DE LINUX A UN ACTIVE DIRECTORY CON WINDOWS

TEMA DE LA CONSULTA: Que debo hacer para unir un cliente linux al Active Directory que se encuentra en un server con Windows 2003.

RESPUESTA: El tema actualmente es bastante fácil y esperemos que lo sea cada día más, para bien de los que todavía conviven con dos sistemas operativos en sus redes (Windows y Linux). Pongamos manos a la obra. 


Estos son los pasos para unir clientes GNU/Linux al Active Directory de un Dominio de Windows.
  1. Instalamos Likewise-open. $ sudo apt-get install likewise-open5 (este trae una lista de dependencias que engloban lo necesario)
  2. Debemos conocer: Nombre de Dominio, DNS, Nombre de usuario y Contraseña.
  3. Para agregarnos al dominio debemos ejecutar lo siguiente: $ sudo domainjoin-cli join dominio usuario (dominio es midominio.net y usuario es el que tiene derecho a entrar al sistema)
  4. Finalmente le solcitan la contraseña de ese usuario para el sistema.
  5. Al reiniciar el sistema en la pantalla de entrada escribes el login del dominio (usuario@midominio.net) y la contraseña valida para el dominio.
Con estos simples pasos ya estan unidos al active directory.
__________________________________________________________________________________________

Licencia Creative Commons
TI-Consultas por Miguel Suárez se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.
Basada en una obra en http://fraterneo.blogspot.com/2010/11/como-unir-clientes-gnulinux-al-active.html.

miércoles, 4 de mayo de 2011

LINUX: ACCEDER A LOS ARCHIVOS QUE ESTAN EN LAS PARTICIONES EXT 2/3/4, HFS Y ReiserFS DESDE WINDOWS.

TEMA DE LA CONSULTA: Comparto en mi pc particiones de Windows y Linux. Cuando estoy trabajando con Windows no puedo acceder a la información que está en las particiones de Linux con sistema de archivos ext3 o ext4.  

RESPUESTA: Bueno esta es la primera consulta de mayo después de un rato de silencio. Y les dejo una respuesta práctica. Pero considero que debe haber otras como la de usar el totalcomander 10 o superior.
La solución es instalar sobre windows el software Linux_Reader, que tiene otras funciones pero entre ellas está reconocer las particiones Ext 2/3/4, HFS y ReiserFS que puedan haber en tu PC. Esta aplicación es compatible con Windows 2000/XP/2003 Server/Vista/Windows 7/2008R2. Este se encuentra disponible en http://www.diskinternals.com/download/?s=tools junto a otras herramientas.

 Esta imagen sobre Windows7 les debe ser ilustrativa.


Bueno una vez más es un placer colaborar.

______________________________________________________________________________

Licencia Creative Commons
LINUX: ACCEDER A LOS ARCHIVOS QUE ESTAN EN LAS PARTICIONES EXT 2/3/4, HFS Y ReiserFS DESDE WINDOWS. por Miguel Suárez se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.
Basada en una obra en ti-consulta.blogspot.com.