[리눅스] 파일서버-SMB/CIFS/NFS

2020. 10. 27. 19:12·리눅스
728x90
반응형

 

 

1. 파일서버(File Server)란?

파일서버란? 

하나의 대용량 HDD공간을 공유하여 각 사용자들에게

 

파일을 RWX(R:읽고, W: 쓰고, X: 실행)가 가능하도록 서비스를 제공하는 기능입니다.(이하 “서비스”)

 

일상에서 가장 근접하게 볼 수 있는 기능으로 Window 공유기능이 이에 해당합니다.

 

하지만,  공유하고 있는 PC가 shutdown되면 서비스 기능을 사용하지 못하게 됩니다.

 

이러한 이유로, 별도의 서비스를 위한 파일서버용 컴퓨터가 존재합니다.

 

이러한 파일서비스는

 

1. 각 사용자별로 접근권한 부여 가능

2. 대용량 HDD와 고속 HDD 컨트롤러를 내장한 시스템 사용

3. 지속적인 운영(No shutdown)

 

의 기능을 가집니다.

 

주의할 점

 

1. 별도의 전원관리(갑지기 꺼지면 곤란하겠죠?...)

2. 백업대책(수정하다가 백업을 못할 경우...)

 

 

2. 파일서버의 프로토콜 - SMB/CIFS/NFS

SMB(Server Message Block)

OS : Windows

 

DOS나 Windows에서 파일이나 디렉토리 및 주변장치들을 공유하는데 사용되는 프로토콜입니다.

 

또한, NetBIOS는 SMB 형식에 기반을 두고 있으며, 많은 네트워크 제품들도 SMB를 사용하고 있습니다.

 

SMB는 대부분 MicroSoft(MS)사의 Windows에서 사용됩니다.

 

보안

 

워너크라이 랜섬웨어는 SMB의 취약점을 이용해 전파되어 예방 주의

 

 

CIFS(Common Internet File System)

OS: Windows, Linux/Unix

 

IBM에서 SMB를 바탕으로 보안 등의 기능을 개선하여 Windows와 Linux/Unix에 적용한 분산파일시스템입니다.

 

POSIX 표준을 준수: 로컬파일시스템 == 분산파일시스템

 

즉, 마운트하여 하나의 디렉토리처럼 사용할  있다는 말입니다.

 

 

NFS(Network File System)

OS: Linux/Unix

 

1984년 sun Microsystems에서 개발한 분산파일시스템입니다.

 

 

 

728x90
반응형
저작자표시 (새창열림)

'리눅스' 카테고리의 다른 글

[리눅스] 특정 단어 줄임말 또는 명칭  (0) 2021.10.21
[리눅스] 계정 관련 파일 "/etc/passwd, /etc/shadow" 필드에 관하여...  (0) 2021.10.11
[리눅스] 리눅스에서 나스 원격(NAS remote) 연결하기 / 파일서버 cifs / mount 옵션 / mount 사용법 / cifs 연결  (2) 2020.10.11
[리눅스] 에어팟 낮은 볼륨 높이기  (1) 2020.06.28
[리눅스] 로그인 쉘, 비로그인 쉘 / login shell, non-login shell  (1) 2020.06.27
'리눅스' 카테고리의 다른 글
  • [리눅스] 특정 단어 줄임말 또는 명칭
  • [리눅스] 계정 관련 파일 "/etc/passwd, /etc/shadow" 필드에 관하여...
  • [리눅스] 리눅스에서 나스 원격(NAS remote) 연결하기 / 파일서버 cifs / mount 옵션 / mount 사용법 / cifs 연결
  • [리눅스] 에어팟 낮은 볼륨 높이기
크크크크
크크크크
공뷰를 합시다.
    반응형
  • 크크크크
    Tom's Note
    크크크크
  • 전체
    오늘
    어제
    • 분류 전체보기 (113)
      • IT 지식 (4)
      • SW 방법론 (2)
      • Java (47)
        • 자료구조 (6)
        • 디자인 패턴 (1)
        • 코딩테스트 (5)
        • 성능최적화 (1)
        • 알고리즘 (3)
        • 스프링부트 (4)
      • 학습 (0)
      • Tools (1)
      • SQL (4)
      • 리눅스 (40)
        • 문제해결 (1)
        • 명령어 (15)
        • Vim (3)
      • 네트워크 (1)
      • Docker (2)
      • 형상관리 (3)
        • Git (1)
        • SVN (1)
      • 자격증 (2)
        • 리눅스마스터1급 (1)
        • ADsP (1)
      • 웹(WEB) (5)
        • 톰캣(WAS) (1)
      • PC (2)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      불변
      DTO
      mvc
      whereis
      usermod
      /etc/passwd
      java
      man
      ADsP
      1급
      비트연산
      whatis
      chmod
      Chage
      REST API
      리눅스
      su
      자바
      알고리즘
      암호설정
      스프링부트
      2차
      apropos
      cifs
      passwd
      문제해결
      docker
      which
      record
      분석기법
    • 최근 댓글

    • 최근 글

    • 250x250
    • hELLO· Designed By정상우.v4.10.3
    크크크크
    [리눅스] 파일서버-SMB/CIFS/NFS
    상단으로

    티스토리툴바