- unix_socket
- Kubernetes
- perplexity
- 우파푸른하늘
- Path
- snmp
- Galera Cluster
- mariadb
- etcd
- port description
- Storage
- RHEL8
- drbd
- Network
- mgmtip
- openldap
- 웰카
- 참교육
- web&was apche htaccess
- n1548
- MotD
- maxscale
- data-door
- admin port
- vmware
- wildfly jboss
- Auth
- CEP
- pod
- dell
- CentOS
- Netflix
- docker
- 진상부모_물러가라
- 우파푸른하늘80만이벤트
- n15148
- banner
목록전체 글 (237)
전산쟁이의 기억노트
Bash 보안업데이트하세요~~ 취약내용 : 공격자가 Bash를 사용하여 구현된 기능을 악용하여 임의의 코드를 실행시킬수 있으므로 업데이트 권고 대상 : GNU Bash를 사용하는 서버 (RHEL계열 4이하 버전은 지원이 끝났기 때문에 업데이트 불가능합니다.) RHEL4이하버전은 yum으로 업데이트 불가하고, 대신에 수동으로 패치를 진행해야 합니다. Bash는 리눅스에서 기본으로 사용하고 있는 쉘이기 때문에 대부분 업데이트를 진행하셔야 할것 같습니다. 패치작업 진행 취약점 대상 시스템 여부 [root@localhost ~]# env x='() { :;}; echo vulnerable' bash -c "echo this is a test" vulnerable this is a test (vulnerable메..
프로세스가 종료되어도, 커널에서 메모리 잡고 있는 부분 정리하기 메모리 정리 전) [root@/]# free -m total used free shared buffers cached Mem: 3925 1706 2218 0 238 963 -/+ buffers/cache: 504 3421 Swap: 4095 0 4095 메모리 정리 후) [root@/]# free -m total used free shared buffers cached Mem: 3925 463 3462 0 0 30 -/+ buffers/cache: 433 3492 Swap: 4095 0 4095 커널상에서 캐쉬를 클리어하게 만드는 값으로 1,2,3 중에 하나를 사용하면 되며 커널 2.6.16 이상에서부터 추가되서 사용가능하다. To free..
smartctl을 이용한 디스크 상태 확인 $ smartctl -l selftest /dev/sda badblock 명령어를 이용한 배드블록 확인 $ badblocks -v /dev/sda 출처 - http://igoni.kr/books/linux/page/badblock 디스크 badblock 확인방법 | igoni.kr smartctl을 이용한 디스크 상태 확인 $ smartctl -l selftest /dev/sda badblock 명령어를 이용한 배드... igoni.kr
perplexity에서 생성한 AI이미지소개현재 사용중인 메모리 상태를 볼 수 있는 명령어와 각 항목에 설명을 기재해보려고 합니다.명령어 실행명령어 실행결과 확인 (free / meminfo) free 결과$> free -m total used free shared buff/cache availableMem: 15786 7716 583 632 7487 7102Swap: 4095 516 3579meminfo 파일 확인 $> cat /proc/meminfoMemTotal: 16165732 kBMemFree: ..
VNC 구동시 Fail로그 확인 $> systemctl start vncserver@:2.service Job for vncserver@:2.service failed. See 'systemctl status vncserver@:2.service' and 'journalctl -xn' for details. 프로세스 실행여부 확인 [root@localhost /]# ps -ef | grep vnc test 24303 1 0 20:08 ? 00:00:00 /usr/bin/Xvnc :2 -desktop 192.168.0.100:2 (test) -httpd /usr/share/vnc/classes -auth /home/test/.Xauthority -geometry 600×800 -rfbwait 30000 -..
VNC패키지 설치 $ yum install -y tiger* 설정파일 복사 $ cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@\:2.service 설정파일 편집 $ vi /etc/systemd/system/vncserver@\:2.service ... ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1024x768" PIDFile=/root/.vnc/%H%i.pid 설정파일 읽어오기 $ systemctl daemon-..
Squid 패키지 설치 $> yum install -y squid 설정파일 확인 $> vi /etc/squid/squid.conf ... acl 정책이름 (소스정보/목적지정보) (ip/class) acl proxy_net src 127.0.0.1/32 acl proxy_net src 1.2.3.4/24 * proxy_net이라는 정책으로, 소스IP가 127.0.0.1, 1.2.3.4에 대해서 적용 ... #ACL설정방법 http_access 적용방법 정책명 http_access allow proxy_net http_access deny all * 정책명이 proxy_net인 정보를 제외하고 모두 거부 ... #프록시 접근포트 http_port 8080 #캐쉬정보 cache_dir ufs /dev/shm/..
Centos7에서 vsftp 구성할때, 일반 사용자가 홈디렉토리 상단으로 올라오지 못하게 하는 chroot 옵션만 넣으면 FTP접근이 안됨. 응답 500 OOPS:vsftpd:refusing to run with writable root inside chroot() $> vi /etc/vsftpd/vsftpd.conf ... chroot_loca_user=YES ... 보통 이렇게만 설정하는데, Centos7(VSFTP 3.x)에서는 저렇게만 하면 접속이 안된다. 그래서 한줄 더 넣어줘야 한다. chroot가 적용된 사용자만 쓰기권한부여 하는 옵션.. $> vi /etc/vsftpd/vsftpd.conf ... allow_writeable_chroot=YES ... 그리고 나서 서비스 재시작 하면 원하는..
자주 사용하는 시스템 런레벨 런레벨 용도 0 종료 1 싱글사용자 2 다중사용자 (multi-user.target) 5 그래픽 환경 (graphic.target) 6 재부팅 Centos7에서는 아래 명령어로 변경 가능 (재부팅 후부터 반영) [root@localhost ~]# systemctl set-default graphical.target 현재환경에서 변경 [root@localhost ~]# systemctl isolate graphical.target 현재 사용중인 런레벨 확인 방법 who명령어로 확인 [root@localhost ~]# who -r run-level 3 2014-09-18 10:22 systemctl 명령어로 확인 [root@localhost ~]# systemctl get-def..
Harbor 설치 사양정보 hardware spec 최소사양 권장사양 CPU 2Core 4 Core Memory 4G 8G Disk 40GB 160GB software spec Software Version Docker 17.06.0 이상 Docker Compose 1.18.0 이상 Harbor설치 설치파일 다운로드 harbor설치파일 : Download URL : https://github.com/goharbor/harbor/releases docker-compose : download URL : https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m) 압축파일 해제 ># tar -xv..
git 소개 - 분산파일 시스템 subversion : 파일변화를 시간단위로 관리 git : 스냅샷형태로 관리 commited : 데이터에 DB에 저장 modified : 수정한 파일이 DB에 커밋되지 않음 staged : 수정한 파일을 커밋 working tree의 파일 수정 staging : 커밋한 스냅샷 생성, staging에 커밋해서 git에 업로드 tracked : git이 관리하는 파일 - unmodifed : 수정되지 않은 상태 - modified : 수정된 파일 - staged : 커밋후 저장소 기록예정 untracked : git이 관리하지 않는 파일 author : 원작자 committer : 수정자 git add를 복구할때 -> git reset HEAD 파일명 리모트 저장소는 ori..
Gitlab 설치 가이드 설치파일 다운로드 $ curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash Gitlab config 설정(변경이 필요한 사항만 기재) $> vi /etc/gitlab/gitlab.rb ################################################# external_url 'http://{{서버IP}}:8080' gitlab_rails['artifacts_path'] = "/opt/gitlab/gitlab-rails/shared/artifacts" gitlab_rails['external_diffs_storage_path'] = "..
유튜브 자동차 관련 1인자인 우파푸른하늘에서 80만 구독자 이벤트로 쌍용 토레스를.....ㅋㅋㅋ 꼭 필요한 사람이 가지고 갔으면 좋겠네요~ (저욧!)ㅋㅋ
소 개 PCP;Performance Co-Pilot은 성능측정 모니터링 / 시각화 / 저장 및 분석을 위한 라이브러리 입니다. 복잡한 시스템을 중앙 집중식으로 분석을 용이하하게 하기 위한 경량 분산 아키텍쳐 실시간 데이터 모니터링 및 관리 가능 로깅 저장 분석 가능 시스템 구성1. 서비스 데몬 종류는 다음과 같이 구성 pmcd - 성능 지표 수집 pmda - 성능 지표 도메인 에이전트, pminfo / pmstat - 데이터 검색 / 표시 / 아키이빙 시스템 구성은 로깅 구성 방식에 따라 다르게 구현 가능 중앙 집중 로깅 구성 페더레이션 구성 1. 분산 로깅 구성 데몬 종류 pmcd - 성능 지표 수집용 데몬 pmie - 성능 지표 엔진 pmlogger - 성능 지표 로거 pmproxy - 실시간 성능 ..
패키지 설치하기 $> wget -q -O – http://linux.dell.com/repo/hardware/OMSA_6.3/bootstrap.cgi | bash $> yum -y install srvadmin-all $> /opt/dell/srvadmin/sbin/srvadmin-services.sh start 접속방법 https://서버IP:1311 로그인 계정은 root계정 테스트 : Dell 2950, Centos 5.8 x86 centos 6버전은 32비트는 설치가 안되고, 64비트만 공식지원한다고 하네요..ㅠ_ㅠ URL : http://linux.dell.com/wiki/index.php/Repository/OMSA#Yum_setup https://linux.dell.com/wiki/index..