DBDBDEEP
Tibero 사용을 위한 CentOS7 최소설치 후 기본셋팅 본문
1. 네트워크 설정
$ ifconfig를 통하여 IP를 확인할 수 없다면
yum install net-tools
$vi /etc/sysconfig/network-scripts/ifcfg-enpXXX
기본적으로 DHCP 사용하도록 설정되어 있으므로 ONBOOT=NO 부분을 ONBOOT=YES로 수정
설정 후 반드시
# systemctl restart network
# systemctl restart NetworkManager
를 실행
2. #방화벽 자동시작 중지
$systemctl stop firewalld
3. 라이브러리 설치
rpm -qa | grep -E "gcc|libgcc|libstdc|compat-libstdc|libaio"
설치안된거
yum install 로 설치해야한다.
추가 설치 및 튜닝
#패키지 업데이트
yum update -y
#자주 쓰는 프로그램 설치
yum install -y telnet svn git nc ntp wget vim net-tools
#bashrc 프롬프트 변경
echo 'PS1="[\u@\h \$PWD \D{%T}]\\$ "' >> /etc/bashrc && source /etc/bashrc
#locale 변경
localectl set-locale LANG=ko_KR.UTF-8
# 파일 및 파일 갯수 튜닝
echo "* soft nofile 655350" >> /etc/security/limits.conf
echo "* hard nofile 655350" >> /etc/security/limits.conf
echo "* soft nproc 32768" >> /etc/security/limits.conf
echo "* hard nproc 32768" >> /etc/security/limits.conf
vim /etc/security/limits.d/20-nproc.conf 후에 32768로 변경
#biz 계정 추가 및 sudo권한 추가(필요시)
#계정 생성 및 암호 셋팅(biz라는 계정을 사용한다는 전제)
adduser biz
passwd biz
#biz계정에 sudo 권한 추가
#파일의 권한을 임시로 바꾼 후 sudo 셋팅 후 롤백
chmod 640 /etc/sudoers && echo "biz ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && chmod 440 /etc/sudoers
#Selinux OFF (필요시)
setenforce 0
perl -pi -e 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
perl -pi -e 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
reboot
# 방화벽 끄기(필요시)
systemctl stop firewalld
systemctl disable firewalld
# ntp켜서 시간 동기화
systemctl start ntpd
#재부팅시 자동 시작
systemctl enable ntpd
'Linux' 카테고리의 다른 글
추가한 스토리지 Mount 하여 사용하기 (1) | 2022.11.22 |
---|---|
Vmware CentOS 노트북 덮어도 대기 모드로 진입하지 않게 (0) | 2022.11.22 |
CentOS7 Private IP 및 고정 IP 할당 (0) | 2022.11.10 |
SCP 명령어 (0) | 2022.11.03 |
리눅스 유저 / 그룹 관련 명령어 (0) | 2022.10.12 |