본문 바로가기

chmod

(2)
[GitHub] Git 을 통해 파일 chmod(퍼미션) 조작하는 방법 회사에서 젠킨스로 배치서버를 구축해서 사용하고 있는데, GitHub 레파지토리에서 소스를 전부가져와서 jenkins 유저권한에 해당 .sh파일에 권한이 없어서 퍼미션 에러가 발생하여 처리했던 내용을 포스팅하겠습니다. 아래 처럼 현재 깃 퍼미션 상태를 확인할 수 있습니다. > git ls-files --stage 100644 blob 923665321dv99aev6cd1e2c61e1b1201274cb11b file.sh 맨 앞에 644는 해당 파일에서 깃 인덱스가 잡혀있는 퍼미션입니다. 따라서 git pull을 하게 되면 644의 퍼미션으로 계속 덮어씌여집니다. 이부분을 변경하도록 하겠습니다. 아래와 같이 입력해주면 755로 퍼미션이 변경된것을 확인할 수 있습니다. > git update-index --c..
[리눅스] linux 사용자계정 권한 ( chmod , chwon ) & Putty설정 방법 ● Permission : 허가권으로써, 특정 디렉터리나 파일에 대한 접근 제어를 할 수 있다. chmod ( change mode ) : 허가권을 변경하는 명령어다. - r(read) : 읽기 - w(write) : 쓰기 - x(execute) : 실행, 접근 * 8진수의 숫자로 표기 * Permission : 허가권 * Owner : 소유자 * Group : 그룹 * Other : 그밖의 vi /etc/default/useradd 명령를 사용하고난후, 위와같은 사진이 뜨는지 체크합니다. 저번편에서 사용자계정 수정 및 삭제 실습을 했으므로, 다시 shell을 원래대로 위사진처럼 돌려놓습니다! ( 원래 이렇게 되어있다면 이상없이 실습을 진행하시면 됩니다. ) 우선, 사용자계정 권한의 실습을 위해, tes..