HP-UX의 NFS 마운트 지점 "찾을 수 없음" 디렉터리

HP-UX의 NFS 마운트 지점 "찾을 수 없음" 디렉터리

NFS를 통해 원격 디스크를 마운트하기 위해 마운트 지점을 사용하는 HP-UX B.11.31에서 /BK_RESTORE하위 디렉토리에 대한 사용자 액세스를 사용하고 싶지만 oracle올바른 권한이 있어도 액세스할 수 없습니다. 다른 일반 사용자를 사용하면 bsp예상대로 작동합니다.

(루트에서 시작)

root> ls -ld / /BK_RESTORE /BK_RESTORE/erpln /BK_RESTORE/erpln/import-su-macchina-di-test
drwxr-xr-x  41 root       root          8192 Jul  8 09:43 /
drwxrwxrwx   2 root       sys         131072 Jul  8 10:06 /BK_RESTORE
drwxrwxrwx   2 root       sys         131072 Jul  8 09:44 /BK_RESTORE/erpln
drwxrwxrwx   2 root       sys         131072 Jul  8 10:05 /BK_RESTORE/erpln/import-su-macchina-di-test

(중앙은행에서)

bsp> ls -ld / /BK_RESTORE /BK_RESTORE/erpln /BK_RESTORE/erpln/import-su-macchina-di-test
drwxr-xr-x  41 root       root          8192 Jul  8 09:43 /
drwxrwxrwx   2 bsp        bsp         131072 Jul  8 10:20 /BK_RESTORE
drwxrwxrwx   2 bsp        bsp         131072 Jul  8 09:44 /BK_RESTORE/erpln
drwxrwxrwx   2 bsp        bsp         131072 Jul  8 10:05 /BK_RESTORE/erpln/import-su-macchina-di-test

(오라클에서)

oracle> ls -ld / /BK_RESTORE /BK_RESTORE/erpln /BK_RESTORE/erpln/import-su-macchina-di-test
/BK_RESTORE not found
/BK_RESTORE/erpln not found
/BK_RESTORE/erpln/import-su-macchina-di-test not found
drwxr-xr-x  41 root       root          8192 Jul  8 09:43 /

oracle은 마운트 지점을 나열 ls /하지만 포함하지는 않습니다 ls -l /(오류는 제공되지 않음).

또한 oracle 사용자에서 이 디렉터리로 변경할 때 다음 오류가 발생합니다.

cd /BK_RESTORE
sh: /BK_RESTORE: Permission denied.

무슨 일이 일어났는지 아시나요?

매우 감사합니다

답변1

따라서 HP-UX는 나를 속이는 것 같습니다. mount파일 시스템은 NFS로 표시되지만 실제로는 CIFS 파일 시스템입니다. 또한, 설치 시 사용자 이름과 비밀번호가 제공되지 않으므로 cifslogin명령어를 통해 인증이 이루어집니다. 명령이 사용자 root에 대해 실행되었지만 사용자 bsp에게는 실행되지 않았을 수도 있습니다 oracle. 자격 증명 은 데이터베이스 cifslogin에 저장됩니다 . cifsdb내 생각에는 모든 자격 증명이 몇 년 전에 이 서버에 저장되어 있었는데 지금은 여기 있는 모든 사람이 이 메커니즘을 전혀 인식하지 못하고 있는 것 같습니다.

답변2

/BK_RESTORE 파일 시스템을 마운트하는 데 사용되는 기본 디렉토리의 권한을 확인하십시오.

즉, /BK_RESTORE를 제거한 다음 /BK_RESTORE 디렉터리의 권한을 확인합니다.

기본 권한이 더 제한적이어서 어떤 경우에는 예상하지 못한 방식으로 액세스에 영향을 줄 수 있다는 것을 알 수 있습니다.

관련 정보