리눅스(CentOS 6.6)에서 윈도우 공유폴더 마운트하기

|


1. 공유되어 있는 폴더 확인하기


# smbclient -L [서버ip] -U [계정]


명령어가 작동하지 않으면 # yum install samba-client 로 설치한다.

만약 Windows가 Active Directory를 사용 중이라면 [계정]에 [도메인/계정] 을 입력하면 된다.

( \가 아닌 / 이다.)





2. 마운트 시키기


# mount -t cifs //서버ip Linux_마운트_지점 -o username="계정",password="비번"


하지만 이 방법은 재부팅 시 마운트가 풀려버린다.





3. auto mount by fstab


[비추천하는 방법]


부팅 시 자동으로 마운트 시키도록 설정하는 파일은 /etc/fstab 이다.


공유폴더 접근 때에 id, pw, domain 필요 시 아래처럼 문서파일을 만든다.

(나의 경우는 /root/.credentials 에 만들었다.)


username=_____

password=_____

domain=_____


보안을 위해 # chmod 600 /root/.credentials 로 권한을 바꾼다.


이제 아래 문서에 마운트 정보를 입력하여 마운트한다.


# vi /etc/fstab

     16 //서버ip/data  /root/바탕화면/win      cifs    credentials=/root/.credentials  1 2


# mount -a

# df -h


# mount -a 명령어를 통해 마운트 되었으며 #df -h 명령어를 통해 확인 가능하다.

재부팅 후에도 여전히 마운트 되어 있는 것을 확인할 수 있다.


하지만 이 방법은 부팅이 느리다.


* autofs 방식을 쓰면 위와 같은 문제를 해결할 수 있으나 원하는 곳에 마운트가 힘들다는 단점이 있다.





[Tip]


아래 명령어를 통해 옵션에 대한 자세한 설명을 확인할 수 있다.


# man mount.cifs




And