서론.이번 포스팅 글은 CI/CD github Action을 하는 과정에서 일반 계정 사용자를 이용하여 Deploy 했을 시 발생했던 이슈에 관하여 정리한 글입니다.문제 발생 발단. - name: Bootup server uses: cross-the-world/ssh-scp-ssh-pipelines@latest with: host: ${{ secrets.HOST_IP }} user: ${{ secrets.POSTOFFICE_NAME }} pass: ${{ secrets.POSTOFFICE_PASS }} port: ${{ secrets.PORT }} connect_timeout: 10s first_ssh: | ..
서론 이번 포스팅은 Centos7을 서버를 구축하고나서 계정을 관리하는 과정에서 필수적으로 해야했던 작업들에 대한 내용을 정리하고자 합니다. 기본적으로 Centos7 서버를 구축하게 된다면 root 계정으로 접근하게 됩니다. 하지만 인프라를 사용하는데 있어 root 계정을 사용하는 것은 굉장히 무서운 행위입니다. 첫번째, 보안적인 측면에서 root 계정을 공유하여 사용하게 된다면, 모든 권한을 가지고 있는 계정이기 때문에 외부로 노출이 될 경우 해킹 그 이상의 손실이 발생할 수 있습니다. 두번째, 모든 권한을 가진다 - root 권한은 모든 권한을 가지고 있기 때문에 잘못된 접근, 삭제 , 변경 등 자유롭게 이루어 질 수 있기 때문에 실수가 발생하여 시스템에 문제를 일으킬 수 있는 여지가 충분히 있습니..
- Total
- Today
- Yesterday
- Quartz
- 도커
- spring
- 개념 이해하기
- mybatis
- ncp
- dockerfile
- Lock
- 리눅스
- 캐시
- Linux
- MySQL
- 스케줄러
- 캘린더
- centos7
- 정의
- hazelcast
- 권한
- dfs
- 격리수준
- 알고리즘
- 컨테이너
- docker
- 네이버 클라우드
- insert
- Java
- LocalDate
- Cache
- leatcode
- 이미지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |