본문 바로가기

728x90

분류 전체보기

도커 컨테이너 내에서 ssh 서버를 설정하는 방법 도커 컨테이너 내에서 ssh 서버를 설정하는 방법 Dockerfile 파일 작성 vim Dockerfile # 베이스 이미지 사용 FROM ubuntu:22.04 # 메타데이터 설정 LABEL website="sangchul.kr" # 환경 변수 설정 ARG DEBIAN_FRONTEND=noninteractive ARG SSH_ROOT_PASSWORD=${SSH_ROOT_PASSWORD:-root} ARG SSH_USER=${SSH_USER:-ubuntu} ARG SSH_PASSWORD=${SSH_PASSWORD:-ubuntu} ENV SSH_ROOT_PASSWORD=${SSH_ROOT_PASSWORD} ENV SSH_USER=${SSH_USER} ENV SSH_PASSWORD=${SSH_PASSWORD.. 더보기
SecureCRT 접속 시 Key exchange failed 오류 SecureCRT 접속 시 Key exchange failed 오류 key exchange failed 오류 No compatible key-exchange method. The server supports these methods: diffie-hellman-group14-sha256 "No compatible key-exchange method. The server supports these methods: diffie-hellman-group14-sha256" 오류는 SecureCRT가 호환되는 키 교환 방법을 찾지 못하여 발생합니다. 이 오류를 해결하기 위해 다음 방법을 시도해 볼 수 있습니다. 1. SecureCRT 업데이트: SecureCRT의 최신 버전으로 업데이트하면 호환되는 키 교환 방법.. 더보기
[mac] JAVA 11(Zulu JDK11) 다운로드 및 설치 JAVA 11(Zulu JDK11) 다운로드 및 설치 zulu java 설치 brew tap mdogan/zulu > brew tap mdogan/zulu ==> Tapping mdogan/zulu Cloning into '/opt/homebrew/Library/Taps/mdogan/homebrew-zulu'... remote: Enumerating objects: 530, done. remote: Counting objects: 100% (105/105), done. remote: Compressing objects: 100% (42/42), done. remote: Total 530 (delta 73), reused 75 (delta 52), pack-reused 425 Receiving object.. 더보기
[리눅스] Spring Boot 프로젝트 생성, Dockerfile로 이미지 생성 및 빌드 Spring Boot 프로젝트 생성, Dockerfile로 이미지 생성 및 빌드 Spring Boot 프로젝트 생성 VSCODE - F1 누르면 커맨드 팔레트(Command palette) 1. 프로젝트 생성(Gradle) : Spring Initializr: Create a Gradle Project 2. 스프링 부트 버전 선택 : 2.6.7 3. 프로젝트 언어 선택 : Java 4. Group Id 입력 : com.example 5. Artifact Id 입력 : demo 6. 패키지 타입 선택 : Jar 7. Jave 버전 선택 : 11 8. 의존성 설정 : Spring Boot DevTools, Spring Web, Lombok 디렉토리 구조 DemoApplication.java 편집 vim de.. 더보기
오픈소스 소프트웨어 보안 가이드북(SK인포섹 EQST그룹) 오픈소스 소프트웨어 보안 가이드북 참고URL - 오픈 소스 소프트웨어 보안가이드 다운로드 받기 : http://www.skinfosec.com/ko/cyberpr/reference_view.jsp?BSeq=9&seq=1430&lang=ko&searchKey=&searchWord= 더보기
[클라우드] 2021 클라우드 보안 가이드(ADT캡스|infosec) 2021 클라우드 보안 가이드(ADT캡스|infosec) 참고URL - ADT캡스|infosec : https://infosec.adtcaps.co.kr/happyFile/liveFile/downFile/2021%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C%EB%B3%B4%EC%95%88%EA%B0%80%EC%9D%B4%EB%93%9C_AWS.pdf?fileName=20210518155411xKMV.pdf 더보기
EFK(Elasticsearch, Fluentd, Kibana) 스택을 Docker Compose를 사용하여 구성하는 방법 EFK(Elasticsearch, Fluentd, Kibana) 스택을 Docker Compose를 사용하여 구성하는 방법 이 스택은 로그 수집, 분석 및 시각화를 위한 도구들을 포함하고 있습니다. 1. Docker Compose 파일 생성 프로젝트 디렉토리에 docker-compose.yml 파일을 생성합니다. 2. Docker Compose 구성 docker-compose.yml 파일에 Elasticsearch, Fluentd 및 Kibana 서비스를 정의합니다. vim docker-compose.yml version: '3.9' services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:7.14.0 environment.. 더보기
systemctl 명령을 찾을 수 없음 systemctl 명령을 찾을 수 없음 systemctl은 시스템의 서비스를 관리하는 명령어 중 하나입니다. systemctl 명령이 없다는 오류 메시지는 일반적으로 시스템 관리자가 아닌 사용자 계정에서 발생합니다. 이 경우, 시스템 관리자 권한으로 로그인하여 다음과 같은 단계를 수행해야 합니다. 에러 systemctl: command not found 1. systemctl이 포함된 패키지를 확인합니다. 대부분의 리눅스 배포판에서는 systemd 패키지에 systemctl이 포함되어 있습니다. 예를 들어, Ubuntu의 경우 systemd 패키지를 설치합니다. sudo apt-get install systemd 2. 시스템에서 systemctl이 사용 가능한지 확인합니다. which systemctl .. 더보기

728x90