[라즈베리파이3로 웹서버 운영하기] - 2. 라즈비안 기초 설정
이제부터는 키보드와 마우스가 필요하며 랜선도 연결해 주세요.
예전에는 OS를 설치하고 나면 SD카드의 용량이 제대로 인식되지 않아 다시 Resize하는 작업을 해주던데 저는 확인해보니 따로 작업을 하지 않았음에도 SD카드 용량이 제대로 인식되었습니다.
SSH 설정
상단의 라즈베리 아이콘을 눌러 Preference -> Raspberry Pi Configuration 을 클릭합니다.
창이 뜨면 Interfaces 탭을 클릭하고 SSH 항목을 Enable로 변경해 준 후 OK를 눌러줍니다.
이후부터는 ssh를 이용해 외부 컴퓨터에서 라즈베리파이로 접속하여 작업을 할 수 있습니다.
ssh 접속을 위해서 ifconfig 명령어를 이용해 라즈베리의 ip를 확인합니다. (2번째 줄의 inet에 적힌 ip주소)
$ ifconfig
eth0: flag...
inet xxx.xxx.xxx.xxx netmask...
...(생략)
$ ssh (라즈베리파이 계정아이디)@(라즈베리파이 IP주소)
password:(라즈베리파이 계정 비밀번호)
시간대 설정 & 키보드 설정
Localisation 탭으로 이동하여 Set TimeZone 메뉴를 눌러 Asia/Seoul로 변경.
저는 텐키리스 키보드를 사용하는데 라즈비안을 처음 부팅하고 키보드를 써보면 기호키(!,@;'' 등)가 다르게 입력되기 때문에 키보드 세팅을 변경해주었습니다.
세팅 변경 후 테스트 입력칸에다 제대로 키들이 인식되는지 체크해보세요.
이렇게 세팅해도 라즈비안 로그인 화면에서 암호를 입력할때는 또 입력방식이 바뀌어 버리네요...
root 계정과 pi 계정 암호 변경
보안을 위해 root 계정과 기본 계정인 pi 계정의 비밀번호를 변경.
$ sudo passwd root
$ sudo passwd pi
apt 업데이트 및 업그레이드
$ sudo apt-get update
$ sudo apt-get upgrade
(y/n)으로 계속 진행할 것인지 묻는 타임이 있는데 y를 입력후 엔터를 눌러주시면 됩니다.
Vim 설치
vi 에디터를 쓸 일이 종종 생기는데 기본 vi에디터를 이용하면 굉장히 불편합니다.
그래서 평소 쓰던 입력환경과 이질감이 생기지 않도록 vim을 설치해줍니다.
$ sudo apt-get install vim
추가 계정 생성
용도에 맞게 계정을 추가로 생성하고 싶은 경우 다음과 같이 사용할 아이디로 계정을 생성해 줍니다.
$ sudo adduser id
패스워드를 지정하고나면 계정 정보를 입력하는데 입력하지 않고 엔터를 눌러 넘어가셔도 됩니다.
마지막에 y를 입력하고 엔터를 누르면 계정 생성이 완료 됩니다.
그 다음 새로 생성한 계정에 sudo권한을 추가 해줍니다.
$ sudo vi /etc/sudoers
제일 아래부분에 'pi ALL(=ALL) NOPASSWD: ALL' 이란 문구가 있다면 해당부분에 커서를 위치한 후 yy를 눌러주면 해당 줄이 복사됩니다.
저는 처음에 'pi ALL(=ALL) NOPASSWD: ALL' 내용이 없었는데 이런 경우에는 직접 입력을 해주시면 됩니다.
그 다음 아래칸으로 커서를 이동시켜 shift + p 를 눌러 붙여넣기를 해줍니다.
붙여넣은 후 i를 눌러 입력모드로 변경한 후 pi 부분을 생성한 계정의 id로 바꿔주고 esc를 눌러 입력모드를 종료한 다음 :wq! 를 입력하여 저장하고 종료합니다.
*이 작업은 오타가 나거나 할 경우 복구하기가 힘드니 저장 하기 전에 다시한번 제대로 입력됐는지 확인하세요!!
출처 : https://dasomitlog.com/17
'OS > Raspberry Pi' 카테고리의 다른 글
[PHP] WAMP 설치하기 (4/4) - Zend Server CE 프로젝트 오픈 (0) | 2019.07.25 |
---|---|
VNC 뷰어에서 원격접속시 라즈베리파이 해상도 조절하기 (0) | 2019.07.24 |
GUI를 이용한 라즈베리파이 원격 접속 - VNC (0) | 2019.07.24 |
라즈베리파이의 MySQL을 원격으로 접속하여 관리하는 방법 (0) | 2019.07.24 |
[라즈베리파이3로 웹서버 운영하기] - 4. 라즈비안 MySQL 설치 (0) | 2019.07.23 |
[라즈베리파이3로 웹서버 운영하기] - 3. 라즈비안 톰캣 설치 (0) | 2019.07.23 |
[라즈베리파이3로 웹서버 운영하기] - 1. 라즈비안 설치 (0) | 2019.07.23 |
라즈베리파이(Raspberry Pi) 아파치 톰캣 서버(Tomcat Server) 설치방법 (JSP 서블릿 컨테이너, 자바 웹서버 구축) (0) | 2019.07.23 |