리눅스 환경에서 개발을 함에도 불구하고 크로스 브라우징(Cross-browsing : 참고 사이트[http://wiki.kldp.org/wiki.php/CrossBrowsing])를 고려해야 하다보니 부득이하게 IE를 실행해야 하는데요. 물론 리눅스에서도 IE를 실행할 수 있도록 하는 방법도 있겠지만 전 그냥 윈도우에 VMWARE로 리눅스(우분투)를 설치하여 사용하고 있습니다.

그러다 보니 윈도우와 리눅스간에 소스 공유가 필요한데요. smbmout 명령어로 간단하게 공유가 가능합니다.

  1. smbmount //eggnara/source /home/egg/source

//eggnara/source에서 eggnara는 컴퓨터 이름이구요. 잘 모르겠다면 그냥 아이피를 적어주셔도 됩니다. 그리고 source는 공유된 폴더 경로입니다.

/home/egg/source는 리눅스에서 mount할 경로입니다. 물론 먼저 디렉토리를 만들어야합니다. ^^

물론 경우에 따라 공유 폴더가 특정 사용자만 접근 가능하도록 설정된 경우가 있는데요.

  1. smbmount //eggnara/source /home/egg/source -o username=egg

를 이용하시면 됩니다. 암호는 해당 명령을 실행하면 물어봅니다.

하지만 매번 리눅스를 부팅할 때마다 명령어를 실행시키기 귀찮은데요. /etc/rc.local에 위에 명령어를 추가하면 리눅스 부팅 때마다 자동으로 실행되어 좀 덜 귀찮아집니다. 하하하;

  1. #/etc/rc.local
  2. smbmount //eggnara/source /home/egg/source -o username=egg,passwd=XXXXXX,rw,uid=egg

추가된 사항은 passwd를 미리 입력해주는 것과 root 권한으로 실행되기 때문에 실제 리눅스에서 사용하는 계정(uid)를 지정해줍니다.

그 밖에 좀더 자세한 사항은 구글신에게 문의하세요~ -_-ㅋ (싸가지 하고는..) 사실 저도 잘 몰라요~


ps. smbmount의 반대(?) 명령어는 smbumount입니다. ^^ (예 : smbumount /home/egg/source)