Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Software > Software


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Warning: cannot create backup file `/etc/passwd.old': Operación no permitida
  #1  
Antiguo 29-abr-2009, 23:06
Avatar de Brayest
Brayest Brayest está desconectado
Aforado
 
Fecha de Ingreso: 02-enero-2008
Ubicación: Guatemala
Versión: 11.2
Mensajes: 28
Agradecimientos: 0
Agradecido 2 Veces en 2 Mensajes
Poder de Credibilidad: 0
Brayest está en el buen camino
Enviar un mensaje por Yahoo  a Brayest
Warning: cannot create backup file `/etc/passwd.old': Operación no permitida

Hola , como estan?

Bueno tengo el siguiente problema

Por alguna razon motivo o circunstancia varios binarios del sistema "Desaparecieron" pero descartando la posibilidad de que alguien con privilegios borrara estos binarios lo solucione con el siguiente script


Primero

rpm -qa >> paquetes.txt

para sacar un listado de todos los paquetes.

luego -->

temp1=/root/paquetes.txt
for i in `seq 1 1534` ---------> este numero cambia dependiendo de tus paquetes
do
var=`cat $temp1 | awk 'NR == '$i''`
echo "Paquete $var"
rpm -V $var
echo
done


Lo que hice depues fue ir copiado de uns sistema similar todos lo binarios faltantes.



El problema que tengo ahora es que dentro de uno de los binarios desaparecidos estaba
el ·"/usr/bin/passwd" ( sinceramente no creo este haya sido el problema que mejor lo menciono ) despues de copiarlo el pwdutils dejo de fallar la verficacion.

pero ahora cuanto intento añadir, modifcar la calve, o borrar un usuario o grupo

tengo el siguiente error. ( varia con lo que desee hacer , useradd, passwd ect.. )

para un useradd:

Warning: cannot create backup file `/etc/passwd.old': Operación no permitida
Error while renaming `/etc/passwd.tmp0dI1Yf': Operación no permitida

para el passwd ( cambiar la clave )

Changing password for invitado.
Nueva contraseña:
Contraseña incorrecta: demasiado sencilla
Vuelva a introducir la nueva contraseña:
No es posible crear una copia de seguridad de /etc/shadow: Operación no permitida
Contraseña cambiada.


Al parecer yo veo que el problema es el mismo , es muy similar a cuando quiero realizar algo y no soy root por lo cual concluyo que se trata de algo en la comparacion de setgid
de los binarios , pero estos tienen los permisos correctos

# chown root.root /bin/su
# chmod 4755 /bin/su
# chmod 4755 /usr/bin/sudo

Tambien revise si mi /etc/bash.bashrc estaba bien y lo "diff" con otro y no hay cambios.

Tambien pense que los archivos /etc/shadow y /etc/passwd estaban corruptos, pero en realidad no tengo problemas para ingresar y tampoco para leerlos,



El probema basicamente es realizar cambios con el passwd, useradd, groupadd, usermod etc.... porque editado archivos se puede sin ningun problema.


Le di vueltas a SanGoogle pero no encontre nada relacionando. especificamente con este problema.asi que si tienen alguna sugerencia se los agradeceria.

grx
Responder Citando
  #2  
Antiguo 30-abr-2009, 10:52
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.469
Agradecimientos: 563
Agradecido 2.415 Veces en 1.626 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
Tiene pinta de que ha quitado los privilegios de escritura, "w" de write, para el superusuario root.

Cita:
~> ls -al /etc/passw*
-rw-r--r-- 1 root root 1510 mar 13 20:09 /etc/passwd
-rw-r--r-- 1 root root 1510 mar 13 20:09 /etc/passwd.old
-rw-r--r-- 1 root root 1449 dic 23 19:39 /etc/passwd.YaST2save
~> ls -al /etc/shado*
-rw-r----- 1 root shadow 777 mar 13 20:09 /etc/shadow
-rw-r----- 1 root shadow 626 dic 23 19:12 /etc/shadow.old
-rw-r----- 1 root root 686 dic 23 19:39 /etc/shadow.YaST2save
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #3  
Antiguo 05-may-2009, 22:45
Avatar de Brayest
Brayest Brayest está desconectado
Aforado
 
Fecha de Ingreso: 02-enero-2008
Ubicación: Guatemala
Versión: 11.2
Mensajes: 28
Agradecimientos: 0
Agradecido 2 Veces en 2 Mensajes
Poder de Credibilidad: 0
Brayest está en el buen camino
Enviar un mensaje por Yahoo  a Brayest
En realidad no, Fue una de las primeas cosas que probe.

mail:~ # ls -la /etc/passwd*
-rw-r--r-- 1 root root 2292 abr 22 10:20 /etc/passwd
-rw-r--r-- 1 root root 2292 abr 29 11:38 /etc/passwd.vipwHaEiHp
-rw-r--r-- 1 root root 2290 abr 29 11:39 /etc/passwd.vipwrt8L2H
-rw-r--r-- 1 root root 2290 abr 29 11:59 /etc/passwd.vipwsYgAw0
-rw-r--r-- 1 root root 2290 abr 29 11:40 /etc/passwd.vipwW2yfYO
-rw-r--r-- 1 root root 2290 abr 29 12:03 /etc/passwd.vipwXHrYUr
-rw-r--r-- 1 root root 2292 abr 29 11:41 /etc/passwd.YaST2save
mail:~ # ls -la /etc/shadow*
-rw-r----- 1 root shadow 1260 abr 22 10:20 /etc/shadow
-rw-r----- 1 root shadow 1260 abr 29 11:26 /etc/shadow.back
-rw-r----- 1 root shadow 1260 abr 29 11:41 /etc/shadow.YaST2save


Si te das cuenta existen varios archivos es el archivo modificado,

Segun entiendo el comando lo que hace es crear una copia - modificarla y luego moverla sustituyendo el passwd o shadow, segun sea el caso.

en este proceso entiendo que se queda.

Una pregunta, que tan factible es que pueda reinstalar el paquete completo de pwutils? sin afectar mi sistema claro.

osea quitarlo ignorando depedencias y luego reinstalarlo, pero en realidad no se que repecuciones tendria. las imagino pero no se exactamente cuales.

Esto porque puede que el rpm reasigne ciertos permisos a algun binario o archivo que se este pasando por alto

rpm -ql pwutils

tambien intente sustituir todos los archivos binarios etc. que me listo el comando pero el problema sigue igual.

Gracias por cualquier ayuda.
Responder Citando
  #4  
Antiguo 06-may-2009, 09:09
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.469
Agradecimientos: 563
Agradecido 2.415 Veces en 1.626 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
No se que planteas pero buscando doy con varios casos similares Root Password Won't Change /etc/passwd, aquí un ejemplo

Cita:
Root Password Won't Change

I've just loaded Linux and I can't add/change my root password. It says that I'm denied access, but when I do change attributes and reboot the system, the system defaults back to where it was: root access with no password protection.

—Dan Sapach
Try This

Have you possibly cleaned up files in your [cw]/etc[ecw] directory? Several files there are not meant to be cleaned up, and doing so will cause change-password attempts to fail. You should have /etc/passwd, /etc/passwd.OLD and /etc/passwd.old.

Also be sure your /usr/bin/passwd is setuid to root. If it isn't, try:

chown root.bin /usr/bin/passwd
chmod 4711 /usr/sbin/passwd

Finally, make sure that only root can modify /etc/passwd:

chmod 644 /etc/passwd
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

Última edición por DiabloRojo; 06-may-2009 a las 09:15
Responder Citando
Mucha razon, cuestion de permisos
  #5  
Antiguo 14-ago-2009, 00:42
Avatar de Brayest
Brayest Brayest está desconectado
Aforado
 
Fecha de Ingreso: 02-enero-2008
Ubicación: Guatemala
Versión: 11.2
Mensajes: 28
Agradecimientos: 0
Agradecido 2 Veces en 2 Mensajes
Poder de Credibilidad: 0
Brayest está en el buen camino
Enviar un mensaje por Yahoo  a Brayest
Mucha razon, cuestion de permisos

Resuelto..


El problema fue un rootkit,

a parte de borrar toda bitacora de /var/log borrro y modifico algunos binarios del pwutils

como comente anteriormente copie los binarios creyendo que era eso, pero con ayuda de un experto en linux ( David Salgado ) =0P

encontro que los archivos /etc/shadow y /etc/passwd fueron cambiados en la segunda extesion del sistema de archivos.

Bueno en uno de los casos donde se nos presento se arregla con los siguiente


chattr -i /etc/passwd
chattr -i /etc/shadow

esto sede permisos de mutacion al archivo para que pueda moverse.

despues de esto ya se pueden crear usuarios

ahora con el otro caso, que va por los mismos sintomas todavia estamos en eso.

Gracias diablo rojo
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Instalando Nvidia en openSUSE 11.0 [SOLUCIONADO] ronaldfer Hardware 12 17-abr-2009 10:04
Fuentes apt para SuSE 9.2 Mdk Software 25 21-abr-2008 18:44
USB D-Link dwl-g122 blaster Hardware 8 18-feb-2007 22:33
nesecito programa para poder poner subtitulos externos head777 Escritorios: KDE, Gnome, otros... 4 30-oct-2006 01:29
apt en suse 10.0 x_64 freckle Software 0 04-jun-2006 19:16



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 09:45.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba