왕다람지몰래몰래

라즈베리파이 퀵세팅메뉴얼

꼬마다람지 2019. 8. 20. 12:38

오늘 최고기온이 33도라는데

다들 짜증만 내고 나도 짜증만 내고...

이럴때 부르시는 아부지 노래.

 

인생은~ ♪ 나ㅎ그네 ~ 길~♪

빈, 손으~로~ ♬와ㅎ따가 ~

빈ㅎ손 으~로♬. 가~느응 가 ~ ♪

 

 

 

라즈베리파이 3 b+ 모델을

nas로 사용하기 위한 퀵메뉴얼

아 맨날 세팅할때마다 같은거 검색해서 뒤적뒤적 하기도 귀찮아서 오늘 날잡아서 정리.

 

잘못눌렀다, 이게 뭔지 모르겠다, 난 여기가 맘에 안든다 싶으면 바로 지금

 

<<---- 백스페이스!!

<<<-----뒤로가기!!!

 

눌러눌러!!!

 

 

협찬 : 소고기가좋지만돼지고기도괜찮아여

제공 : 공릉람쥐쏴리질러

지원 : 광화문슈퍼토실이

기획 : i낳아줘U

차량 : i키워줘U

의료 : 으악담배냄새쿨럭

투자 : 왜샤넬백안사줘요

제작 : 서대문미키마우스

편집 : 다이어트엔댕댕런

섭외 : 다음달부터살뺄래

조명 : 쵸보긔즁보긔말보긔

자문 : 보너스로할부털자

배급 : 두볼이볼록한람쥐

효과 : 오늘저녁에뭐먹지

홍보 : 갑상선아만자에여

영상 : 역삼동고양이공원

음향 : 겔럭시기본벨소리

조명 : 하루에18알약꿀꺽

기술 : 안먹은간질간질약

분장 : 타오복순실찍찍이

연출 : 남대문이지앤식스

 

메인 준비물 : 라즈베리파이3 b+ 본체

서브 준비물 : 5v 3a 파이용 못생긴 아답터

써드 준비물 : 랜선, 미스 서울 뺨치게 참한 공유기, microsd 16GB이상, 성능좋은 컴터.

특수 준비물

발레나 엣쳐 를 이용하여 microsd에 심어진 라즈비안 버스터 이미지를 라즈베리에 끼움

 

-부가작업

◐유선랜 말고 무선랜으로 시작하고 싶어요

◑라즈비안이 심어진 microsd 메모리를 한번 안전제거 했다가 빼고 다시 끼운다음

wpa_supplicant.conf
파일을 루트에 만들고 파일 내용은
 
↓↓↓↓↓↓↓(아랫줄부터)↓↓↓↓↓↓
 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="wifi ssid"
    psk="wifi password"
}

 

↑↑↑↑↑↑↑(윗줄까지)↑↑↑↑↑

따옴표 살리고 입력한 뒤 저장하고 안전제거

 

◐SSH 활성화 해야겠네요?

◑라즈비안이 심어진 microsd 메모리를 한번 안전제거 했다가 빼고 다시 끼운다음

루트에 ssh 파일(확장자 없음 그냥 파일이름만 ssh, 내용도 없음) 을 만들어 줌

 

3총사

 

 

◐저 못생긴걸 꼭 사야하나요? 이쁜거 쓰면 안돼요? ㅠㅠ 집에 충전기 많은데 ㅠㅠ

◐라즈베리파이용 3A아답터를 별도로 쓰는 이유는 가변적으로 최대 3A가 출력되는 스마트 충전기(대부분의 usb-c 아답터 포함)는 강제로 3A를 넣지 않기 때문에 hdmi 연결시 저전력 경고 (우측 상단 번개마크, 성능 느려짐, 부팅 느려짐, 멈춤) 가 뜹니다. 구형 안드폰이나 usb악세사리들 충전하기도 좋고 해서 저는 여분으로 하나 더 샀어용. 개당 약 7천원.

 

 

 

전원켜기 (전원을 제일 나중에)

 

메모리 끼우고

랜선 끼우고 (무선랜 세팅을 했으면 말고)

외장하드 끼우고 외장하드 전원어댑터 끼우고 (불필요 하면 말고)

hdmi 끼우고 (안쓸꺼면 말고)

 

 

으아아아아!!! 람쥐썬더!!!

전원아답터를!!! 연결!!!!

(개별스위치 전원분배선을 쓴다면 스위치를 켜는것으로...)

 

 

부팅이 완료되면 네트워크 연결 확인 후

 

 

 

 

putty 같은 ssh 앱으로 라즈베리파이에 추근덕추근덕 대봅니다.

 

 

 

접속주소를 때려넣고 Yes를 누르면

 

아뒤와 비번 각각 pi , raspberry

 

sudo apt-get update

sudo apt-get upgrade

 

pi configure 화면 (뭐 그닥...)

sudo raspi-config

 

 

VNC 설치 (필요하면...)

sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

 

데탑/놋북에서 사용 환경에 맞는 VNC뷰어를 다운받아 설치 후 ip 주소 및 아뒤/비번 입력후 사용.

 

 

외장하드 인식하기

 

- 기본으로 잡혀있는게 뭔지 이름을 보자

 

sudo fdisk -l

(소문자 엘, list)

 

size 가 1.8T (2T)

 

2T 외장하드는 /dev/sda1 로 잡혀있음 sda1은 케바케 sda2, sdb1 등등~

 

아, 마운트 되어있네

언마운트 먼저

umount /dev/sda1

 

...더보기

gparted 참고

sudo umount /dev/sda1

 

sudo parted /dev/sda

mklabel gpt

mkpart primary

mkpart primary ext 0% 100%

quit

mkfs.ext4 /dev/sda1

 

 

mount

목록에 /dev/sda1 이 없음 확인

sudo fdisk /dev/sda1

 

n, p, 1, 엔터, 엔터

 

 

한번 재붓

 

sudo reboot

(소문자!)

 

 

포멧할거임 ㅇㅇ

sudo mkfs.ext4 /dev/sda1

 

 

좋아

 

재붓

 

mount

하면... /dev/sda1이 보이긴 한데..

cd /media/pi/아스트랄... uuid로 물려있음을 확인 ㅠㅠ

 

bklid

 

blkid

/dev/sda1이 없다?

 

 

아 맞다

 

lsblk, 맨날 오타를 냄. 저걸 알라이스로 해놔야할지경

 

lsblk 랑 df -h 로 확인 후 마운트 고정하기

 

sudo nano /etc/fstab

 

맨 아랫줄에

 

/dev/sda1 /home/pi/usb ext4 defaults 0 0

 

추가하고 sudo reboot

 

재붓후 확인

 

 

 

 

 

됐다. 외장하드 디렉토리는 /home/pi/usb

 

삼바깔자

 

이 삼바가 아닌가.

 

sudo apt-get install samba samba-client samba-common

 

-싱글계정

 

삼바 계정추가

sudo smbpasswd -a pi

 

비번두번 쳐줌 ㅇㅇ

 

sudo nano /etc/samba/smb.conf

 

맨 아랫줄로 가기 위해 컨트롤 + - (빼기)

컨트롤 - 브이

 

맨 아랫줄 이동

 

아래 입력

[pi]

comment = samba pi account default folder

path = /home/pi

valid users = pi

browseable = yes

guest ok = no

read only = no

create mask = 0777

 

컨트롤 엑스 - y - 엔터

 

 

-그룹계정설정 (나중에 트랜스미션이나 다른 리소스가 설치되면 퍼미션 문제가 종종 발생하는데 이때 대응이 가능하게 해 줌)

 

groupadd, chgrp, chmod, usermod

sudo groupadd tosil - tosil 이라는 그룹을 만들어요

sudo chgrp tosil /home/pi/usb - tosil 이라는 그룹이 /home/pi/usb 디렉토리의 권한을 가지도록 변경해요

sudo chmod -R 770 /home/pi/usb - /home/pi/usb 디렉토리의 권한을 770 으로 바꿔요.

sudo usermod -a -G tosil pi - tosil 그룹에 pi 사용자를 추가해요

sudo usermod -a -G tosil root - 루트가 삐져요.

 

*딱히 할 필요는 없지만, tosil 그룹에서 유저 pi를 뺄땐

sudo deluser pi tosil

 

삼바는 아이디에 따라 비번을 별도로 지정해줘야 하니까

 

비번 추가

sudo smbpasswd -a USER

 

계정 활성화

​sudo smbpasswd -e USER

 

계정 비활성화

sudo smbpasswd -d USER

 

 

맛은 굉장히 안정적인게 좋으니까

삼바 설정도 굉장하게 안정적으로 갑시다

 

기본설정파일백업

sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.BAK

 

새로 만들거니까요~

sudo nano /etc/samba/smb.conf

 

늴리리야 늴리리야 늬nano~

 

[global]

​workgroup = WORKGROUP ​

server string = pro tosiller samba server ​

netbios name = rbp3b

security = user ​

map to guest = bad user

​dns proxy = no

 

#### service ####

[tosil] ​

path = /media/pi/usb

​browsable = yes ​

writable = yes

​guest ok = yes ​

read only = no ​

valid users = @tosil

 

 

컨트롤 엑스 - y - 엔터

 

설정을 마쳤으니 삼바서버를 재시작

 

sudo /etc/init.d/samba restart

 

 

종종 한글이 깨지니까 안깨지게 해줍시다.

 

sudo apt install fonts-unfonts-core

 

한글 로케일을 완료해줍니다

 

sudo rasp-config

 

4-localisation options

1-Change Locale

아래로 쭉쭉 - ko_KR-UTF-8 고른 후 스페이스 바 눌러서 * 찍음

탭 키를 눌러서 ok

ko_KR-UTF-8 을 기본으로 선택하고 탭키 눌러 OK

 

 

요래 요래 선택 요래요래  en_GB 뭐 하나 선택되어있어도 당황하지 말고 건들지 말고 그냥 이거 선택
요래요래 요거 선택하고 ok

 

 

 

스왑켜기

 

빠르게 스왑 서비스를 종료

 

sudo /etc/init.d/dphys-swapfile stop

sudo nano /etc/dphys-swapfile

 

두군데 수정

CONF_SWAPSIZE=1024

CONF_SWAPFILE=/home/pi/usb/swap.file

 

컨트롤 엑스 - y - 엔터

 

스왑파일 만들기

sudo dd if=/dev/zero of=/home/pi/usb/swap.file bs=1M count=1024

 

 

 

 

스왑권한

sudo chmod 600 /home/pi/usb/swap.file

 

스왑 다음부팅때도 계속 켜주기

sudo nano /etc/fstab

 

이로써 두줄째 추가

 

컨트롤 엑스 - y - 엔터

 

sudo mkswap /home/pi/usb/swap.file

sudo swapon /home/pi/usb/swap.file

 

 

설정을 마쳤으니 스왑파일 재시작

sudo /etc/init.d/dphys-swapfile start

 

가끔 스왑서비스를 먼저 시작해야 mkswap, swapon 이 먹히는 경우가 있다... 

난 그냥 다 때려넣고 재부팅 (sudo reboot)

 

 

쉴새없이 달려왔지만 

멈출 틈이 없음. 도란스미션을 설치해야 함.

 

sudo apt install transmission-daemon

 

대뜸 서비스 스톱

 

sudo /etc/init.d/transmission-daemon stop

 

환경설정

sudo nano /etc/transmission-daemon/settings.json

 

----

download-dir : /home/pi/usb/downloaded

incomplete-dir : /home/pi/usb/temp

incomplete-dir-enabled : true

max-peers-global : 750

peer-limit-global : 550

peer-limit-per-torrent : 150

ratio-limit-enabled : true

rpc-password : password 그냥 입력

rpc-username : 바꾸려면 변경, 기본은 너무 기니까 pi

 

 

 

...

 

퀵세팅은 여기까지

 

apm 하고 삼바 남았나...

 

피곤한 ... 매뉴얼 쓰기.

반응형