본문 바로가기
IT/Linux&Unix

리눅스 CIFS 마운트 하는 방법

by 아키다 2019. 5. 11.

리눅스에서는 보통 NFS를 많이 사용하지만, 리눅스와 윈도우 서버를 혼용해서 사용하는 경우 둘 사이에 데이터를 공유하기 위해 CIFS를 사용하는 경우가 많습니다. 왜냐하면 리눅스에서 CIFS를 마운트하는 것은 꽤 쉽지만, 윈도우에서 NFS를 마운트하는 것은 꽤 귀찮기 때문입니다.

CIFS라는 용어는 흔히 SMB, SAMBA 등과 혼용해서 사용하는데 뭐 복잡하게 생각할 것 없이 그냥 윈도우 공유폴더에 사용되는 프로토콜 정도로 생각하시면 편합니다. 

아무튼 쉽게 말해 윈도우에서 생성한 공유 폴더를 리눅스에 마운트해서 사용하는 방법을 간단히 알아보겠습니다.

우선은 cifs-utils 패키지를 깔아줍니다.

sudo apt install cifs-utils

sudo mount -t cifs -o user='사용자이름',password='패스워드' //192.168.10/공유폴더 마운트경로

사용자 이름 : testuser
패스워드 : 1234
서버주소 : 192.168.0.10
공유폴더 : cifs-test
마운트 경로 : /mount-test

sudo mount -t cifs -o user='testuser',password='1234' //192.168.0.10/cifs-test /mount-test

일단은 이렇게 마운트 하고 리부팅하면 마운트가 풀리기 때문에 fstab파일에 등록을 해줍니다.

sudo apt install vim

sudo vim /etc/fstab

//192.168.0.10/cifs-test /mount-test cifs user=testuser,pass=1234 0   0

이렇게 등록을 해주면 리부팅을 하더라도 마운트내용을 유지해줍니다.

댓글