여러 대의 컴퓨터를 함께 사용하는 환경이라면 NAS(Network-Attached Storage, 네트워크 결합 스토리지)의 장점을 이미 알고 계실 겁니다. 공용 파일을 각자의 PC에 저장한 뒤 주기적으로 동기화하는 방식보다, 파일을 NAS 한곳에 모아 두고 네트워크에 연결된 모든 컴퓨터가 바로 접근하게 하는 것이 훨씬 효율적입니다. NAS는 소규모 네트워크에서의 협업은 물론, 파일 저장과 공유에도 안성맞춤입니다.
다만 NAS를 새로 구입하려면 그만큼 하드웨어 비용이 추가로 듭니다. 하지만 개인 네트워크를 사용 중이고, 우분투(Ubuntu)가 설치된 컴퓨터와 여유 저장 공간(내장 또는 외장 드라이브)만 있다면, 이미 갖춰진 장비만으로 직접 NAS를 만들 수 있습니다.
시작 전 준비 사항
무엇보다 먼저 확인할 것은 컴퓨터가 로컬 네트워크에 연결되어 있다는 점입니다. 무선 네트워크도 가능하지만, 보다 안정적인 연결을 위해 유선 네트워크 사용을 적극 권장합니다.
두 번째로 필요한 것은 우분투가 설치된 컴퓨터입니다. 이번 실습에는 넷북과 우분투 넷북 에디션(Ubuntu Netbook Edition)을 사용했습니다. 컴퓨터에 우분투를 설치하고 싶지 않다면, USB 드라이브에 OS를 설치해 부팅하는 방법도 있습니다.
우분투에 삼바(Samba) 설치하기
로컬 네트워크 내에서 저장 공간을 공유하려면 우분투에 삼바(Samba)를 설치해야 합니다. 삼바는 가장 널리 쓰이는 파일 서버 시스템으로, 마이크로소프트의 네트워크 프로토콜을 오픈소스로 구현한 것입니다. 덕분에 같은 LAN에 있는 윈도우, macOS(OS X), 리눅스 기기 모두와 호환됩니다.
- 사이드 메뉴에서 "응용 프로그램(Applications)"을 열고 "시냅틱 패키지 관리자(Synaptic Package Manager)"를 검색합니다. 이 도구는 우분투에서 패키지(응용 프로그램)를 추가하거나 제거할 때 사용합니다.
- 시냅틱 패키지 관리자를 열고 "samba"를 검색합니다.
- 검색 결과에서 "samba"를 마우스 오른쪽 버튼으로 클릭하고 "설치 예약(Mark for Installation)"을 선택합니다.
- "적용(Apply)" 버튼을 눌러 설치를 진행합니다.
- 확인 창이 뜨면 "적용"을 눌러 계속 진행합니다.
- 우분투가 패키지를 다운로드하고 설치합니다. 인터넷 연결 속도에 따라 시간이 다소 걸릴 수 있습니다.
- 설치가 완료되면 확인 창이 한 번 더 나타납니다.
- 이제 네트워크 안에서 저장 공간을 공유할 준비가 끝났습니다.
공유 폴더 만들기
다음 단계는 네트워크상의 다른 사용자에게 공유할 폴더를 설정하는 것입니다. 외장 드라이브를 NAS 용도로 활용하고 싶다면 시스템에 미리 연결해 두세요. 기존 폴더가 다른 사용자에 의해 변경되는 것이 싫다면, 해당 저장 공간의 빈 곳을 오른쪽 클릭한 뒤 "폴더 만들기(Create Folder)"를 선택해 공유용 새 폴더를 만들면 됩니다.
- 공유하고 싶은 폴더를 오른쪽 클릭해 "공유 옵션(Sharing Options)" 메뉴를 엽니다.
- 개인 네트워크 안에서 사용할 예정이므로 모든 체크박스에 체크하고 필수 항목을 입력합니다. 공용 네트워크에서 NAS를 운영할 계획이라면 반드시 네트워크 관리자나 네트워크에 밝은 지인과 상의하세요.
- 폴더를 공유하려면 먼저 시스템에 권한을 부여해야 합니다.
이 과정을 마치면 공유 폴더가 네트워크에 나타나고, 네트워크에 연결된 모든 사용자가 해당 폴더에 파일을 저장할 수 있게 됩니다. 다른 폴더도 공유하고 싶다면 같은 절차를 반복하면 됩니다.
공유 폴더 접속하기
네트워크에 연결된 어떤 컴퓨터에서든 공유 폴더에 접속하려면 파일 관리자의 주소창에 다음을 입력하세요:
smb://ubuntu
- 맥(Mac)에서는 메뉴의 "이동(Go) → 서버에 연결(Connect To Server)"을 선택하거나 "Command + K" 단축키를 사용하면 됩니다.
- 주소를 직접 입력하고 "연결(Connect)"을 누르거나, "찾아보기(Browse)" 버튼으로 공유 폴더의 위치를 탐색할 수도 있습니다.
- 사용 가능한 폴더 목록이 나타나면 선택 후 "확인(OK)"을 눌러 마운트합니다.
- 마운트가 완료되면 로컬 하드 드라이브의 폴더처럼 자유롭게 사용할 수 있습니다.
필자의 경우 윈도우가 우분투와 같은 머신에 설치되어 있어, 윈도우에서 NAS 공유 폴더에 접속하는 예시는 직접 보여드리지 못했습니다. 하지만 절차는 비슷할 것입니다. "제어판(Control Panel) → 네트워크(Network)"에서 "서버에 연결" 관련 메뉴를 찾으면 됩니다.
또한 비교적 불안정한 무선 네트워크 환경에서 테스트했기 때문에 결과가 다소 아쉬웠습니다. 안정적인 네트워크에서 직접 구축해 보셨거나, 윈도우 머신에서 공유 폴더 접속에 성공하신 분들은 아래 댓글로 경험을 공유해 주시면 감사하겠습니다.
이미지 출처: animaster