rocky 리눅스 설정을 완료해 보겠습니다.
리눅스 설정하기
1. 언어
언어는 영어로 설정했습니다. 영어를 못하지만 서버 엔지니어라면..
2. Software Selection
GUI 는 사용하지 않을것이기 때문에 자원을 아끼기 위해서 Minimal 로 설치했습니다.
3. Installation Destination
dd로 밀어버린 덕분에 디스크는 'Free Space'로 깨끗하게 비어있습니다. Storage Configuration 은 어떠한 특수 목적(DB 서버, 로그 서버)이 없기 때문에 Automatic 으로 설정했습니다.
4. Network & Host Name
현재 작업 중인 miniPC 는 쿠버네티스를 작업할때 master node 로 사용할 것이기 때문에 host name 은 master 로 설정했습니다.
5. Root Account
root 비밀번호 설정
6. User Creation
root 로 작업하지 않기 위해 제 개인계정을 만들었습니다.
체크박스 2개가 있는데 해석하면
Add administrative privileges to this user account (이 사용자 에게 관리자 권한을 줍니다, wheel 그룹의 멤버로 추가)
Require a password to use this account (이 계정 사용 시 암호 요구)
wheel 그룹은 리눅스에서 관리자 권한을 행사할 수 있는 그룹입니다.
'/etc/sudoers' 에
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
"이름 앞에 %가 붙은 건 그룹을 뜻합니다. wheel 그룹에 속한 사람들은, 모든 곳에서(ALL), 모든 권한으로(ALL), 모든 명령어(ALL)를 실행할 수 있게 허락합니다"
SSH 접속하기
1. IP 확인
'ip addr' 을 통해 IP 주소 확인
2. SSH 접속하기
'ssh (아이디)@(서버IP)' 로 접속
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
이렇게 나온다면 이전의 ssh key 가 남아 있어서 접속에 실패했다.
'ssh-keygen -R 서버IP' 로 업데이트를 해주면 된다.

접속을 하고 의문이 들었습니다. 방화벽 설정을 건드리지 않았지만 22번 포트가 왜 열려 있을까?
'sudo firewall-cmd --list-all' 명령어로 확인해보니

리눅스 설치가 완료되는 순간, OS 자체 방화벽인 firewalld는 이미 가동 중이었지만, SSH(원격 접속) 서비스만큼은 예외적으로 허용하도록 설정되어 있었던 것이다.
이렇게 접속에 성공했다.
'project > 본투비엔지니어' 카테고리의 다른 글
| [본투비엔지니어] 나에게 베어본만 주어진다면?? (5) (0) | 2026.01.28 |
|---|---|
| [본투비엔지니어] 나에게 베어본만 주어진다면?? (4) (0) | 2026.01.27 |
| [본투비엔지니어] 나에게 베어본만 주어진다면?? (2) (0) | 2026.01.22 |
| [본투비엔지니어] 나에게 베어본만 주어진다면?? (1) (0) | 2026.01.21 |
| [본투비엔지니어] 나에게 베어본만 주어진다면?? 시작하기 (0) | 2026.01.21 |