- 论坛徽章:
- 0
|
我从一个一般用户下把文件copy到另一个一般用户,不能copy ,我如何才能作成功!举例如下:
我在check用户下,将oracle用户下的文件拷贝到check用户下的某个目录下不成功。我在check用户下使用如下命令:
cp /oracle/yz/u01/oradata/system.dbf /usr/check/databak/dbf/
提示错误为:
cp: cannot open `/oracle/yz/u01/oradata/yz_system' for reading: Permission denied
但是用root用户可以成功。
同时check用户和oracle用户的属组和所有者都是一样的为什么不能互拷文件,他们的属性如下:
drwxr-xr-x 4 root root 4096 Aug 13 06:55 mnt
drwxr-xr-x 4 root root 4096 Sep 26 18:03 opt
drwxr-xr-x 4 oracle oinstall 4096 Aug 13 14:21 oracle
dr-xr-xr-x 244 root root 0 Nov 1 16:54 proc
rwxrwxrwx 9 oracle oinstall 4096 Nov 7 14:36 check
drwxr-xr-x 6 root root 4096 Aug 13 07:00 dict
drwxr-xr-x 155 root root 4096 Aug 13 07:05 doc
drwxr-xr-x 2 root root 4096 Feb 6 1996 etc
现在请问:如何不用root用户能使文件拷贝成功! |
|