티스토리 뷰


CentOS 에서 윈도우의 특정 폴더를 마운트 해서 사용하는 방법을 알아봅니다.


우선 윈도우의 특정 폴더를 마운트 하기 위해서는 접근 권한이 있어야 하는데, 


이를 위해 마운트 하고자 하는 폴더를 공유 폴더로 지정을 합니다.


아래와 같은 폴더들이 있고 mountME 라고 하는 폴더를 CentOS에서 마운트 할겁니다.




우선 mountME 폴더에 우클릭을하고 속성으로 진입합니다.


이어서 공유를 클릭합니다.




공유할 사용자를 선택하고 공유 버튼을 클릭합니다.




정상적으로 공유가 되었음을 확인하고 완료합니다.




다음 고급 공유를 통해 폴더의 권한을 설정합니다.


특별한 내용이 없으면 패스해도 상관 없습니다.




고급 공유는 아래와 같습니다.


여기서 권한을 설정할 수 있습니다.




변경/읽기에 대한 내용을 선택할 수 있습니다.


혹시 허용에 체크가 없다면 체크해주도록 합니다.




이제 윈도우에서의 설정은 모두 마쳤습니다.


CentOS에서 아래와 같이 마운트를 합니다.


mount  -t  cifs  //윈도우IP/공유폴더 리눅스폴더 -o  username=ID,password=passwd

root@localhost:test# mount -t cifs //192.168.0.10/mountMe /root/test/oops -o username=User,password=admin

이때 username과 password는 윈도우의 설정을 따릅니다.


또한 IP 주소는 윈도우와 CentOS가 같은 대역에 있거나, 서로 통신이 가능한(공용망이거나, 터널 등) 상태여야 합니다.


그리고 df 명령어를 통해 정상적으로 마운트가 되었는지 확인합니다.


root@localhost:test# df

Filesystem           1K-blocks      Used Available Use% Mounted on

/dev/mapper/VolGroup-lv_root

                      18102140   6536300  10646288  39% /

tmpfs                   510268         0    510268   0% /dev/shm

/dev/sda1               495844     33443    436801   8% /boot

//192.168.0.10/mountMe

                     976759804 124621652 852138152  13% /root/test/oops

root@localhost:test# 


여기까지가 윈도우 공유폴더를 마운트 하기 위한 설정입니다.


끝으로 CentOS가 부팅될때 자동으로 마운트가 되도록 설정을 하려면 /etc/fstab을 아래와 같이 수정하도록 합니다.


root@localhost:test# cat /etc/fstab 


#

# /etc/fstab

# Created by anaconda on Tue Nov 10 10:07:24 2015

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1

UUID=499b6754-50d5-4c4a-bde3-ace111d8bc11 /boot                   ext4    defaults        1 2

/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

//192.168.0.10/mountME /root/test/oops cifs username=User,password=admin 0 0


이제 마운트 된 폴더를 이용해서 작업을 하도록 합니다 :)

댓글
댓글쓰기 폼