ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 기초 파일구조
    System/HackerSchool ftz training 2019. 2. 23. 20:35

     - 대충 쓸 겁니다. 정리용이거든요. 진짜 대충 쓸 거에요. 파일 구조만.



    bin : 가장 필수적인 리눅스 실행 파일 포함.


    boot : 리눅스 부팅 관련 파일, 커널 포함.


    dev : 하드웨어에 관한 정보들이 파일 형태로 저장되어 있는 디렉토리.


    etc : 많은 중요 파일 포함. (패스워드, 쉐도우, 대부분의 리눅스 설정 파일 등등.)

    - 왜 뭔가 안 중요해보이는 etc일까?


    home : 일반 사용자들의 디렉토리가 들어가는 디렉토리.(뭐?)


    lib : 라이브러리 파일들 포함.


    mnt : mount 명령을 사용해서 마운트시킨 시디를 플로피 디스켓 등이 들어가는 디렉토리

    (굉장히 이해가 가지 않는다.)


    proc : 프로세스들이 파일 형태로 저장되는 디렉토리.


    root : 일반 사용자들의 디렉토리와 별개로 루트의 홈 디렉토리가 저장되는 디렉토리


    sbin : 기본 명령을 제외한 시스템 관리용 실행 파일이 포함된 디렉토리

    (시스템 관리용 실행 파일이 뭘깡)


    tmp : 임시로 파일을 저장하는 디렉토리, 권한에 상관없이 누구나 파일을 생성할 수 있다.


    usr : 다양한 응용 프로그램들이 설치되어 있는 디렉토리


    var : 시스템 운영 중에 생성되는 각종 임시파일 포함, 외부 접속에 대한 로그 파일 저장 디렉토리.


    뭔가 중요한 것 같은 디렉토리 : bin, etc, tmp, home


    etc 디렉토리 중에서 중요한 역할을 하는 디렉토리


     - /etc/passwd : 사용자들에 대한 간단한 정보 포함(잉? 비번 같은게 아닌건가)


     - /etc/shadow : 사용자들의 패스워드 포함, 아무나 열람 불가(비번은 이건가부다)


     - /etc/services : 서버의 서비스 현황을 보여줌


     - /etc/issue.net : 처음 접속할 때 나오는 화면


     - /etc/motd : 로그인 후에 나오는 메시지 포함


     - ~/public_html : 각 사용자들의 홈페이지 파일 포함(보통 해킹에 성공하면 이 파일을 수정해서 hacked by xxx라는 문구를 남긴다고 함. ㅘ!)


    해커스쿨 ftz training4 참고

    , 이상.

    2019.2.23



    'System > HackerSchool ftz training' 카테고리의 다른 글

    해커스쿨 ftz training10  (0) 2019.02.26
    해커스쿨 ftz training9  (0) 2019.02.26
    해커스쿨 ftz training8  (0) 2019.02.26
Designed by Tistory.