본문 바로가기

서버인프라/리눅스23

리눅스 history 날짜 시간 생성 history 명령을 보다 보면 언제 쳤는지 확인해야 할 경우도 생긴다. 서버 초기 셋팅 시에 아래와 같이 넣어 주시면 history 관리하는데 유용할 수 있다. /etc/profile 에 들어가서 가장 마지막 줄에 아래와 같이 넣고 저장 해 준다. shell > vi /etc/profile ################################################################################################ function history_to_syslog { declare cmd stat="$?" who=$(whoami) cmd=$(history 1) TTY=`tty` HISNAME="`basename $TTY`" ip=`who |grep pts/$.. 2022. 10. 7.
리눅스 디스크 추가 요즘은 가상화 서버를 많이 사용하다 보니 Disk 를 붙였다가 제거 했다 하는 경우가 많다. 그래서 아주 기초적인 거지만 기초가 가장 중요하고 편하게 붙이는 방법을 소개하려 한다. 아래와 같이 lsblk 명령어를 실행하면 Disk의 mount 정보와 name을 확인 할 수 있다. [root@test-exchange ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 12.8T 0 disk └─sda1 8:1 0 2T 0 part /data nvme0n1 259:0 0 119.2G 0 disk ├─nvme0n1p1 259:1 0 600M 0 part /boot/efi ├─nvme0n1p2 259:2 0 1G 0 part /boot └─nvme0n1p3.. 2022. 10. 7.
Linux Time Zone 설정 현재 timezone 확인 ls -al /etc/localtime lrwxrwxrwx 1 root root 27 Feb 4 07:06 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC timezone list 확인 timedatectl Local time: Wed 2022-02-16 11:50:14 UTC Universal time: Wed 2022-02-16 11:50:14 UTC RTC time: Wed 2022-02-16 11:50:14 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes NTP service: active RTC in local TZ: no 한국시간으로 timezone 변경 timedate.. 2022. 2. 18.
IPTABLE Rule 설정 :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m tcp --dport 22222 -j ACCEPT -A INPUT -p tcp -s 10.10.10.10/27 -m tcp --dport 22222 -j ACCEPT -A INPUT -p tcp -s 11.11.11.11/27 -m tcp --dport 3306:3309 -j ACCEPT -A INPUT -p tcp -s 1.1.1.1 -m tcp --dport 80 -.. 2022. 2. 16.
IPTABLE 설치 CentOS 7 / 8 systemctl stop firewalld systemctl disable firewalld yum install epel-release yum install iptables-services systemctl start iptables vi /etc/sysconfig/iptables Ubuntu 18.04LTS / 20.04LTS 설치 apt-get install iptables-persistent service itables start vi /etc/iptables/rules.v4 2022. 2. 16.