본문 바로가기

CentOS/Study

[Ubuntu]리눅스 최적화 설정 가이드

반응형

1. Update Image

$ sudo apt-get update

 

2. 자동 업데이트 및 알림 비활성화(Disable Auto Update & Notify)

< 업데이트 알림 끄기 >

$ sudo apt-get remove update-notifier

 

< 업데이트 종료 >

Software & Updates

Update 설정

- Automatically check for updates : never
- When there are security updates :  display immediately
- Notify me of a new Ubuntu version: never

 

3. IPv6 비활성화(Disable IPv6)

- sysctl.conf 수정

$ sudo vi /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

- sysctl.conf 파일 적용

$ sysctl -p

- 활성화 확인(1 : 사용안함 / 0 : 사용함)

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

 

4. ssh 루트 활성화(Enable ssh root)

- openssh-server 설치

$ sudo apt-get install openssh-server

 

- SSH 설정(/etc/ssh/sshd_config)

$ sudo vim /etc/ssh/sshd_config

 

- SSH root 접속 허용 설정(Root 외부 접속 가능)

PermitRootLogin yes

 

5. RunLevel 설정(3 : multi-user.target  ( 텍스트 기반 ) / 5 : graphical.target   ( 그래픽 기반 ))

$ vim /etc/init/rc-sysinit.conf

env DEFAULT_RUNLEVEL=5

$ reboot

반응형