beauty in struggle

Linux NAS mount (리눅스 NAS 마운트, cifs_utils) 본문

After-work/linux

Linux NAS mount (리눅스 NAS 마운트, cifs_utils)

dgdeus 2023. 2. 23. 17:58
728x90
SMALL

Linux에서 NAS를 마운트하는 방법을 정리한다.

 

1. 필요 패키지 설치

- cifs-utils: NAS 마운트에 사용되는 패키지

- smbclient: NAS 정보 확인에 사용하는 패키지

sudo apt-get install cifs-utils
sudo apt install smbclient

 

2. 마운트할 폴더 생성

- nas_mounted 이름의 디렉토리에 마운트를 할 예정이다.

mkdir nas_mounted

 

3. NAS에 등록된 Sharename 확인

- NAS_USED_ID는 NAS에 등록된 USER ID를 나타냄

- 아래 명렁어 입력하면 현재 NAS에서 불러올 수 있는 Sharename(마운트 대상 폴더)들을 확인할 수 있음

smbclient -L //xxx.xxx.xxx.xxx -U NAS_USER_ID

 

4. NAS 마운트

- rw는 read/write 권한을 나타냄

- vers 옵션은 사용하는 SMB 프로토콜의 version을 나타낸다. (NAS setting에 따라서 vers 옵션을 명시하지 않으면 마운트에 실패하는 경우도 존재)

- 파일시스템은 cifs 사용 (대상 파일시스템에 따라서 nfs 등 다른 옵션 사용)

sudo mount -t cifs //<NAS_IP>/<Sharename> <PATH>/nas_mounted -o user="<NAS_ID>",pass="<NAS_PW>",rw,vers=1.0

 

별 다른 오류 메시지가 뜨지 않으면, 마운트에 성공한 것이다.

마운트할 폴더에 들어가면 해당 Sharename의 데이터를 확인할 수 있다.

 

5. 리눅스 파일시스템 테이블(/etc/fstab)에 mount 정보 등록

- 리눅스는 파일시스템 테이블을 기반으로, 부팅할 때마다 리눅스와 다른 형식의 파일시스템을 마운트 여부를 결정함

- NAS 마운트 정보를 리눅스 파일시스템 테이블에 기록하지 않으면, 부팅할때마다 1-4번 작업을 매번 수행해야함

- 리눅스 파일시스템 테이블 정보@ https://www.redhat.com/sysadmin/etc-fstab

 

An introduction to the Linux /etc/fstab file

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. The content published on this site are community contributions and are for informational purpose only AND ARE NOT, AND ARE NOT INTENDED TO BE, RED

www.redhat.com

sudo vim /etc/fstab

/etc/fstab에 아래 내용 추가 (띄어쓰기는 tab으로 사용했음)

//<NAS_IP>/<Sharename>	<PATH>/nas_mounted	cifs	user=<USER_ID>,pass=<PW>,rw	0	0

rw는 mount-option의 argument에 해당하며 다음과 같은 option들이 존재

- default: 기본설정

- rw / ro: 읽기쓰기 / 읽기전용

- user / nouser: 일반사용자 계정 마운트 가능 / root 계정만 마운트 가능

- exec / noexec: 실행파일 실행 가능 / 불가능

- auto / noauto: 부팅시 자동마운트 / 자통마운트 X

...

 

첫번째 0은 dump-option에 해당

- 0: dump 불가능

- 1: dump 가능

 

두번째 0은 file system check(fsck) 기능 사용여부

- 0: Skip fsck

- 1 or any others: fsck 우선순위 숫자

728x90
LIST
Comments