virtualbox에 리눅스를 깔고 윈도우랑 데이터를 공유 할때 samba를 설치하면 편한데요
보통 윈도우용 툴이 프로그램 짜기 편하니깐 윈도우에서 코딩하고 리눅스에서 빌드하고
실행하곤 하는데요 이렇때 samba를 설치하면 좋습니다
- samba 설치 sudo apt-get install samba smbfs : 최신버전에서는 smbfs를 깔려고 하면 에러가 나던데 그럼 smbfs는 지우시고 samba만 설치 하시면 됩니다 - samba 사용자 등록 smbpasswd -a sinwho(리눅스에 등록된 사용자 이름) : 등록시 입력하는 비밀번호는 samba에서만 유용한 비밀번호입니다 - 설정 및 사용자 등록 vi /etc/samba/smb.conf : 위 파일 아무곳에(맨끝이 편합니다) 아래 내용을 추가합니다 [name] : 원하는 이름(접속할때 사용합니다) comment = samba_dir : 간단한 설명 path = /home/sinwho/samba : 공유할 디렉토리 설정 valid users = sinwho : 접근 가능한 samba 사용자, 복수일 경우 공백으로 구분 public = yes : 공용 samba로 사용할지 유무 writable = yes : 사용자가 samba 경로에 쓰기 권한을 가질수 있는지 유무 : 공유할 디렉토리 퍼미션 설정해주세요(ex. chmod 777 samba) - samba 재시작 sudo service smbd restart 이후 윈도우 실행창(Ctrl + R)에서 \\IP주소\\위에서 설정한 name으로 접속하시면 됩니다 ex.) \\192.168.0.16\name