리눅스

리눅스에서 SMB/CIFS 프로토콜을 이용하여 Windows 공유 폴더를 마운트하는 방법

변군이글루 2025. 6. 11. 15:09
반응형

리눅스에서 SMB/CIFS 프로토콜을 이용하여 Windows 공유 폴더를 마운트하는 방법

CIFS 유틸리티는 Linux 시스템에서 SMB/CIFS 프로토콜을 이용해 Windows 공유 폴더에 접근할 수 있도록 도와주는 도구입니다.

CIFS 유틸리티 설치

sudo apt update
sudo apt install -y cifs-utils

마운트할 디렉토리 만들기

sudo mkdir -p /mnt/windows_share

마운트 명령어

  • Windows 서버 IP : 192.168.0.10
  • 공유 폴더 이름 : shared
  • 사용자 이름 : winuser
  • 비밀번호 : password123
sudo mount -t cifs //192.168.0.10/shared /mnt/windows_share \
  -o username=winuser,password=password123,iocharset=utf8,file_mode=0777,dir_mode=0777
728x90

보안: credentials 파일 사용

비밀번호를 명령줄에 직접 입력하지 않고 파일로 관리하는 방법입니다.

 

파일 생성

sudo vim /etc/cifs-creds
username=winuser
password=password123

권한 설정

sudo chmod 600 /etc/cifs-creds

마운트 명령어

sudo mount -t cifs //192.168.0.10/shared /mnt/windows_share \
  -o credentials=/etc/cifs-creds,iocharset=utf8,file_mode=0777,dir_mode=0777

자동 마운트(부팅 시 적용)

sudo vim /etc/fstab
//192.168.0.10/shared /mnt/windows_share cifs credentials=/etc/cifs-creds,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

마운트 해제

sudo umount /mnt/windows_share

 

반응형