2014-06-23 1 views
1

Solaris 10 시스템에서 작업하고 있습니다. 그래서 내 파일을 untar 수 없습니다. 로그는 아래와 같습니다. 누구든지 문제가 무엇인지 제안하십시오. 나는 tar 파일을 만들 수 있지만 untar 할 수는 없다. :(tar 파일을 추출 할 수 없습니다. - tar : 승인되지 않은 추출입니다.

bash-3.2# ls -lrth ConfigCheck-120614-KL.out* 
-rw-r--r-- 1 root root 144K Jun 12 17:15 ConfigCheck-120614-KL.out 
-rwxrwxrwx 1 root root 146K Jun 16 16:49 ConfigCheck-120614-KL.out.tar 
bash-3.2# tar xvf ConfigCheck-120614-KL.out.tar 
tar: extract not authorized 
bash-3.2# tar tvf ConfigCheck-120614-KL.out.tar 
-rw-r--r-- 0/0 147377 Jun 12 17:15 2014 ConfigCheck-120614-KL.out 
+0

파일이 이미있는 경우에만 오류가 발생합니다 (예 : root가 아니므로 덮어 쓸 수 없습니다. 기존 파일)? – mc110

+0

루트로 로그인했는데이 문제는 파일이 동일한 디렉토리. ur 참조를 위해 로그를 찾으십시오. 의 bash-3.2 # 1! -lrth 총 8461 drwxr-XR-× 3 루트 루트 (14) 6월 23일 13시 37분 SDP5_3271_10_23 -rwxr-XR-X 1 sdpuser 직원 4.1M 6월 23일 14시 18분 1_19089CXP102081_4Ux3271_10_23_EP08.tar -rw-R - r--로 1 개 루트 루트 4.1M 6월 23일 14시 27분 SDP5_3271_10_23.tar 의 bash-3.2 #의 PWD /옵션/온도/SDP 의 bash-3.2 난 루트 점/2 년 6 월을 오전 # 1_19089CXP102081_4Ux3271_10_23_EP08.tar 타르 xvf와 23 일 11:31 (150.236.11.66) 의 bash-3.2 # 타르 : 당신은 GNU 타르를 설치해야 할 수도 있습니다처럼 – gyrous

+0

이 보이는 의 bash-3.2 #을 수있는 권한이 없습니다 추출합니다. –

답변

3

솔라리스 11 타르는 0으로 UID를 실행하는 경우이 오류 메시지와 함께 실패하지만 Media Restore profile는 RBAC 구성에서 설정하지 않아도됩니다.

당신이에서 복원을 시도하지 않는 한 백업을 사용하면 중요한 시스템 파일을 실수로 덮어 쓰는 것을 피하기 위해 일반적으로 루트가 아닌 일반 사용자로 untarring해야합니다.