'삼바서버'에 해당되는 글 1건

  1. 2007/01/18 리눅스로 NAS 만들기...
Interests/IT2007/01/18 22:26

물어볼 것이 있어 이렇게 글을 올립니다.

집에서 리눅스로 파일서버를 돌리려고 하고 있습니다. 그런데 FTP보다는 요즘 많이들 쓰고 있는 NAS를 쓰고 싶습니다. HDD에
IP를 물리는 개념이라서 밖에서 접속해서 연
결하기에도 FTP보다 좀더 손쉬운 것 같더군요.

그런데, 리눅스로 NAS 개념의 파일서버를 만들려면 SAMBA 서버를 돌려야 하는 것인가요? 아니면 NFS 서버를 돌려야 하는
것인가요? 리눅서 로서는 초보다 보니까 잘 모르
겠더군요.

그리고, 그렇게 파일서버를 돌리게 되면, 인터넷만 연결되어 있다면 언제든지 그곳에 저장할 수도 있고 읽어들일 수도 있다는
것일텐데요, 그렇다면 윈도우에서 [내문
서] 지정을 할때 집에 있는 파일서버 쪽으로 바로 연결시킬 수도 있는 건가요? 그래서 한글 문서를 읽어들일때도 바로 집의
파일서버 안의 문서를 읽고, 저장시킬때도 그
곳으로 저장시키는... 아니면 영화같은 것들도 바로 플레이하는 것이 가능하다던지 말이지요..

궁금합니다. 그럼 수고하세요. ^^

-----------------------

스토리지에 있는 파일들을 읽을 때 어떤 프로토콜을 사용해서 읽으시려는 것인가요?
쉽게 말해서 윈도그 컴퓨터에서 스토리지를 읽으려면 삼바를 이용해야 겠습니다.
그게 아니라 NFS를 지원하는 컴퓨터들에서 스토리지를 읽으려면 삼바보다는 NFS를 이용하는 것이 훨씬 좋겠구요... 
 
 
-------------------------

윈도우 컴과 공유를 원하신다면 samba로 세팅을 해야 할겁니다.
기타 유닉스머신이라면 nfs고요.

그리고 윈도우에서 시작->실행 들어가신 다음 \\ip주소 (ip가 192.168.0.1이라면 \\192.168.0.1)
를 입력하면 samba로 공유시킨 폴더 뜹니다. (물론 samba 정상세팅했다는 가정하에)
이걸 네떡 드라이브로 연결해서 쓰면 로컬 하드처럼 쓸 수 있습니다.

---------------------------

윈도우 컴과 공유를 원하신다면 samba로 세팅을 해야 할겁니다.
기타 유닉스머신이라면 nfs고요.

그리고 윈도우에서 시작->실행 들어가신 다음 \\ip주소 (ip가 192.168.0.1이라면 \\192.168.0.1)
를 입력하면 samba로 공유시킨 폴더 뜹니다. (물론 samba 정상세팅했다는 가정하에)
이걸 네떡 드라이브로 연결해서 쓰면 로컬 하드처럼 쓸 수 있습니다.

-----------------------

우선 그 NAS라는게 어찌보면 정말 별것이 아니기도 한데, 결국 파일서비스를 제공하는 모든 프로토콜을 제공한다 라는게 기본 개념이라서 말이지요. 뭐 실제 NAS머신에 스토리지는 별도로 붙던가, 아니면 그냥 내부에 스토리지를 장착하고 File Share를 하게 한다거나(이쯤 되면 사실 NAS라기보다는 그냥 파일서버 라고 하는게 맞겠습니다만..) 하게 되겠지요.

그리고 일반 OS보다는 파일 서빙에 최적화되도록 OS를 셋팅하고, 파일 서빙에 적합하도록 웹이던 뭔가 c/s환경의 툴을 사용하도록 해서 시스템을 설정하도록 만든, 특정한 OS가 설치되어있는 환경을 이야기합니다.

프로토콜이 굳이 CIFS(Samba)나 nfs만 쓰는게 아니라 뭐 ftp도 지원을 하고 하여간 파일 전송 관련 프로토콜은 이래저래 지원을 합니다.

굳이 리눅스로 NAS를 구현하자면 freenas같이 그냥 NAS전용 배포판을 사용하는 수도 있고, 아니면 일반 리눅스 배포판에 추가적인 어플리케이션을 설치해서 간편하게 nas로 사용할 수 있도록 하는 툴도 있고 그렇습니다. 좀 더 검색해보실것을 추천드리는 바입니다. ^^

그리고 그냥 그 NAS라는 개념에 집착하실 필요가 없으니 그냥 NAS 운운하는 개념은 잊어버리시고, 그냥 본인이 직접 설정을 해서 파일 공유가 쉬운 방법을 선택해서 사용하시는것이 가장 좋은 방법입니다. NAS라는 거창한 이름을 붙이려면..좀 복잡합니다. ^^

그냥 OS를 좀 가볍게 깔고, webmin을 설치하고 약간 보안적인 셋팅만 완료해서 웹으로도 이런저런 간단한 설정이 가능하도록 하고, 간단하게 samba를 이용해서 윈도우에서 파일 서칭이 가능하도록 하는 정도로 설정을 하시고, 이후에 성능이나 그런 부분을 고려를 해서 셋팅을 하게 되겠지요.

그리고 해당 서버와 클라이언트 머신 사이의 네트워크 성능을 고려를 해 보시는것이 좋을 듯 합니다. 집 안에서야 크로스케이블로 직접 물려서 쓰던지 허브나 공유기에라도 물려서 쓰면 꽤 쾌적한 속도로 이용 가능하시겠지만, 외부에서 사용하고 싶다 라는 생각이시면 아무래도 좀 고민을 해야되겠지요. 그리고 파일서비스 전용이라면 계속 켜져있어야 한다는 전제가 있어야 할테니 전기세등도 어느정도 고려를 해 보셔야 할 것입니다.

단순하게 생각할것은 아니니 좀 더 심각하게 고려 후 결정하세요. ^^ 아니면 시중에 Home NAS 개념의 초소형급 네트워크 스토리지들이 최근에 많이 나오고 있으니 그런 제품들을 선택하시는것도 좋겠네요. :-) 가격은..저렴하진 않은 것 같긴 합니다만 전기세를 고려해보면 장기적으로는 좋은 선택이 될 수 있습니다.

-------------------------------

NFS 의 경우는 리눅스에서 윈도우로 마운트가 불가능 합니다. 말씀하신 경우는 쌈바로 셋팅을 하셔야 될듯 합니다. Samba의 경우는 셋팅 문서가 굉장히 많이 있습니다.

SMB HowTo

http://wiki.kldp.org/wiki.php/LinuxdocSgml/SMB-HOWTO

Samba 셋팅후에 Swat이라는 유틸을 이용해서 웹상에서 셋팅하시면 아주 간단하게 설정을 하실수 있습니다.

-----------------------

리눅스 대 리눅스라면 NFS를 설치하시구요. 리눅스 대 윈도우라면 Samba를 설치하세요. OS 혼용하시면 둘다 설치하시면 됩니다. 설치 방법은 인터넷 검색해 보시면 많이 있구요. (많은 분들이 즐겨쓰는 방식이라...) 

이렇게 NFS나 삼바 설치하면 리눅스에서는 mount -t nfs 123.123.123.123:/data /data 이런식으로 마운트만 하면 쓸 수 있구요. 윈도우에서는 네트웍드라이브로 연결하시거나 인터넷 브라우저에서 \\123.123.123.123\data 이런식으로 주소창에 입력하면 접속이  됩니다.

집에 설치해 놓으시고 다른 PC에서 연결하신다면 당연히 내문서로 지정해서 사용하실 수 있구요. 영화도 바로 플레이 가능합니다. (LAN 이라 속도가 빠릅니다.) 하지만 집에 설치해 놓고 사무실이나 기타 장소에서 접속하시는 것은 인터넷속도가 안 나와서 영화 플레이는 느릴수도 있습니다. 좋은 방법이지만 역시 보안상 안 좋은 부분도 있으니, 반드시 유저명과 유저암호를 지정해서 사용하시구요. 기타 접속제한도 걸어놓고 사용하시는 것이 좋습니다. (중요자료를 보관한다면...)

크리에이티브 커먼즈 라이선스
Creative Commons License

'Interests > IT' 카테고리의 다른 글

해킨토시  (0) 2007/04/19
폰공유기에 대한 상상에 동참 두번째..  (0) 2007/01/21
리눅스로 NAS 만들기...  (0) 2007/01/18
폰공유기를 위한 상상력에 동참??  (1) 2007/01/17
NAS의 원리  (0) 2007/01/03
고가 전용선 대신「VPN 110% 활용하기」  (0) 2006/12/28
Posted by 세익스피어