Profile

생각정리..

Lunight

[라즈베리파이] 기본설정



my raspberrypi history 


_________________________________________________________ 커널 버전


NOOBS v2.8.2

Linux raspberrypi 4.14.50-v7+ #1122 SMP Tue Jun 19 12:26:26 BST 2018 armv7l GNU/Linux


_________________________________________________________ 네트워크 eth0설정


$ sudo nano /etc/dhcpcd.conf


추가

interface eth0

static ip_address=192.168.1.18

static routes=192.168.1.1

static domain_name_servers=168.126.63.1

static domain_search=8.8.8.8

noipv6




_________________________________________________________ 라즈베리파이 패키지 관리


$ sudo apt-get update


$ sudo apt-get upgrade


$ sudo apt-get autoremove // 사용하지 않는 패키지 삭제


$ sudo apt-get autoclean



_________________________________________________________ 한글깨짐현상해결


$sudo apt-get -y install ibus-hangul


$sudo apt-get install fonts-unfonts-core



_________________________________________________________ 사용자 추가 


$sudo adduser luna


$sudo adduser luna sudo # sudo 퍼미션을 갖기위해 sudo 그룹에 추가


예) 

pi@raspberrypi:/home $ sudo adduser luna sudo

Adding user `luna' to group `sudo' ...

사용자 luna을(를) sudo 그룹에 등록 중

완료.


주의) 리부팅해서 다른 계정으로 접근한 뒤에 실행할 것

$sudo deluser -remove-home pi #/home/pi 폴더까지 전부삭제


_________________________________________________________ SSH 설정


$sudo nano /etc/ssh/sshd_config


port 4257


$sudo systemctl restart ssh



_________________________________________________________ 방화벽설정


$sudo apt-get install ufw #설치하기


$sudo ufw enable #활성화


$sudo ufw disable #비활성화


$sudo ufw allow 4257 # ssh 22번포트 오픈


$sudo ufw allow ssh # 포트를 모를경우 다음과 같이 설정 가능


$sudo ufw status # 방화벽 상태 확인


$sudo ufw deny from 192.168.1.1 port 30 # 192.168.1.1로부터 포트 30번 접근을 차단



_________________________________________________________ VNC 해상도 설정


url : https://wikidocs.net/7826



$ sudo nano /boot/config.txt


# uncomment to force a specific HDMI mode (this will force VGA)

hdmi_group=2 #1=TV 2=moniter 0=auto

hdmi_mode=58 #1680 x 1050


# uncomment to force a HDMI mode rather than DVI. This can make audio work in

# DMT (computer monitor) modes

hdmi_drive=2




$sudo nano reboot