![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| SUN Solaris Le système d'exploitation Solaris, généralement connue sous le nom de Solaris, l'Unix libre est un système d'exploitation mis en place par Sun Microsystems. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| shell est en attente des parents sur l'enfant shell | ruchirmayank | De programmation et de script Shell | 0 | 05-06-2008 05:08 AM |
| restreindre l'accès d'un utilisateur à deux répertoires uniquement | vikas027 | Red Hat | 10 | 05-03-2008 11:26 AM |
| recherche le contenu des dossiers en cours et sous-répertoires | tiger99 | De programmation et de script Shell | 4 | 01-23-2008 03:11 AM |
| Accès permisions question pour les répertoires | bishnu.bhatta | UNIX for Advanced & Expert Users | 1 | 05-16-2007 10:24 PM |
| Liste uniquement les répertoires dans le répertoire courant en utilisant la commande "ls" command | igandu | UNIX pour les nuls Questions et réponses | 2 | 05-12-2006 05:47 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
shell-init: n'a pas pu obtenir le répertoire courant: getcwd: ne peuvent pas accéder aux répertoires parents
Bonjour
Code:
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
|
|
||||
|
Merci pour votre soutien.
Je ne suis pas sûr thsis problème intermittent. mais si je connecte 'Espos' utilisateur peut i capable de lire tous les fichiers, mais tout utilisateur root je ne peux pas faire quelque chose. J'ai besoin de donner une permission? Babu |
|
||||
|
Quels sont les privilèges de l'utilisateur Epos dans le cadre du profil? Quel est-il l'utilisation du shell par défaut? En droit, la racine devrait être en mesure de faire quoi que ce soit, mais dans votre cas, je préfère prendre dans les étapes de dépannage pour voir "ce que la racine est manquant" ..
![]() |
|
||||
|
Citation:
Mmmmm, mai-vous être ne peuvent pas accéder aux répertoires parents par l'utilisateur espos ? ![]() Probablement que vous n'avez pas à lire ou à droite sur cette exec dir.check il: pwd ls-la si elle ressemble à ça drwx ------ vous ne pouvez pas lire ce répertoire par un autre utilisateur (ou root seulement maître de dir) Lorsque vous écrivez "su espos», vous obtiendrez seulement efficace id de l'utilisateur espos, vous restez dans le répertoire où vous êtes (espos mais l'utilisateur ne peut pas lire dans ce dir) Je suppose que vous avez besoin de tester cette su - espos-c 'find / ESPOS / oracle / arc-type f-atime +10-exec ls () \; " su 'ash' utilisateur |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|