Skip to content
KitploitKITPLOIT
도구블로그
Log in
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
test-your-sysadmin-skills — Linux 시스템 관리자 테스트 질문과 답변 모음입니다. 이 Q/A로 다양한 분야에서 지식과 기술을 테스트해보세요. | Kitploit
도구/GitHubGitHub/trimstray/test-your-sysadmin-skills
Learning & EducationCurated ResourcesLearning Paths & Courses
GitHubtrimstray/test-your-sysadmin-skills

test-your-sysadmin-skills

Linux 시스템 관리자 테스트 질문과 답변 모음입니다. 이 Q/A로 다양한 분야에서 지식과 기술을 테스트해보세요.

저장소 보기
11.7k1.7k301년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

마스터


:star:

"훌륭한 관리자는 모든 것을 알 필요는 없지만, 불가능한 프로젝트에 놀라운 해결책을 제시할 수 있어야 합니다." - cwheeler33 (ServerFault)

:star:

"내 기술은 작동하게 만드는 것이지, 수십억 개의 사실을 아는 것이 아닙니다. [...] 시스템을 수리해야 한다면 문제를 식별하고, 로그를 확인하며, 오류를 찾아볼 것입니다. 해결책을 구현해야 한다면 올바른 해결책을 조사하고, 구현하고 문서화하며, 나중에 자주 상호작용하지 않는 한 대략적인 작동 원리만 알게 됩니다... 그게 문서화하는 이유입니다." - Sparcrypt (Reddit)


풀 요청 MIT 라이선스




ℹ️  이 프로젝트는 284개의 테스트 질문과 답변을 포함하고 있으며, Linux (*nix) 시스템 관리자와 같은 직무에 대한 지식을 테스트하거나 면접/시험에 사용할 수 있습니다.

✔️  답변은 예시일 뿐이며 전체 주제를 완전히 다루지 않습니다. 대부분은 더 깊이 이해하기 위한 유용한 자료를 포함하고 있습니다.

⚠️  *** 로 표시된 질문은 아직 답변이 없거나 불완전합니다. 풀 리퀘스트를 보내 추가해 주세요!

🚥  이해가 안 되는 부분이나 올바르지 않은 내용을 발견하시면 풀 리퀘스트를 보내 주시고, 변경 사항이나 의견에 대해 타당하고 합리적인 설명을 추가해 주세요.

📚  지식/기술을 향상시키기 위해 devops-interview-questions를 참조하세요. 정말 흥미롭게 보입니다.


» 모든 제안을 환영합니다 «


목차

챕터 유형질문 수간단 설명
소개
🔸 간단한 질문14개편안하고 재미있으며 간단함 - 모든 것을 시작하기에 좋습니다.
일반 지식
🔸 주니어 시스템 관리자65개기본 지식에 기반한 상당히 간단하고 직관적인 질문.
🔸 일반 시스템 관리자94개충분한 지식을 가지고 있다면 중간 수준의 질문.
🔸 시니어 시스템 관리자99개어려운 질문과 수수께끼. 잘하고 싶다면 확인해 보세요.
비밀 지식
🔸 구루 시스템 관리자12개구루 시스템 관리자를 알기 위한 깊은 질문들.

소개

💠 간단한 질문

  • 이번 주에 무엇을 배웠나요?
  • 시스템 관리자 세계에서 무엇이 당신을 흥분시키거나 흥미롭게 하나요?
  • 최근에 겪은 기술적 도전과 그것을 어떻게 해결했는지 알려주세요.
  • 마지막으로 완료한 주요 프로젝트에 대해 말해주세요.
  • 오픈 소스 프로젝트에 기여하고 있나요?
  • 홈랩의 구성을 설명해 주세요.
  • 가장 자랑스러운 개인적 성취는 무엇인가요?
  • 당신이 저지른 가장 큰 실수에 대해 말해주세요. 오늘날에는 어떻게 다르게 하시겠나요?
  • 새 직장 첫날에 어떤 소프트웨어 도구를 설치할 예정인가요?
  • 지식 데이터베이스(예: 위키, 파일, 포털)를 어떻게 관리하는지 말해주세요.
  • 매일 확인하는 뉴스 소스는 무엇인가요? (시스템 관리자, 보안 관련 또는 기타)
  • NOC 팀에 시스템 관리자 인증을 위한 새 예산이 있습니다. 어떤 자격증을 원하시며 그 이유는?
  • 개발자와 어떻게 상호작용하나요: 우리 대 그들 아니면 다른 접근 방식으로 함께 협력?
  • 당신이 저를 면접한다면, 제가 비표준 상황에 얼마나 능숙한지 알기 위해 어떤 시스템 관리자 질문을 하시겠나요?

일반 지식

💠 주니어 시스템 관리자

시스템 질문 (37)
리눅스 배포판의 예를 들어 보세요. 당신이 가장 좋아하는 배포판과 그 이유는 무엇인가요?
- Red Hat Enterprise Linux - Fedora - CentOS - Debian - Ubuntu - Mint - SUSE Linux Enterprise Server (SLES) - SUSE Linux Enterprise Desktop (SLED) - Slackware - Arch - Kali - Backbox

제가 가장 좋아하는 리눅스 배포판:

  • Arch Linux는 사용자 정의 운영 체제를 구축할 수 있는 깔끔한 최소 기본 시스템을 제공합니다. 또한 Arch User Repository (AUR)가 있어 공식 바이너리 저장소와 결합하면 아마도 모든 배포판 중 가장 큰 저장소를 가질 수 있습니다. 패키징 과정도 매우 간단하여, 공식 저장소나 AUR에 없는 패키지를 원할 경우 직접 만들기 쉽습니다.
  • Linux Mint는 Ubuntu LTS 릴리스를 기반으로 하지만 Cinnamon, MATE, Xfce 등 여러 데스크탑 환경을 제공하는 에디션이 있습니다. Mint는 상당히 정교하며 외관이 매력적입니다. 특히 새로운 아이콘 테마가 마음에 들지만, GTK+ 테마는 너무 밋밋해서 별로 좋아하지 않습니다. 또한 최신 릴리스 Mint 19에서 버그를 발견했는데, 2주 전에 포럼에 문의했지만 아직 답변이 없어 매우 짜증납니다. 그 버그로 인해 Mint에서 생활이 더 어려워졌습니다.
  • Kali Linux는 고급 침투 테스트 및 보안 감사를 목표로 하는 Debian 기반 리눅스 배포판입니다. Kali는 침투 테스트, 보안 연구, 컴퓨터 포렌식, 리버스 엔지니어링 등 다양한 정보 보안 작업에 특화된 수백 개의 도구를 포함하고 있습니다.

유용한 자료:

  • List of Linux distributions
  • What is your favorite Linux distro and why?
Unix, Linux, BSD, GNU의 차이점은 무엇인가요?

GNU는 엄밀히 말해 운영 체제가 아닙니다. 이는 자유 소프트웨어를 규율하는 일련의 규칙이나 철학에 가깝습니다. 동시에 운영 체제를 만들려는 시도 중에 다양한 도구를 탄생시켰습니다. 따라서 GNU 도구는 기본적으로 이미 존재했던 도구의 오픈 버전이지만, 오픈 소프트웨어 원칙에 맞게 재구현되었습니다. GNU/Linux는 이러한 도구들과 Linux 커널이 결합하여 완전한 운영 체제를 형성합니다. 그러나 다른 GNU도 있습니다. 예: GNU/Hurd.

Unix와 BSD는 다양한 수준의 "클로즈드 소스"인 POSIX의 "오래된" 구현체입니다. Unix는 일반적으로 완전히 클로즈드 소스이지만, Linux만큼 다양한 종류가 있습니다 (아마도 더 많을 수 있습니다). BSD는 일반적으로 "오픈"으로 간주되지 않지만, 출시 당시에는 매우 개방적인 것으로 간주되었습니다. 또한 그 라이선스는 당시의 더 "개방적인" 라이선스보다 훨씬 적은 제한으로 상업적 사용을 허용했습니다.

Linux는 이들 중 가장 최신입니다. 엄밀히 말하면 "단지 커널"일 뿐이지만, 일반적으로 GNU 도구 및 여러 핵심 구성 요소와 결합되어 완전한 OS로 간주됩니다.

이들 사이의 주요 차이는 그들의 이상입니다. Unix, Linux, BSD는 각자 구현하는 이념이 다릅니다. 모두 POSIX이며 기본적으로 상호 교환이 가능합니다. 그러나 동일한 문제를 다른 방식으로 해결하기도 합니다. 따라서 이상과 POSIX 표준을 구현하는 방식 외에는 큰 차이가 없습니다.

자세한 내용은 GNU, OSS, Linux, BSD, UNIX의 창조에 관한 간단한 기사를 읽어보시길 권장합니다. 이 기사들은 각각의 개별적인 아이디어에 치우칠 수 있지만, 차이점을 이해하는 데 도움이 될 것입니다.

유용한 자료:

  • What is the difference between Unix, Linux, BSD and GNU? (original)
  • The Great Debate: Is it Linux or GNU/Linux?
CLI란 무엇인가요? 좋아하는 CLI 도구, 팁, 해킹에 대해 말해주세요.

CLI는 Command Line Interface 또는 Command Language Interpreter의 약자입니다. 명령줄은 시스템/컴퓨터를 제어하는 가장 강력한 방법 중 하나입니다.

Unix 계열 시스템에서 CLI는 사용자가 실행할 명령을 시스템에 입력할 수 있는 인터페이스입니다. CLI는 매우 강력하지만 오류에 관대하지 않습니다.

CLI를 사용하면 시스템 내부 및 코드를 훨씬 세밀하게 조작할 수 있습니다. 사용되는 OS에 관계없이 GUI보다 더 큰 유연성과 제어력을 제공합니다. 예를 들어 Github에서 호스팅되는 소프트웨어에서 사용하려는 많은 프로그램도 실행을 위해 CLI에서 명령을 실행해야 합니다.

좋아하는 도구

  • screen - 무료 터미널 멀티플렉서. 세션을 시작하면 연결이 끊겨도 터미널이 저장되므로 나중에 또는 집에서 재개할 수 있습니다.
  • ssh - 배울 가치가 있는 가장 중요한 명령어. 놀라운 일을 할 수 있습니다:
    • sshfs로 인터넷을 통해 파일 시스템 마운트
    • 명령 전달: 자체적으로 rsync 데몬을 시작하여 rsync 서버에 대해 실행
    • 배치 파일에서 실행: 원격 명령의 출력을 로컬 배치 파일 내에서 사용할 수 있도록 리디렉션
  • vi/vim - 가장 인기 있고 강력한 텍스트 편집기. 보편적이며 대용량 파일에서도 매우 빠르게 작동합니다.
  • bash-completion - 셸에 대한 사전 정의된 완성 규칙을 포함합니다.

팁과 해킹

  • CTRL + R로 명령 기록 검색
  • popd/pushd 및 디렉터리 스택을 조작할 수 있는 기타 셸 내장 명령
  • CTRL + U, CTRL + E 같은 편집 키보드 단축키
  • 조합이 자동 확장됩니다:
    • !* - 마지막 명령의 모든 인수
    • !! - 마지막 명령 전체
    • !ssh - ssh로 시작하는 마지막 명령

유용한 자료:

  • Command Line Interface Definition
  • What is your single most favorite command-line trick using Bash?
  • What are your favorite command line features or tricks?
가장 좋아하는 셸과 그 이유는 무엇인가요?

BASH가 제가 가장 좋아하는 셸입니다. 이것은 선호도 문제입니다. 저는 구문이 마음에 들고 "딱 맞습니다". 입출력 리디렉션 구문(>>, << 2>&1, 2>, 1> 등)이 C++와 유사하여 인식하기 쉽습니다.

또한 ZSH 셸도 좋아합니다. BASH보다 훨씬 더 사용자 정의가 가능하기 때문입니다. Oh-My-Zsh 프레임워크, 강력한 컨텍스트 기반 탭 완성, 강화된 패턴 매칭/글로빙, 로드 가능한 모듈 등을 제공합니다.

유용한 자료:

  • Comparison of command shells
명령줄에서 도움말을 어떻게 얻나요? ***
도구 다운로드