기본 계정을 사용하는 것은
보안상 위험하기 때문에
라즈베리파이의 기본 계정(pi)를
자신만의 계정으로 변경해야 합니다.
root의 ssh 접속 허용
우선 root 권한으로
ssh에 접속해야 하기 때문에
root의 ssh 접속 권한을 허용합니다.
기본 계정인 pi 계정으로
SSH에 접속합니다.
(ID: pi / Password: raspberry)
SSH가 자동 시작되기 때문에
기본 계정인 pi의 비밀번호를
변경하라는 메세지도
같이 나타납니다.
이제 root의 비밀번호를 변경합니다.
$ sudo passwd root
/etc/ssh/ssh_config 파일을 연 후,
PermitRootLogin 설정을 찾아서
yes로 변경합니다.
root 계정의 SSH 로그인을
허용하는 설정입니다.
$ sudo vi /etc/ssh/sshd_config
PermitRootLogin yes
설정한 후
ssh를 재시작합니다.
바꾼 설정을 적용하기 위해서 입니다.
$ sudo service sshd restart
사용자 변경
이제 사용자를 변경합니다.
우선 root로 ssh에 재접속합니다.
그후 pi의 홈 디렉토리 이름을
바꿀 계정의 이름으로 변경합니다.
$ mv /home/pi /home/[바꿀 계정]
명령어를 통해 pi 계정의 이름을 변경합니다.
$ usermod -l [바꿀 계정] pi
계정의 이름을 바꾼 후,
계정의 홈 디렉토리 또한 변경합니다.
$ usermod -m -d /home/[바꿀 계정] [바꿀 계정]
계정의 비밀번호 설정도
해야합니다.
$ passwd rudin
사용자 그룹 변경
사용자는 변경했으나,
그룹은 변경되지 않았습니다.
때문에 아직 pi 그룹이 남아있으며,
pi 그룹 권한을 가지는
파일들이 존재합니다.
$ find -group pi
아래 명령어로 사용자의 그룹과
파일들의 그룹을 변경합니다.
먼저, 그룹을 생성합니다.$ groupadd [그룹명]# 2021.09.19 수정
사용자의 그룹을 변경합니다.
$ usermod -g [변경할 그룹 사용자]
$ groupmod -n [새로운 그룹명] pi
- pi 그룹의 이름을 다른 이름으로 변경
(보통 바꾼 계정의 이름)
파일의 그룹 소유권도
바뀌었습니다.
기본 설정 끝
이제 라즈베리파이 업데이트와
OMV5 설치를 해야합니다.
2020.12.13 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS 설치 1] 모니터 없이 Raspberry Pi OS( 구 라즈비안, Raspbian) 설치
2021.07.19 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 1-1. 기본 세팅
2021.07.19 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 1-2. 계정 변경
2021.07.20 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 2. 업데이트 및 OMV 5 설치
2021.07.20 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 3. OMV 5 설정(IP, 호스트네임, 관리자 암호)
2021.07.20 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 4-1. 외장하드 포맷
2021.07.20 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 4-2. 외장하드 마운트 및 자동 마운트
2021.07.20 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 5. Docker, Portainer 설치
2021.07.20 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 6-1. 토렌트: transmission 설치
2021.07.21 - [NAS/Raspberry Pi] - [라즈베리파이4 NAS - 홈 스트리밍] 6-2. 토렌트: transmission 설정