systemctl 관리-목록-등록-삭제 systemctl 은 centos 도 쓰지만 ubuntu 도 사용한다. 일단 목록 확인은 systemctl list-units --type=service --all --all 옵션 생략시 기동되지 않는 프로세스는 안보인다. 삭제는 systemctl disable [프로세스명] .service는 생략하고 쓴다. 등록은 systemctl enable [프로세스명] 불필요 서비스 삭제 systemctl reset-failed 이건 안써봐서 모름 리눅스 2022.07.18
ll 명령어 안될때 우분투 18인데 가끔 서버들 보면 ll 안먹을때 있다 그럴때 이러면 된다 ----복붙 했는데 외 이모양이지?? 색깔이....수정이 안되네.... echo "alias ll='ls --color=auto -alF'" >> ~/.bashrc source ~/.bashrc echo "alias ll='ls --color=auto -alF'" >> ~/.bashrc source ~/.bashrc 리눅스 2022.05.25
nexus 3 기준 일괄 업로드 sh 스크립트 일이 바빠서 스크립트만 덜렁 써놓고...아래 스크립트는 기본적으로 nexus에 yum 관련 rpm 파일을 일괄 업로드 하는 거임 외부망에 yum repo를 옮기는게 목적#!/bin/bashfiles="./files.out"username="계정"password="비번"nexusurl="http://접속주소/repository/yum-hosted/"find . -name '*.rpm' -type f | cut -c 3- | grep "." > $fileswhile read i; doecho "upload $i to $nexusurl"curl -v -u $username:$password --upload-file $i "$nexusurl$i"done 리눅스 2021.05.04
CentOS 7 Selinux 설정 오류시 부팅 안됨 VM Box 로 centos7 사용 하다 암바리 세팅으로 인해 Selinux 를 끄고 해야 되서 vi /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of three values.. 리눅스 2020.12.01
서버 해킹 의심 확인(kswapd0) 프로세스 점유율 이상으로 인한 확인 몇일 전 부터 갑자기 서버의 cpu 사용량이 항상 50 이상넘어가 있는 증상이 있었다 해당 점유 프로세스는 kswapd0 라는 프로세스가 cpu 점유율을 계속 해서 유지 하는 중이었다. 해당 프로세스의 계정은 서버에 예전에 설치된 DB2 계정이었다 DB2 의 경우 다른 DB 와는 좀 다르게 OS에 계정을 사용 한다. 해당 DB는 사용하지도 않지만 처음엔 해당 프로세스만 Kill 하고 DB2 서비스 문제인가 해서 DB2를 삭제 했다 다음날도 같은 문제가 발생했고 서버에 ssh 접속시 접속 페일이 1000번을 넘었다고 나온걸 보고 놀랬다 외부접속을 ssh 포트의 웰노운 포트인 22 으로 안하고 4자리수의 다른걸로 포워딩을 해서 외부에서도 작업 할려고 했는데 그 경로를 찾아서 들어왔고 해당 해킹이 당한뒤 몇일.. 리눅스 2020.10.08
vm 에 우분투 18 서버 live 버전 설치시 기본 세팅 18버전 부터 yaml 형식으로 변경 됨 --network 카드 인터페이스 명 확인 ls /sys/class/net --가상화 썻을대 아래 인터페이스 enp0s3 cd /etc/netplan/ sudo vi 00-installer-config.yaml --아래 내용 기입(yaml 형식 지키고 : 다음은 꼭 공백 라인 분리는 들여쓰기) network: ethernets: enp0s3: addresses: [서버IP/24(netmask)] gateway4: 10.10.250.1 nameservers: addresses: [168.126.63.1,8.8.8.8] dhcp4: no version: 2 --저장 하고 나옴-- //network 적용 sudo netplan apply --패키지 저장소 국내 주소로 .. 리눅스 2020.09.16
CentOS 7 NFS 세팅시 주의 사항 ===NAS 세팅[서버쪽]====== # yum install nfs-utils nfs-utils-lib # systemctl start nfs-server vi /etc/exports ---exports 내용-(주의!!)-- /datanas/ 접근IP대역.*(rw,no_root_squash,sync) ex)192.168.100.* 이런식으로 ip 대역 지정하는데 문제는 대역 뒤에 권한옵션에 대한 값이바로 붙어서 써야 된다.->192.168.100.* (rw........ 이런식으로 한칸 띄고 했더니 클라이언트에서 해당 디렉토리시스템은 읽기 전용이라는 소리가 나옴....이것땜에 30분 헛질... ---작업후 서비스 재기동-- systecmctl restart nfs systemctl restart nfs.. 리눅스 2020.08.12
centos ntp 로 시간 동기화 클러스터링 맺을때 시간동기화가 중요해서 ntp 설치 해서 시간 동기화 하니 시간이 안맞아 설정을 국내로 변경후 재시작 하니 맞는다 yum install ntp -설치후- systecmctl enable ntpd -현 서버 확인- ntpq -p remote refid st t when poll reach delay offset jitter============================================================================== *send.mx.cdnetwo 216.239.35.8 2 u 47 64 177 1.956 -3.205 3.304 time.bora.net 203.250.179.78 3 u 46 64 141 2.737 4.817 5.223 이런식으로 .. 리눅스 2020.03.10
centos7 minimal 버전 설치시 netstat 사용 설치 centos7 minimal 버전으로 설치 하면 netstat 가 안먹는다 yum -y install net-tools net툴을 깔아줘야 netstat, arp, route 이런 명령어가 되고 minimal 버전 보단 확실히 서버 버전이 좋은듯 하다 리눅스 2019.10.17
외부망 yum 패키지 그대로 내부망으로 이관 설치시(postgresql) ******************* 이글을 작성할 시점엔 cent7에서 yum 으로 (kakao repo,epel:ac.jp) postgresql96-server postgresql96 postgresql96-contrib postgresql96-devel 이게 되었는데.. 현재20210803는 postgresql-server.x86_64 9.2.24-7.el7_9 이렇게 나온다 그래서 직접 주소로 가서 설치 해야 될거 같다 아래 주소는 개별 rpm이고 그 밑에 repo 등록 나오니 참고할것 https://download.postgresql.org/pub/repos/yum/srpms/ Index of /pub/repos/yum/srpms/ download.postgresql.org 그래서 yum inst.. 리눅스 2019.10.08