본문 바로가기

linux2

docker install 도커란? Go 언어로 작성된 리눅스 컨테이너 기반의 오픈소스 가상화 플랫폼 이다. 특정한 서비스를 패키징하고 배포하는데 유용한 오픈소스 프로그램이다. 도커를 사용하는 이유 1. 애플리케이션 독립성을 가진다. 즉 호스트 OS, 다른 컨테이너와도 독립된 공간을 보장받아 충돌이 발생하지 않는다. 2. 컨테이너 내부에 작업 후 배포하려 한다면 도커 이미지로 만들어서 운영 서버에 전달 하면 된다. 3. 마이크로 서비스 구조로 변화가 쉽다. 컨테이너 하나당 하나의 기능을 제공하는 모듈로 만드는 등 조정이 가능하다. 즉, 도커를 사용하면 독립적으로 서비스를 실행할 수 있으며, 애플리케이션을 신속하게 배포, 확장할 수 있다. 도커 설치 yum install docker 도커 실행 service docker start .. 2023. 8. 28.
root 계정 원격 접속 제한 - 리눅스 보안조치 원격 서비스를 사용하지 않거나, 사용 시 root 직접 접속을 차단한 경우 양호​ ​ 터미널 연결 시 root 계정으로 바로 로그인이 될 경우 보안상 취약하므로 root 직접 접속을 막고, 일반 계정으로 로그인 후 계정전환를 통해 root로 접속해야 안전함.​ ​ 1. 설정 정보 확인 grep PermitRootLogin /etc/ssh/sshd_config → 결과값이 PermitRootLogin yes 일 경우 no로 변경해야함​ ​ 2. 설정 방법 - 2가지 1. 커맨드로 변경하는 방법​ sed -i 's/#PermitRootLogin yes/PermitRootLogin no/g' /etc/ssh/sshd_config 2. vi (파일 편집기) 로 파일 수정하여 변경하는 방법​ vi /etc/ssh.. 2022. 12. 23.