2024-05-29 13:06:57
728x90

Ubuntu 설치 시 기본 유저 생성만 하고 root 패스워드 설정은 나오지 않는다. 초기 root 패스워드는 생성한 유저로 접속 후 설정 해줘야 한다.

 

1. root 패스워드 변경

# sudo passwd root

New password: <설정할 비밀번호>
Retype new password: <비밀번호 재확인>

 

1.1. 유저 패스워드 변경하고 싶을때

root에서 유저 이름만 변경하면 됨.

 

2. 네트워크 설정

# vi /etc/netplan/

/etc/netplan/ 안에 있는 yaml 파일에 네트워크가 설정 되어 있다.

설치할 때 IP를 dhcp 방식으로 할당하게 구성하였다면 위의 사진과 같이 설정 되어 있다.

고정 IP를 할당할 때는 아래와 같이 설정하면 된다.

addresses 와 nameservers의 경우에는 배열이기 때문에 두가지 방식 중 하나 골라서 하면 된다.

 

# netplan apply

netplan 적용 후 IP 확인과 ping 테스트 진행

 

3. SSH 방화벽 설정

초기 설치시 openssh-server 설치를 안하였다면 ssh server를 설치해줘야 ssh 접속이 가능하다.

 

# apt update
- 저장소 업데이트
# apt install openssh-server
- openssh-server 설치
# systemctl status ssh
- ssh 실행 상태 체크

 

 

CentOS, Rocky9와 달리 Ubuntu는 firewall-cmd 명령어가 아닌 ufw 명령어로 방화벽을 설정한다.

# ufw status
- 방화벽 사용 확인

방화벽을 사용중이면 Status에 active, 사용중이지 않다면 inactive로 표시된다.

 

# ufw enable(disable)
- 방화벽 활성화(비활성화)

 

# ufw allow(deny) 22/tcp
또는
# ufw allow(deny) ssh

포트번호나 앱으로 방화벽 허용시킨다. deny는 차단이다.

 

# ufw reload

reload를 해야 적용이 된다.

 

# ufw status numbered
- 허용된 포트 번호 상태확인
# ufw app list
- 허용된 앱 리스트 확인

 

# ssh 사용자 이름@IP Address
# su -
root password 입력

ssh 접속 시 일반 유저로 접속후 root 계정으로 로그인한다.

728x90

'Linux' 카테고리의 다른 글

Ubuntu(우분투) 22.04 LTS HTTP(apache2)  (0) 2024.05.29
PercCLI  (0) 2024.05.24
MegaRAID  (0) 2024.05.24
Linux 점검 명령어 모음  (1) 2024.05.21
Linux 네트워크 본딩(Network bonding)  (0) 2024.04.30