반반무많이요
10
2021-04-19 15:13:12 작성 2021-04-19 16:57:18 수정됨
1
91

웹 프로젝트 리눅스 서버에 배포시 파일 권한 질문


안녕하세요!

Spring 개발자로 취직하여 현재 1년차 재직중입니다.


수정한 웹 프로젝트를 호스팅업체의 linux 서버에 업로드를 해야하는데요.


저는 분명 원본소스를 tar파일로 드렸는데,, 돌아온건 zip파일이네요.

여러 사정 상 권한 안깨지게 리눅스 환경에서 다시 작업 후 tar파일로 주세요. 라고 할 수가 없어서.. 아래 질문 드립니다.


 zip파일은 압축파일 내 권한정보가 다 없어진다고 알고있습니다.


이에 새로 배포 시  권한을 임의로 기존보다 높게 주었을 때(777, 755 일괄 부여 등) 문제가 생길 소지가 있는지?


가 궁금합니다.


저는 비전공자에 경력이 얼마 안되어 기반 지식이 많이 없습니다.

그래서 주말간 리눅스에 대해 많이 공부했는데, 결론이 안나 오키에 질문을 드립니다.

제 나름 열심히 검색해봤지만 답을 찾지못해서,, 수준 낮은 질문이라 죄송합니다. ㅠㅠ


고수분들의 답변을 요청드립니다. 감사합니다!

0
  • 답변 1

  • kimchs9325
    462
    2021-04-19 16:51:13

    <권한 유지한채 tar파일 만드는 방법>

    # tar -cvpf compress.tar /directory

    c = create //압축 파일 만들거에요

    v  = detail //압축하는 동안 그 과정을 자세히 보고 싶어요

    p = preserve //폴더 안의 권한을 유지시켜주세요

    f = file //파일 지정할게요

    이렇게 명령을 주면, directory안의 모든 파일의 권한을 그대로 유지한채 tar파일을 만듭니다.

    이런 식으로 간단한 명령으로도 tar파일을 만들 수 있습니다.

    그쪽에서 이렇게 만들면 되는데 좀 이해가 안 가네요. 


    권한 문제는 제가 잘 모르겠습니다. 다른 분이 말씀해주셔야 할 것 같네요.


  • 로그인을 하시면 답변을 등록할 수 있습니다.