라즈베리파이 나스 (NAS) 만들기 - (5) 외부 접속
·
Rasberry Pi
1) 포트 포워딩- 4번 내부 접속이랑 크게 다를게 없음 - 입력되는 주소지가 외부 IP일 뿐이다- 보안상 vsftpd 설정 자체에서 포트 번호를 바꿔가지고 쓸 수 있긴하다- 근데 이러면 포트포워딩도 더 많이 해줘야하고 뭣보다 귀찮다 - 간이용이니까 이대로 진행- SFTP 쓸거면 22번 포트만 열어주면 된다 - FTP 쓸거면 20번(데이터 전달용), 21번(명령어 전달용) 다 열어줘야함  - 이런 식으로 포트포워딩 해주면 된다- 셋팅 다했으면 접속해보자2) 실제 IP 확인하기- 이제 인터넷에서 할당 받은 내 IP를 확인해보자# '인터넷'에서 할당 받은 내 IP를 확인하는 리눅스 명령어curl ifconfig.me-> 단순 ifconfig와 다르다- ifconfig는 내가 로컬 네트워크에서 할당받은 주소 ..
라즈베리파이 나스 (NAS) 만들기 - (4) 내부 접속
·
Rasberry Pi
1) 로컬 컴퓨터에서 접속나는 주로 파일질라(filezilla)를 쓰는 편 (1) 파일질라를 설치하자아래 링크는 sponsor 없는 버전으로 광고 없다https://filezilla-project.org/download.php?show_all=1filezilla 검색하고 나오는 공홈에서 바로 다운로드하면 광고 다 붙어있음;;광고 없는 링크 출처는 레딧이다 (2) filezilla로 접속하기설치하고 나면 아래와 같이 세팅하고 접속한다호스트 : IP주소 (위에서 지정해뒀던 유선 or 무선 IP)포트 : 건들지 않았다면 디폴트로 21번 포트로 동작하므로 쓸 필요 없다사용자 : ID비밀번호 : PW그럼 접속 잘됨을 확인할 수 있다2) 스마트폰에서 접속스마트폰은 어플을 설치하면 된다('파일관리자' 앱으로 진행)원..
라즈베리파이 나스 (NAS) 만들기 - (3) FTP 설치
·
Rasberry Pi
1) 설치sudo apt install vsftpd 2) 옵션 수정sudo nano /etc/vsftpd/vsftpd.conf 위 명령어 입력 후 설정 들어가기 추가한 옵션은 아래 두 가지 정도allow_writeable_chroot=YES # 쓰기 권한 줘야 한다# 접속 허용 계정 리스트 생성, 계정 ID 추가하기sudo nano /etc/vsftpd/chroot_list# 접속 허용 계정 리스트에다가 FTP에 접속할 계정 추가해주고 저장하면 됨  코드 전문# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, ..
라즈베리파이 나스 (NAS) 만들기 - (2) IP 고정
·
Rasberry Pi
외부에서 접속하려면 아무래도 내부망에서 IP가 고정되어 있어야겠죠?집주소 매번 바뀌는데 집을 어케 찾아가바로 해봅시다1) 공유기 접속 후 포트포워딩안 해주면 ip 갱신되면 외부에서 접속 자체가 불가하다일단 공유기마다 다를테지만 순서는 아래와 같다라즈베리파이의 mac 주소로 ip를 고정해준다해당 ip에 포트포워딩을 지정해준다참 쉽죠?2) mac 주소로 IP 고정하기mac 주소를 알아보자 (접속한 시간이 최소인 친구겠지?)이제 해당 맥주소로 ip 고정해주면 된다DHCP 고정 할당이란 기능에 가서 mac주소로 할당할 ip주소 주면 끝! (제일 중요한건 해당 페이지에 설정 저장이 있다면 잊지말고 누를 것)나는 유선(xxx.xxx.xxx.xx0)과 무선(xxx.xxx.xxx.xx1) 모두를 고정해뒀다라즈베리파이 ..
라즈베리파이 나스 (NAS) 만들기 - (1) OS 설치
·
Rasberry Pi
라즈베리파이로 NAS를 만들어 볼 것이다자주 만들기도 하고, 매번 찾아보기도 귀찮으니 이 기회에 싹 정리하기로 결정!1) 일단 공홈에가서 툴 다운https://www.raspberrypi.com/software/ 2) 받고 실행지금 임시로 만드는 것은 3B+ 모델SD카드 용량 큰거 쓰기 싫으니까 + GUI에 쓰이는 리소스 아까우니까 Lite (64bit)로 진행Lite 버전은 GUI(유저 인터페이스)가 없는 CLI(명령줄 인터페이스) 이다OS 설치 중로그인에서 오지게 삽질했던 순간이 있는데 바로 키보드의 숫자패드다뭔진 모르겠는데 키보드 위에 일렬로 붙어있는 숫자로 비번을 입력해야 올바르게 인식했음처음엔 키보드 오른쪽에 달린 숫자패드로 입력하니 자꾸 에러 떠 가지고;내 키보드 문제일 수도 있으니 참고만 하..