Mailinglist Archive: opensuse-es (1502 mails)

< Previous Next >
Re: [opensuse-es] Configuración de sudo
  • From: "RŌNIN" <correo.cuervo@xxxxxxxxx>
  • Date: Tue, 21 Oct 2008 17:31:37 -0500
  • Message-id: <1924b1210810211531g2c583e96g65765357cb96491c@xxxxxxxxxxxxxx>
Hola a tod@s:

El día 21 de octubre de 2008 16:51, Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Para hacer eso tendrías que hacer primero "su" a usuario1, para ser
'usuario1'.

Lo he hecho:

usuariox@testserver:~$ su usuario1
Password:
$

Y qué crees ?:

$ who
usuariox pts/0 2008-10-21 17:06 (testserver.local)
$

Aún así, continúo:

$ sudo chown usuario1 prueba.txt

La comprobación:

$ ls

-rw-r--r-- 1 usuario1 usuariox 29 2008-10-21 14:47 prueba.txt

Hasta aquí todo ha ido bien ... y ahora, la puntada final:

Si tengo una rutina de éste estilo:

#bin/bash
USUARIO1=usuariox
echo -e "\033[1;32mINTRODUZCA SU IDENTIFICACION\033[0m"
read USUARIO2
OWNER=$(stat -c %U $ARCHIVO)
if [ "$OWNER" = "$USUARIO1" ]; then
sudo chown $USUARIO2 $ARCHIVO
OWNER=$(stat -c %U $ARCHIVO)
echo -e "\033[1;33mEL ARCHIVO HA SIDO BLOQUEADO PARA $OWNER\033[0m\n"
else
OWNER=$(stat -c %U $ARCHIVO)
echo -e "\033[1;31mEL ARCHIVO HA SIDO BLOQUEADO POR $OWNER\033[0m\n"
fi

Mis preguntas:

1. ¿Cómo automatizar lo que he hecho manualmente y he descrito ? ...
me lo pregunto es porque hace un cambio de shell o algo así (no sé
mucho de ésto) y ahí no sé como mantener la secuencia y regresar a la
shell inicial.

2. Además, ¿como hago la comprobación de la clave del usuario1 (para
evitar fraudes)?.

Tomatelo con calma... estás tratando de diseñar algo, así que tienes que
probar. Si algo no existe, o lo fabricas, o tomas otra ruta, o renuncias a
hacerlo.

Bien, pero si las pruebas me dieran resultados positivos y mis jefes
no me presionaran tanto ... me sentiría un poco mejor. Estoy tratando
de fabricar y buscar alternativas, pero francamente no doy más ... y
lo de renunciar, con éste desempleo rampante lo quisiera pero no
puedo.

Así que sigo a la espera de su invaluable orientación y ayuda.

Cordialmente,


Cuervo Linuxero
--
No recibo/envío información elaborados en/para M$-Word, M$-Excel,
M$-PowerPoint, M$-Outlook o formatos privativos similares. Le invito a
leer mis razones:
http://www.gnu.org/philosophy/no-word-attachments.es.html
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups