- 论坛徽章:
- 39
|
30可用积分
本帖最后由 rover12421 于 2013-03-29 10:06 编辑
同样的操作,在根分区下没问题,在挂载的第二个硬盘的ext4分区下却提示权限阻止...
添加用户:
- addgroup --system oinstall
- addgroup --system dba
- useradd -r -g oinstall -G dba -m -s /bin/bash -d /var/lib/oracle oracle
- passwd oracle
复制代码 根分区操作(sudo操作,oracle帐号不在sudo里):
- sudo mkdir /test/
- sudo mkdir /test/oracle
- sudo chown -R oracle:oinstall /test/oracle
复制代码 进入oracle帐号操作:
- su oracle
- cd /test/oracle
- ll
- total 8
- drwxr-xr-x 2 oracle oinstall 4096 Mar 28 22:47 ./
- drwxr-xr-x 3 root root 4096 Mar 28 22:47 ../
复制代码 第二硬盘挂载分区下操作(sudo操作,oracle帐号不在sudo里, 挂载在/VM下):
- sudo cd /VM
- sudo mkdir oracle
- sudo chown -R oracle:oinstall /VM/oracle
- sudo chmod 777 /VM/oracle
- ls -al /VM/oracle
- total 8
- drwxrwxrwx 2 oracle oinstall 4096 Mar 28 22:30 .
- drwxrw-rw- 7 rover12421 rover12421 4096 Mar 28 22:30 ..
复制代码 再次进入oracle操作:
- su oracle
- cd /VM/oracle
- bash: cd: /VM/oracle: Permission denied
- ls -al /VM/oracle
- ls: cannot access /VM/oracle: Permission denied
- ls -al /VM
- ls: cannot access /VM/..: Permission denied
- ls: cannot access /VM/WindowsSharDisk: Permission denied
- ls: cannot access /VM/lost+found: Permission denied
- ls: cannot access /VM/oracle: Permission denied
- ls: cannot access /VM/.: Permission denied
- ls: cannot access /VM/RsWin7: Permission denied
- total 0
- d????????? ? ? ? ? ? .
- d????????? ? ? ? ? ? ..
- d????????? ? ? ? ? ? lost+found
- d????????? ? ? ? ? ? oracle
- d????????? ? ? ? ? ? RsWin7
- d????????? ? ? ? ? ? WindowsSharDisk
复制代码 当前挂载情况:
- df -TH
- Filesystem Type Size Used Avail Use% Mounted on
- /dev/sda1 ext4 110G 58G 47G 56% /
- udev devtmpfs 4.2G 4.1k 4.2G 1% /dev
- tmpfs tmpfs 1.7G 1.2M 1.7G 1% /run
- none tmpfs 5.3M 0 5.3M 0% /run/lock
- none tmpfs 4.2G 1.7M 4.2G 1% /run/shm
- /dev/sdb6 fuseblk 215G 189G 27G 88% /Rs
- /dev/sdb8 fuseblk 129G 86G 43G 67% /Downloads
- /dev/sdb7 fuseblk 108G 102G 5.8G 95% /Store
- /dev/sdb9 ext4 317G 197G 105G 66% /VM
- /dev/sdb5 ext4 212G 165G 37G 82% /MountDevelop
复制代码 /etc/fstab 内容如下:
- # /etc/fstab: static file system information.
- #
- # <file system> <mount point> <type> <options> <dump> <pass>
- proc /proc proc nodev,noexec,nosuid 0 0
- #Entry for /dev/sda1 :
- UUID=c7e3b65b-4033-4959-9581-60a2d750c41b / ext4 discard,noatime,errors=remount-ro 0 1
- #Entry for /dev/sda5 :
- UUID=4ff3f9c9-343d-4a51-a4ae-b0099d347f76 none swap sw 0 0
- /dev/sdb5 /MountDevelop ext4 defaults 0 0
- /dev/sdb6 /Rs ntfs defaults 0 0
- /dev/sdb7 /Store ntfs defaults 0 0
- /dev/sdb8 /Downloads ntfs defaults 0 0
- /dev/sdb9 /VM ext4 defaults 0 0
复制代码 在根分区下,没任何问题,一放到挂在分区下就出现问题了,前段时间安装git的时候,把git帐号目录放到挂载分区就不能实现自动登录了,应该是同一个问题,求指点 |
最佳答案
查看完整内容
/VM的权限没有x 把group+other +x 试试
|