![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Sun Solaris El sistema operativo Solaris, generalmente conocido como Solaris, es un servicio gratuito basado en Unix, sistema operativo presentado por Sun Microsystems. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| depósito padre está esperando a que el niño depósito | ruchirmayank | Programación de scripts de shell y | 0 | 05-06-2008 05:08 AM |
| restringir el acceso de un usuario a sólo dos directorios | vikas027 | Red Hat | 10 | 05-03-2008 11:26 AM |
| la búsqueda de contenido de los archivos de la actual y subdirectorios | tiger99 | Programación de scripts de shell y | 4 | 01-23-2008 03:11 AM |
| Cuestión de permisos de acceso para los directorios | bishnu.bhatta | UNIX para usuarios avanzados y expertos | 1 | 05-16-2007 10:24 PM |
| Listado de directorios sólo en el directorio de trabajo actual a través del "ls" comando | igandu | UNIX for Dummies Preguntas y Respuestas | 2 | 05-12-2006 05:47 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
shell-init: no se pudo obtener el directorio actual: getcwd: los padres no pueden acceder a los directorios
Hola
Código:
root@ne-ocadev-1:/root/scripts>su espos -c find /a35vol100/ESPOS/oracle/db/9.2.0/oradata/ESPOS/archive -type f -atime +10 -exec ls {}
shell-init: could not get current directory: getcwd: cannot access parent directories: Permission denied
find: insufficient number of arguments
find: path-list predicate-list
root@ne-ocadev-1:/root/scripts>su espos -c find /a35vol100/ESPOS/oracle/arc -type f -atime +10 -exec ls {}
shell-init: could not get current directory: getcwd: cannot access parent directories: Permission denied
find: insufficient number of arguments
find: path-list predicate-list
root@ne-ocadev-1:/root/scripts>id
uid=0(root) gid=1(other)
root@ne-ocadev-1:/root/scripts>su espos -c find /ESPOS/oracle/arc -type f -atime +10 -exec ls {};
shell-init: could not get current directory: getcwd: cannot access parent directories: Permission denied
find: insufficient number of arguments
find: path-list predicate-list
root@ne-ocadev-1:/root/scripts>id
uid=0(root) gid=1(other)
root@ne-ocadev-1:/root/scripts>su - espos
Sun Microsystems Inc. SunOS 5.9 Generic May 2002
You have new mail.
ne-ocadev-1(on ) DB:ESPOS User:espos
/ESPOS/oracle/db/9.2.0> cd ..
ne-ocadev-1(on ) DB:ESPOS User:espos
/ESPOS/oracle/db> cd ..
ne-ocadev-1(on ) DB:ESPOS User:espos
/ESPOS/oracle> cd arc/
ne-ocadev-1(on ) DB:ESPOS User:espos
/ESPOS/oracle/arc> ls -lrt | wc -l
885
ne-ocadev-1(on ) DB:ESPOS User:espos
/ESPOS/oracle/arc> pwd
/ESPOS/oracle/arc
ne-ocadev-1(on ) DB:ESPOS User:espos
/ESPOS/oracle/arc> su - root
Password:
Sun Microsystems Inc. SunOS 5.9 Generic May 2002
root@ne-ocadev-1:/root>su espos -c find //ESPOS/oracle/arc -type f -atime +10 -exec ls {}
shell-init: could not get current directory: getcwd: cannot access parent directories: Permission denied
find: insufficient number of arguments
find: path-list predicate-list
|
|
||||
|
¿Se trata de un problema intermitente?
|
|
||||
|
Gracias por su apoyo.
No estoy seguro de thsis problema intermitente. pero si me conecto "Espos' i usuario puede capaz de leer todos los ficheros del usuario root, pero tirar las que no puedo hacer cualquier cosa. Tengo que dar permiso? Babu |
|
||||
|
¿Cuáles son los privilegios especiales para la Epos usuario bajo el perfil? ¿Qué es el uso de shell por defecto? Por derecho, la raíz debe ser capaz de hacer nada, pero en su caso, prefiero tener a través del paso a paso la solución de problemas paso a ver "lo que falta es la raíz" ..
![]() |
|
||||
|
Es / root / scripts NFS montada?
|
|
||||
|
Cita:
Mmmmm, puede ser que los padres no pueden acceder a los directorios por el usuario espos ? ![]() Probable que no haya derecha para leer o ejecutar en este dir.check que: pwd ls-la si parece que este drwx ------ usted no puede leer este directorio por otro usuario (sólo root o capitán de dir) Cuando usted escribe "su espos' obtendrá sólo el identificador de usuario efectivo espos, su estancia en el directorio donde está (pero espos usuario no puede leer en este dir) Supongo que usted necesita probar esta su - espos-c 'find / ESPOS / oracle / arco-type f-atime +10-exec LS () \; " su 'guión' de usuario |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|