이제 네트워크 공유폴더를 만들어서, 윈도우즈에서 FTP프로그램을 통하지말고, 네트워크 환경을 통해, 내컴퓨터 디렉토리를 보듯이 NAS로 들어가게 만들어보자.

SMB/CIFS라는걸 설정하면 되는데..... 저게 뭔지는 구글느님을 뒤져보면 이해가 갈테고... 난 그냥 구글느님이 시키는데로 설정만 할 뿐이다.....


설정을 위해서 어김없이 보는 화면이다. 아이디/비밀번호를 입력하고 들어가자.


서비스 -> SMB/CIFS 를 선택하고 들어가자.


활성화 체크. 다른건 건들필요 없다. 쭉~~ 읽어봐도 별로 필요한 것들 없다. 정말 간단하다.


이제 네트워크환경에서 보여줄 폴더를 선택해야 한다. 공유 탭을 누르고 들어가자.


공유폴더를 선택하고 저장~


잠시 기다리면 설정을 반영할건지 묻는다. 당연히 적용을 해야 내컴퓨터에서 접근이 가능하다.


예~~~~


이제 컴퓨터에서 네트워크에 들어가면 RASPBERRYPI라는 놈이 보일 것이다. 이놈을 더블클릭~


계정과 암호를 입력하면 된다.


아까 공유한 폴더가 보인다. 이제 같은 네트웍 상에서는 FTP프로그램을 안쓰고 이렇게 들어가도 된다.


Posted by 둔한늑대
,

폴더구성과 사용자 계정을 만들었으면 이제 FTP서버를 구성해서 사용을 해 보자


서비스 -> FTP를 선택하면 나오는 화면이다. 여기서 활성화를 체크한다.


FTP서버에서 사용할 폴더를 추가해주어야 한다. 이전시간에 공유폴더만드는건 정말 단순히 폴더 만든거다. 그 폴더들 중에서 FTP에서 사용할 것들을 여기 추가하는 것이다. 공유탭 -> 추가를 누른다.


이 화면이 뜬다. 여기서 공유할 폴더를 선택하고 저장을 누르면 된다.


잠시 기다리면 설정이 변경되었다는 안내가 뜬다. 이때 적용을 눌러야 공유폴더가 적용된다.


이제 FTP에서 사용할 폴더를 정했으면 각폴더별 사용가능한 계정을 선택하자. 접근권한관리 -> 사용자를 선택하고 계정을 선택하면 권한이라는 버튼이 활성화 된다. 권한버튼을 누르자.


폴더별 읽기/쓰기 권한을 체크하고 저장을 누르자.


또 잠시뒤에 설정을 적용하라고 뜬다. 적용을 누르면 된다.


이것으로 FTP서버 구성은 끝이다. FTP에서 사용할 폴더를 지정하고, 계정별 폴더권한을 주면 간단히 끝나는 것이다.

이제 FTP프로그램으로 접속을 해 보자.


이렇게 공유한 폴더가 나타난다. 이제 FTP는 쓰면 된다.



Posted by 둔한늑대
,

이제 NAS를 사용할 사용자 계정을 만들어보자


현재 만들어져 있는 디렉토리 들이다. 난 여기서 Users 디렉토리 하위에 각 계정용 디렉토리를 만들어줄 예정이다. 현재 디렉토리 안에는 아무 것도 없다.


사용자 -> 추가 를 선택하자.


이와같은 창이 뜬다. 여기서 이름, 암호, 암호확인을 입력하고 저장을 누른다.


새로운 사용자가 리스트에 나타나며 설정이 변경되었으니 적용하기전에는 반영안된다고 나타난다. 적용을 선택하자.


사용자계정용 디렉토리를 지정해 줘야 한다. 설정 -> 활성화 체크하고, 사용하고자 하는 디렉토리를 지정해 주면 된다. 난 Users 디렉토리를 사용할 것이기에 그것을 선택.


Users 디렉토이안에 새로 생성한 사용자명의 디렉토리가 만들어진것을 볼 수 있다.


이제... 다음시간에 계정별 디렉토리 접근권한을 줘보고, FTP로 접속을 해 보자.



Posted by 둔한늑대
,

라즈베리파이를 유선으로 연결하고 고정IP주는 방법은 지난 글에 설명되어있다.

http://dullwolf.tistory.com/18 이글을 참고하기 바란다.

그런데, 나는..... 어쩔수 없는 사정으로 무선으로 연결을 해야 한다. ㅠㅠ

역시나 서랍장 다 뒤져서 무선공유기 하나 찾아냈다. ipTIME에서 나온 N100mini.

라즈베리파이에 꼽아서 부팅을 시켜봤다.


어라. 드라이버필요없이 자동으로 잡힌다. ifconfig 입력하고 보면 wlan0이 무선랜 이다.

아싸~ 재수~ 그럼 바로 고정IP셋팅을 시작해보자.


vi /etc/network/interfaces를 입력하자. root 계정이 아니라면 sudo vi /etc/network/interfaces를 입력해야 된다. 참고로 나는 vi편집기밖에 쓸줄 모른다. 다른 편집기 쓸줄 알면 다른 편집기로 해당파일 열기 바란다.


대충 이런 모습이 보일 것이다. 


우리는 무선랜 설정을 할 것이기에... 좀 쳐 넣어야 할 것이 많다.

화살표키로 제일밑으로 이동 i를 누르면 텍스트 입력이 가능해진다. 아래의 내용을 쳐 넣기 바란다.

auto wlan0

allow-hotplug wlan0

iface wlan0 inet static

wpa-ssid "공유기이름"

wpa-psk "공유기비밀번호"

address 고정IP주소

network 고정IP주소에서 마지막자리 숫자를 0으로

netmask SubNetMask 주소

gateway 게이트웨이 주소

broadcast DNS주소

빨간색부분은 각자의 환경에 맞게 적용하면 된다. 헤깔리면 위의 사진과 비교해서 보면 금방 이해가 될 것이다.

이렇게 하면 무선랜 고정IP셋팅은 끝! 이제 공유기 설정을 해보자.


ipTIME N704BCM기준이다. ipTIME은 다들 동일한 UI가 아닐까 생각한다.

우선 라즈베리파이의 IP가 잘 잡히는지 보자. "내부 네트워크 정보"에 들어가면 사용중인 IP정보가 나온다. 정상적으로 잡혀있다. 


다음은 포트포워드 설절을 해준다. 이것을 해주면 외부에서 접속시 특정 포트는 무조건 라즈베리파이로 접속이 되게 할 수 있다. NAS로 쓸것이기에 FTP와 http 포트는 기본으로 설정해주자.

정의된 리스트에서 FTP, http등을 선택하고, 내부 IP주소에 라즈베리파이의 IP를 입력하고 추가를 누르면 등록이 된다.

사진에는 없지만 DDNS로 설정을 해 줘서 도메인네임으로 바로 들어올 수 있게 처리해주면 공유기 설정도 끝!


다음시간부터는 OpenMediaVault 삽질을 시작해보자.


여기까지 작업을하고 자고 다음날 일어나서 라즈베리파이로 Ping을 날리니 응답이 없다. 알고보니 N100mini는 사용안하면 Sleep모드로 빠진단다. 니가 왜 자니? 이녀석이 하루종일 깨어있게 만들자. 그래야 NAS지.


vi /etc/modprobe.d/8192cu.conf 를 입력하자. 이제 root계정이 아니면 sudo를 앞에 붙여야 되는 것은 다들 알거라 생각하고 넘어간다.


vi편집기에서 텍스트 입력할려면 해당위치로 이동해서 i를 누르면 된다는 것도 이제 알죠?

i를 누르고 다음내용을 입력하자

options 8192cu rtw_power_mgnt=0 rtw_enusbss=0


저장하고 나가는건 ESC키 누르고 ":wq!" 입력하면 되는것도 알쥬?


이제 무선랜 설정도 끝!




Posted by 둔한늑대
,

처음 목표였던 라즈베리파이로 NAS만들기를 시작해보자.

NAS를 만들기 위해서는 NAS용 프로그램이 필요하다. 이것저것 알아보다 OpenMediaVault에 꼽히게 되어서, NAS용으로 선택하게 되었다.

그런데, 지금까지 라즈베리용 OS로 라즈비안을 깔아서 삽질을 하고 있었는데, 다 필요없게 되었다.

OpenMediaVault 사이트에가면 라즈비안OS에 OpenMediaVault가 포함된 이미지 파일을 올려놓고 있다.

프로그램을 구해서 다운로드를 하고 설치를하고 할 필요를 없애버린 것이다. ㅠㅠ


http://www.openmediavault.org/ 로 들어가자.

상단메뉴의 Download를 선택한다.


영어로 쏼라쏼라 되어있지만, 가볍게 무시를 때려주고 ISO 밑에줄에 약간 다른색깔의 here를 클릭하자.


스크롤을 내려보면 Raspberry용 이미지가 보인다. Raspberry Pi images를 클릭하자.


오늘기준(2015/07/23)으로 2.0.15버전이 있다. 클릭해서 다운로드 하자. 다운로드가 끝나면 압축은 풀어주는 센스~


OpenMediaVault 이미지를 굽기위한 프로그램은 http://sourceforge.net/projects/win32diskimager/

여기에 있다. 다운로드 받아서 PC에 깔자.


Win32DiskImager를 관리자권한으로 실행하자. 그냥하니 안되더라.


Image File은 아까 OpenMediaVault사이트에서 받아 압축푼 파일로 선택하고, Device는 MicroSD카드가 들어있는 드라이브를 선택, Write를 누르고 다음~ OS이미지가 SD카드로 Copy될 것이다.


MicroSD카드를 라즈베리파이에 꼽고 전원을 넣어주면, 부팅이 된다. 쭉쭉쭉~~ 모르는 글자들 겁나 뜬다.


login하라는 이 화면이 뜨면 여기까지 성공한 것!

초기아이디는 root / 비밀번호는 openmediavault 이다. 


로그인에 성공했다면 제일먼저 할일은 비밀번호 바꾸기. passwd root를 입력해서 root 아이디의 비밀번호를 변경하자. 비밀번호는 특수문자(!@#$%) 넣지말고 영문+숫자로만 구성해줄것! 안그럼 나중에 피본다. ㅠㅠ


이런 글자를 보게된다면 비밀번호 변경에 성공.


또 있다. admin 계정. 이녀석도 비밀번호를 변경해주자. passwd admin을 입력하고 비밀번호 변경. 비밀번호는 특수문자(!@#$%) 넣지말고 영문+숫자로만 구성해줄것!

여기서 끝이아님... 계정이 또 하나 있다.... pi 계정... 이녀석도 비밀번호 변경하기 바란다. passwd pi


이제 OS 기본셋팅을 해야겠지. raspi-config를 입력하고 셋팅하는 곳으로 들어가자.

이후 설명은 몇일전에 내가 작성한 http://dullwolf.tistory.com/16 이글을 참조하기 바란다. 

아~ 그전에 키보드 설정부터 먼저해야한다. http://dullwolf.tistory.com/17 이게 최우선이다.

키보드 셋팅이 끝난 이후에 비밀번호변경시 특수문자를 넣어도 된다.


다음시간은 무선랜 설정, 고정IP, 공유기 설정을 해 보자~



Posted by 둔한늑대
,