반응형
작성일: 2025년 4월 1일
Ubuntu OS를 처음 설치한 후, 아래와 같이 App 설치하고 초기 설정 작업을 해놓으면 나중에 업무할 때 편하다.
App 설치 (Utility Program 설치)
## root 계정 암호 설정하기
$ sudo passwd root
$ apt update -y
$ apt install -y vim htop iftop git curl openssh-server tree lrzsz terminator net-tools
/etc/ssh/sshd_config 파일에서 Root Login Permit 설정하기
주의: 폐쇄망, Air-Gapped Network 에서만 Root Login Permit 설정을 사용하고 Public network에서 접근 가능한 장비라면 이 설정을 사용하면 안 된다. (보안 취약성 때문에)
## ... 파일을 열고 직접 수정하고, 아래 명령을 수행 ...
$ systemctl restart sshd
sudo 설정
"/etc/sudoers.d/myaccountname" 파일에 아래와 같이 설정 1줄을 추가한다.
myaccountname ALL=(ALL) NOPASSWD:ALL
.vimrc 파일 수정
$ cat << EOF >> ~/.vimrc
color koehler
set tags=./tags,./my/proj/tags
set tabstop=4 softtabstop=4 shiftwidth=4
set expandtab
set autoindent
EOF
Network 설정 (Ubuntu 22.04 , Ubuntu 24.04 버전을 사용하는 경우)
$ cat << EOF >> /etc/netplan/00-installer-config.yaml
network:
version: 2
ethernets:
enp1s0:
dhcp4: false
addresses: [192.168.122.20/24]
routes:
- to: default
via: 192.168.122.1
nameservers:
addresses: [1.1.1.1, 8.8.8.8]
enp2s0:
addresses: [16.0.0.253/24]
enp3s0:
addresses: [48.0.0.253/24]
EOF
Network 설정 (Ubuntu 20.04 이전 버전을 사용하는 경우)
$ cat << EOF >> /etc/network/interface
auto ens3
iface ens3 inet static
address 10.10.12.30
netmask 255.255.255.0
gateway 10.10.12.1
dns-nameservers 8.8.8.8 8.8.4.4
auto ens4
iface ens4 inet static
address 192.168.1.201
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
EOF
'Ubuntu' 카테고리의 다른 글
Install KVM and OVS on Ubuntu 22.04 (2) | 2025.03.31 |
---|---|
Linux 시스템 모니터링 툴(CPU 온도, Process 별 I/O와 Network Traffic) (0) | 2024.08.14 |
Ubuntu에서 Linux Kernel Version 변경 (0) | 2024.08.13 |
Ubuntu 22.04에 삼바 서버 설치하기 (Install Samba on Ubuntu 22.04) (2) | 2024.08.07 |
Ubuntu 24.04 (Noble Numbat) 설치 (0) | 2024.08.07 |