Wargame/FTZ

hackerschool FTZ trainer4

마띠(쥔장) 2021. 1. 7. 19:09

trainer4 (mungguta)

최상위 디렉터리로 이동하는 명령어 입력 후, 최상위 디렉터리로 이동하여 '디렉터리와 파일을 구분하여 숨겨진 파일 목록도 출력해주는 명령어'를 입력해봅시다.

cd /

ls -al

수많은 디렉터리들이 보입니다. 하나 씩 간략하게 설명하겠습니다.

  • bin : 기본적인 실행 파일들이 들어있습니다. ls, rm 등이 여기에 포함됩니다.

  • boot : 리눅스 부팅 관련 파일들, 커널이 들어있습니다.

  • dev : 컴퓨터에 설치된 하드웨어에 관한 정보들이 파일 형태로 저장되어 있는 곳입니다.

  • etc : 패스워드 파일, 쉐도우 파일 등 리눅스의 설정 파일들이 들어있습니다.

  • home : 일반 사용자들의 디렉터리가 들어가는 작업 공간입니다.

  • lib : 많은 라이브러리 파일들이 들어가 있습니다.

  • mnt : mount 명령어로 마운트 시킨 시디롬, 플로피 디스켓등이 들어가는 디렉터리입니다.

  • proc : 프로세스들이 파일 형태로 저장되는 디렉터리입니다.

  • root : 일반 사용자의 디렉터리는 /home 아래 존재하지만, 루트의 홈 디렉터리는 따로 이곳에 저장됩니다.

  • sbin : 기본 명령을 제외한 시스템 관리용 실행 파일들이 들어있는 디렉터리입니다.

  • tmp : 임시로 파일을 저장하는 디렉터리로, 권한에 상관없이 파일을 올릴 수 있는 작업 공간입니다.

  • usr : 다양한 응용 프로그램들이 설치되어 있는 곳입니다.

  • var : 시스템 운영 중에 생성되는 각종 임시 파일들이 들어가 있으며, 외부 접속에 대한 로그파일들이 바로 이곳에 저장이 됩니다.

이 중, 아래 4개는 기본적으로 기억하도록 합시다.

  • bin : 기본적인 실행 파일들이 들어있습니다. ls, rm 등이 여기에 포함됩니다.
  • etc : 패스워드 파일, 쉐도우 파일 등 리눅스의 설정 파일들이 들어있습니다.
  • home : 일반 사용자들의 디렉터리가 들어가는 작업 공간입니다.
  • tmp : 임시로 파일을 저장하는 디렉터리로, 권한에 상관없이 파일을 올릴 수 있는 작업 공간입니다.

etc 디렉터리 내 파일에 관한 간략한 설명도 참고하세요.

  • /etc/passwd : 사용자들에 대한 간단한 정보가 들어있습니다.

  • /etc/shadow : 사용자들의 패스워드가 들어있습니다. 접근 권한이 있어야 볼 수 있습니다.

  • /etc/services : 서버가 어떤 서비스를 제공하고 있는지 보여줍니다.

  • /etc/issue.net : 처음 접속될 때 나오는 화면 입니다.

  • /etc/motd : 로그인 후에 나오는 메세지가 들어가 있습니다.

  • ~/public_html : 각 사용자들의 홈페이지 파일이 들어가 있습니다.

728x90

'Wargame > FTZ' 카테고리의 다른 글

hackerschool FTZ trainer6  (0) 2021.01.19
hackerschool FTZ trainer5  (0) 2021.01.07
hackerschool FTZ trainer3  (0) 2021.01.07
hackerschool FTZ trainer2  (0) 2021.01.07
hackerschool FTZ trainer1  (0) 2021.01.07