Linux

    네트워크 명령어

    1. 네트워크 연결확인 : ip link => 연결되었다면 state UP, 연결되지 않았다면 state DOWN 2. 네트워크 IP 확인 : ip addr 3. 게이트웨이 확인 4. 네트워크 인터페이스 설정 및 확인 : ifconfig 네트워크 환경설정 : ifconfig eth1 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 up

    본딩(bonding) 설정

    ※ bonding 이란 ? - 여러 네트워크 인터페이스를 하나의 채널로 만들 수 있는 기능 - 높은 대역폭을 확보할 수 있고 네트워크 인터페이스, 케이블, 스위치 등의 장애에 대비할 수 있음 - 실무에서는 대역폭 확장의 용도 보다는 장애 대비용으로 많이 사용됨 ※ bonding mode - 본딩 모드는 본딩으로 묶여질 여러 인터페이스들을 효율적으로 묶기 위한 여러가지 방법들이라고 할 수 있음 1) Round-robin (0 또는 balance-rr) - 장애대비와 트래픽분산을 위해 설정 - 데이터 송/수신은 살아있는 여러 인터페이스에 분산되어 순차적으로 발송됨 (RAID 0 방식과 비슷) - Slave 인터페이스에 장애가 나더라도 하나의 Slave 인터페이스만 괜찮으면 총 대역폭은 줄어들지만 통신장애는 ..

    CentOS 7 Hostname 설정

    리눅스는 호스트의 이름을 붙이기 위해 호스트네임(Hostname)을 설정함 1. hostnamectl 을 이용한 hostname 설정 2. nmtui 를 이용한 hostname 설정 3. /etc/hostname 파일 수정을 통한 hostname 설정 (hostnamectl restart 필요)

    로케일(locale) 설정

    로케일(locale) 이란? 사용자의 언어, 국가, 숫자 형식, 날짜/시간 형식, 시간대, DST, 통화 형식을 설정하고 있는 변수 모임 CentOS 7부터는 기존 /etc/sysconfig/i18n 에서 localctl을 제공 -. 로케일 및 키보드 설정 정보 확인 - System Locale : 현재 설정된 로케일 - VC Keymap : 가상콘솔에서 사용하는 키맵 - x11 Layout : Xwindow에서 사용되는 키보드 레이아웃 -. 설정 가능한 로케일 출력(로케일 목록) -. 로케일 설정 # localectl set-locale "LANG=ko_KR.EU-KR" ※ locale 명령어 # locale // 현재 설정된 자세한 로케일 확인가능 # locale -a // 사용가능한 로케일 목록

    날짜 및 시간설정

    1. 시간정보확인 # timedatectl - RTC Time : Real-Time Clock (하드웨어 시계, BIOS 시계 라고도 함) - NTP enable : NTP 활성화 여부 - NTP synchronized : NTP로 동기화되었는지의 여부 - RTC in local TZ : RTC를 시스템시계와 동일하게 사용할 것인지 여부 - DST active : DST(썸머타임) 설정여부 2. 날짜 및 시간설정 # timedatectl set-time "2020-12-28 17:58:30" // 2020년 12월28일 오후 5시 58분 30초로 설정 # timedatectl set-time "2020-12-28" // 날짜만 설정 # timedatectl set-time "12:12:12" // 시간만..

    root 패스워드 변경

    CentOS 7 부터는 single 모드 진입 시 패스워드 요구함 따라서 커널 옵션값을 single이 아닌 init=/bin/bash 또는 init=/bin/sh 로 넣어야 함 커널선택메뉴에서 부팅하고자 하는 커널을 선택 후 e를 누르면 파라미터 편집화면이 나타남 linux16 부터가 커널 파라미터를 입력하는 곳이며 뒤쪽 rhgb~ 부분을 삭제하고 init=/bin/bash를 입력 후 ctrl-x로 리붓 부팅이 완료되면 파일시스템은 읽기전용(ro)으로 마운트 됨 읽기/쓰기를 가능하게 하기 위해 다음과 같은 명령어 입력 # mount -o remount,rw / 이 후 passwd 명령어로 패스워드 변경 변경완료 후 부팅시 파일의 SELinux 컨텍스트 변경을 확정하기 위해 다음과 같은 명령어 입력 # t..