리눅스에서 윈도우 공유폴더를 마운트 해 보자.
sudo mount -t cifs -o username=yjlee,uid=1000,gid=0,iocharset=utf8,codepage=cp949 //192.168.100.12/ShareFD ./sharefd/
sudo 는 루트권한으로 실행해 보자~
mount 는 마운트 하겠다는 명령어
-t cifs 는 파일 시스템 이름인데 윈도우의 공유폴더를 연결할때는 이렇게 한다.
-o 뒤에는 옵션이 붙는다. 각 옵션은 ,로 구분한다. 로그인이 필요한 경우 username으로 윈도우 컴의 로그인 아이디를 적어주었다. uid와 gid는 마운트된 영역의 유저아이디와 그룹아이디를 설정하는데 마운트 하는 사용자의 번호를 사용하면 되겠다. ls -lan (n옵션이 숫자로 유져아이디와 그룹아이디를 보여준다)로 조회하면 나온다. 그다음 입출력문자셋이 utf8이고 코드페이지가 cp949로 설정하여 공유폴더의 한글이 정상적으로 표시되게 한다.
//192.168.100.12/ShareFD 는 IP에 공유된 폴더 이름
./sharefd 는 마운트될 리눅스 상의 디렉토리
정상적으로 마운트 되면 ./sharefd 안을 살펴보면 공유된 폴더의 내용이 보일 것이다.