当前位置: 技术问答>linux和unix
在linux下,一个用户如果从另一个用户的文件夹下获取文件?
来源: 互联网 发布时间:2016-08-17
本文导语: 问题是这样的: 服务器的linux版本是Red Hat Enterprise Linux Server release 5 (Tikanga),里面装了oralce10G。 同时另外有一个用户abc,这个abc用户开了ftp权限的。每天都有数据备份文件传输到/home/abc/bak/这个文件夹下面。 ...
问题是这样的:
服务器的linux版本是Red Hat Enterprise Linux Server release 5 (Tikanga),里面装了oralce10G。
同时另外有一个用户abc,这个abc用户开了ftp权限的。每天都有数据备份文件传输到/home/abc/bak/这个文件夹下面。
请问如何设置oracle这个用户权限下,能从/home/abc/bak/下拷贝文件到/home/oracle/下。
也就是如何设置,能够在oracle用户下,能运行命令:
cp /home/abc/bak/aaa.text /home/oracle/aaa.text
请教下如何开放/home/abc/bak/这个文件夹的访问权限给oracle用户。
服务器的linux版本是Red Hat Enterprise Linux Server release 5 (Tikanga),里面装了oralce10G。
同时另外有一个用户abc,这个abc用户开了ftp权限的。每天都有数据备份文件传输到/home/abc/bak/这个文件夹下面。
请问如何设置oracle这个用户权限下,能从/home/abc/bak/下拷贝文件到/home/oracle/下。
也就是如何设置,能够在oracle用户下,能运行命令:
cp /home/abc/bak/aaa.text /home/oracle/aaa.text
请教下如何开放/home/abc/bak/这个文件夹的访问权限给oracle用户。
|
如果你没有特别指定abc属于哪个组 默认的情况组的名字和用户名相同
用下面的命令设置oracle用户的附加组为abc
#/usr/sbin/usermod -G abc oracle
或者直接修改group文件
#cp /etc/group /etc/group.bak
#vi /etc/group
找到abc的组 然后在该行的后面追加,oracle
然后保存 就把oracle加入到abc用户组里了
|
把oracle这个用户添加到abc组里面去
|
哦,关注!!!
|
gpasswd -a username groupname
|
不知道楼主做这个操作什么用!
你可以先看看 oracle 用户用读取文件的权限
如果只是平时自己用,可以先 把oracle要读的文件夹权限开放给oracle就好了!
最傻瓜的办法是 把那个文件夹开放权限为 777 !
但是要是公司用 就好考虑了,可能有安全隐患!
你可以先看看 oracle 用户用读取文件的权限
如果只是平时自己用,可以先 把oracle要读的文件夹权限开放给oracle就好了!
最傻瓜的办法是 把那个文件夹开放权限为 777 !
但是要是公司用 就好考虑了,可能有安全隐患!
|
顶
|
你CHMOD 以下就行了。