DevOps 튜토리얼
DevOps 는 최신 소프트웨어 개발 및 IT 운영 실무를 배우기 위한 체계적인 접근 방식을 제공합니다. 초보자든 숙련된 전문가든, DevOps 튜토리얼은 주요 개념과 도구를 체계적으로 탐구할 수 있도록 합니다. 무료 랩과 실용적인 코드 예제를 통해 지속적인 통합, 배포 및 인프라 관리 기술을 개발할 수 있습니다. DevOps 플레이그라운드는 다양한 도구와 워크플로우를 실시간으로 실험할 수 있도록 합니다.
다른 스킬 트리
Linux사이버 보안DevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA 교육RHCE in Enterprise Linux 교육LFCS 교육ShellGitDockerKubernetesCKA 교육CKAD 교육CKS 교육AnsibleRHCE in Ansible 교육JenkinsNmapWiresharkHydraCompTIA데이터베이스MySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++웹 개발데이터 과학
Jenkins 사용자 관리
Jenkins 웹 인터페이스를 통해 Jenkins 사용자 계정을 생성, 업데이트 및 삭제하는 방법을 배웁니다.
Jenkins
빌드 매개변수화 및 스크립트 사용
빌드 매개변수, 셸 스크립트, 매개변수 환경 변수 및 셸 제어 실패 처리를 사용하여 Jenkins Freestyle 작업을 유연하게 만드는 방법을 배웁니다.
Jenkins
Jenkins 설치 플러그인 관리
외부 플러그인 다운로드 없이 Jenkins 에 설치된 플러그인을 확인하고, 업데이트 정보를 검토하며, 기존 플러그인을 삭제 대기 상태로 표시하는 방법을 배웁니다.
Jenkins
Jenkins 파이프라인 입문
파이프라인 작업을 생성하고, 로컬 Git 서비스에서 Jenkinsfile 을 로드하여 실행하며, 스테이지와 환경 변수를 확인하는 과정을 통해 Jenkins 선언적 파이프라인 (Declarative Pipeline) 을 학습합니다.
Jenkins
Jenkins 와 소스 제어 (Git) 통합하기
Jenkins Freestyle 프로젝트를 로컬 Git 서비스에 연결하고, 체크아웃된 소스 코드로 빌드를 실행하며, SCM 폴링을 활성화하는 방법을 배웁니다.
Jenkins
Docker 를 이용한 Jenkins 검사
Docker 에서 실행 중인 Jenkins 컨트롤러를 검사하는 방법을 배웁니다. 컨테이너, 이미지, 포트, Jenkins 홈 디렉터리, 로그 및 웹 인터페이스 확인 방법을 포함합니다.
Jenkins
Jenkins 인터페이스 살펴보기
이 실습에서는 Jenkins 대시보드를 탐색하고, 첫 번째 Freestyle 프로젝트를 생성하며, 빌드를 실행하고 결과를 확인하는 과정을 통해 Jenkins 사용자 인터페이스의 기초를 배웁니다.
Jenkins
기본 Freestyle 프로젝트 구성하기
이 실습에서는 빌드 단계 추가, 빌드 후 조치, 빌드 트리거, 아티팩트 보관, 작업 공간 정리 등을 포함하여 기본적인 Jenkins Freestyle 프로젝트를 구성하는 방법을 배웁니다.
Jenkins
핵심 시스템 리소스 탐색
'which', 'whereis', 'find'와 같은 필수 Linux 명령어를 사용하여 파일 및 실행 파일의 위치를 찾는 방법을 배웁니다. 파일 시스템을 효율적으로 탐색하고 중요한 시스템 리소스를 찾아내는 능력을 기릅니다.
Linux
Python 으로 포트 스캐너 만들기
이 실습에서는 Python 을 사용하여 대상 서버의 열린 포트를 탐지하는 서버 포트 스캐너를 개발합니다. 이 도구는 보안 정책을 검증하려는 시스템 관리자와 호스트에서 작동 중인 네트워크 서비스를 식별하려는 공격자 모두에게 매우 중요합니다. 포트 스캐닝의 방법론과 그 의미를 포함한 필수적인 측면들을 살펴볼 것입니다. 또한 Python 의 기능을 활용하여 효율성과 성능을 높이기 위한 멀티스레딩 방식에 집중하며, 단순하면서도 효과적인 포트 스캐너를 직접 제작해 봅니다.
Python
일급 비밀 문서 해독하기
이번 챌린지에서는 고도로 분류된 보안 문서를 해독하며 여러분의 사이버 보안 실력을 시험해 보게 됩니다. 숨겨진 정보를 찾아내고 암호학 및 데이터 보안 분야의 전문성을 증명해 보세요.
Linux
Netcat을 이용한 메시지 수신
이 챌린지에서는 Netcat을 사용하여 메시지를 수신하는 방법을 배웁니다. 들어오는 메시지를 가로채고 표시하는 스크립트를 작성하며 네트워크 통신 및 사이버 보안의 기초를 실습합니다.
Linux
Nmap 을 이용한 네트워크 스캐닝
이 실습에서는 네트워크 스캐닝을 위해 Nmap 을 사용하는 방법을 배웁니다. Nmap 설치, IP 주소의 이해, 기본 스캔 및 OS 탐지 스캔 수행, 네트워크 범위 스캐닝 등을 다룹니다. 실전 Nmap 연습을 통해 사이버 보안 기술을 향상시켜 보세요.
NmapLinux
GitHub Actions 빌드 아티팩트 업로드
이 실습에서는 빌드 아티팩트 (build artifacts) 를 사용하여 워크플로 데이터를 영구적으로 저장하는 방법을 배웁니다. 빌드 디렉터리를 업로드하도록 워크플로를 구성하여 나중에 다운로드할 수 있도록 합니다.
Git
Hydra 를 이용한 비밀번호 크래킹 실습
이 실습에서는 강력한 비밀번호 크래킹 도구인 Hydra 를 사용하여 취약한 비밀번호를 식별하는 방법을 배웁니다. 대상 웹사이트를 탐색하고, 비밀번호 목록을 검토하고, Hydra 를 설정한 다음 이를 사용하여 비밀번호를 크래킹해 봅니다. 이러한 실무 경험은 여러분의 사이버 보안 기술을 향상시켜 줄 것입니다.
LinuxHydra
Wireshark을 이용한 네트워크 분석
이 실습에서는 Wireshark를 사용하여 네트워크 분석을 수행하는 방법을 배웁니다. Wireshark를 설치하고, 네트워크 트래픽을 캡처하며, 패킷 데이터를 분석하고, 필터를 사용하여 네트워크 문제를 식별 및 조사하는 방법을 익힙니다. 이러한 실습 경험은 여러분의 사이버 보안 역량을 강화해 줄 것입니다.
WiresharkLinux
다중 타겟 제어를 위한 리버스 쉘 구현
이 실습에서는 모의 해킹 및 보안 원격 시스템 관리를 위한 Python 리버스 쉘 제작 과정을 안내합니다.
Python
Python 리스트를 순서 유지하며 세트로 변환하는 방법
Python 리스트를 요소의 원래 순서를 유지하면서 효율적으로 세트로 변환하는 방법을 알아보세요. 이 일반적인 데이터 변환 작업에 대한 기술과 모범 사례를 배우십시오.
Python
- 이전
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 440
- 다음