안드로이드 폰 자체에 삼바서버를 운용하는 어플을 만들어 볼까 하는데요.
play스토어에서 검색하여 본 결과 cifs나 samba 클라이언트 어플은 여럿 있는데
서버어플은 두개 정도 밖에 없더라구요. 하나는 samba filesharing 이라고 루팅해서 사용하는
거였구요. 실제로 사용해보니 구동은 잘되었습니다. 그리고 또하나는 SambaServer라는 어플인데
이건 제가 사용할줄 못하는건지 제대로 작동하는것 같지가 않더라구요. 설명에는 루팅이 필요 없다고 적혔있었습니다..
음...
아무튼 제가 한번 제작해 볼려고 하는데.. samba filesharing 어플을 한번까서(?) 소스랑 살펴보니
smbd, nmbd 등등 실제 리눅스 데몬 파일과 설정 및 스크립트 파일들이 있더군요...
그리구 구글링하다 보니 sambaAndroid-3.0b라는
압축파일을 발견해서 보니 같은 데몬 파일과 기타 비슷한 설정 파일, 스크립트 파일 들이 있었습니다.
그래서 sambaAndroid-3.0b 이라는 파일들로 안드로이드 폰에서 터미널 어플로 압축풀고 필요한 작업들(chmod 등..)을
해서 구동을 해보았으나...제대로 작동하지 않았습니다...아무래도 리눅스 커널 버전 등등이 안 맞는것 같기도하고...
정확한 원인은 잘 모르겠네요...
아...쓰다보니 글이 길어 지네요...ㅠㅠ 죄송합니다...최대한 자세히쓰려다보니...ㅠ
여기서부터 본론입니다...^^;
일단 다시... 제가 이 질문을 쓰는 이유는 아래와 같습니다.(다시 한번 상기시켜 드리기 위해..)
자신의 안드로이드 폰에 공유폴더를 생성 및 설정 해서
PC에서 폰의 공유폴더로 접속할수 있는...(마치 일반 공유폴더 들어 가듯...)
어플 제작!! 즉! 안드로이드 폰이 samba 서버를 구동하는!!
...
더 검색해본 결과 jcifs 라는 라이브러리가 있네요...음..그런데 이 라이브러리도
서버가 아닌 클라이언트 관련 라이브러리 같더군요...제가 영어가 약해서...ㅠㅠ 정확히 파악을 못했습니다....
아니면 이 jcifs 라이브러리로 서버로도 사용할 수 있는지...알고 싶습니다..
혹시 이 jcifs 라는 라이브러리에 대해 잘 아시는 분이 있으시거나...과련 자료 및 예시 소스코드등..이 있으시면..
좋은 정보 부탁 드립니다...그럼 이만..^^;