tar 압축할 때, nobody 소유권 관련해서요. 채택완료

서버 이전 준비중인데, tar 명령어 통해 압축을 했습니다.

 

tar cvpf backup.tar.gz public_html/ -R 

 

명령어를 통해 압축 하고, 다른 서버에 옮기고 압축 풀면

 

data 디렉토리 밑에 있는 파일들이 nobody에서 일반 계정으로 소유권이 바뀌네요

 

방법이 없을까요?

 

root 권한으로 압축했습니다.

답변 3개

채택된 답변
+20 포인트
서버상에서 tar명령을 통해 압축을 푸는데 nobody권한이 아닌 user로 바뀐다는건가요?
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

네. 그렇습니다.
옮긴 호스팅에선 chown 명령어를 쓸 수가 없어서... ㅠ
서버상 이전을 하게 되면 계정의 권한으로 자동으로 바뀔걸요
nobody가 다시 user로 바꼇던걸로 압니다
그래서 그냥 파일질라 들어가서 data폴더와 파일의 권한을 707로 줬었거든요

댓글을 작성하려면 로그인이 필요합니다.

옮긴 호스팅에선 chown 명령어를 쓸 수가 없어서... <-- tar로 묶을때 p 옵션이 있는데.. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

tar cvpf backup.tar.gz public_html/ -R
이렇게 압축했어요

댓글을 작성하려면 로그인이 필요합니다.

압축 푼(파일생성한) 계정의 권한으로 바뀌는게 당연한게 아닌가요? ㅡ.,ㅡ;; 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

네... 그런가요?
제가 잘 몰라서 ^^;

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고