Home
Linux/Unix 시스템 관리자를 위한 지식 모음
- 최근 업데이트
- Application Performance Management & Monitoring
- DBMS
- IT Automation
- SSL/TLS 인증서 관련
- Linux/Unix
- /home 파티션을 /var 로 remount
- bash 자동 완성(auto completion) 기능으로 커맨드라인 생산성 높이기
- bash 명령어 히스토리 관리 - readline 사용법 및 line 편집, reverse search 등 단축키 요약
- bash 의 프롬프트(prompt) 설정 및 profile 설정
- CentOS 8/RHEL 8 루트 암호를 잊어버렸을 때 복구하기(Reset root password in CentOS 8)
- CentOS minimal(최소) 설치후 추가 패키지 설치
- chmod, setfacl 실행시 "Operation not permitted" 에러 발생
- cron 작업이 실패했을때만 이메일 전송하기
- gitorious community server 로 git 중앙 저장소 구축하기
- Linux Rescue mode 로 부팅하기
- logwatch 에 nginx 로그 파일 추가
- lsof 사용법
- noatime 마운트 옵션으로 파일 시스템 성능 향상 시키기
- nohup 를 대체하는 systemd-run 명령어 사용법
- perror - Linux/Unix system errno 를 string 으로 출력해 주는 유틸리티
- pv - linux 에서 대용량 파일 복사시 진행 상황 표시 및 중단시 이어서 복사 (cp 명령어 대체)
- RedHat Recommended Partition scheme
- RHEL/CentOS 6 에서 locale 변수를 변경했지만 service 명령어의 결과가 한글로 표시되는 경우 처리 방법
- RHEL/CentOS Tips & Tricks
- RHEL/CentOS 에 SpaceWalk 설치 & 운영
- RHEL/CentOS 에서 daemon(services) 에서 core dump 생성 가능하게 설정
- RHEL/CentOS 에서 Oracle JRE/JDK 를 설치하고 alternatives 조정
- rlwrap - readline 이 적용되지 않은 program 을 위한 wrapper
- rm –rf 로 인한 대형 사고 예방하기
- ssh 로 연결시 로그인 프롬프트(login prompt) 가 늦게 뜰 경우 해결책
- Unix, Linux 에서 kill 명령어로 안전하게 프로세스 종료 시키는 방법
- C locale(로캘)의 의미(export LANG=C)
- vim 유용한 팁(tips) 모음
- VMWare VSphere 성능 튜닝
- yum & rpm & repository
- 각종 Open Source build
- 간단한 커맨드 라인용 web 부하 테스트 프로그램 hey
- 리눅스(linux)에서 NTFS 디스크 마운트(mount) 하기
- 리눅스 시스템 모니터링의 종합 세트 - linux dstat 명령어 사용법
- 리눅스 타임존(Linux timezone)을 변경하는 tzselect 명령어
- 전 세계 슈퍼컴퓨터중 리눅스 사용 비율
- 파일 시스템과 마운트 정보를 보여주는 findmnt 명령어
- nginx 대표 도메인으로 포워딩 하기(www to no-www)
- RHEL/CentOS 의 네트워크 매니저(NetworkManager) 데몬 중지하기
- Security & Network
- RHEL6 Linux NIC 본딩(bonding) 구성
- ifconfig, route 를 대체하는 Linux ip 명령어
- Linux Network Manager 를 제어하는 nmcli 명령어
- 소프트웨어 정의 네트워킹(SDN; Software-defined networking)
- GHOST: glibc vulnerability (CVE-2015-0235)
- google authenticator 를 사용하여 Linux ssh 에 OTP 적용하기
- 포워드 프록시(forward proxy) 리버스 프록시(reverse proxy) 의 차이
- Linux 에서 네임 서비스 스위치(nsswitch; Name Service Switch) 설정
- IP Multicast 설정 여부 확인
- vsftpd + SSL/TLS 로 견고한 ftp 서비스 구성
- OS 별 IPMP (IP network multipathing) 설정법
- iptables Recommendations from NSA
- CentOS nmcli 명령어로 정적 ip (Static IP) 설정하기
- SELinux
- iptables 를 손쉽게 쓸 수 있게 해주는 lokkit
- 시스템 관리자를 위한 20개의 Iptables 예제
- nslookup 에서 "Non-authoritative answer" 라고 나오는 의미
- Web/WAS 서비스 구축시 보안 유의사항
- aureport 명령어로 리눅스의 audit daemon log 보기
- mod_security 로 아파치 웹서버 보안 강화하기
- nslookup 명령어 사용법 및 예제 정리
- Linux host 명령어 사용법 및 예제 정리
- 보안 감사 및 침투 테스트등을 수행하기 위한 배포판 - 칼리 리눅스(Kili Linux)
- Service Management
- 파이어폭스에 AlphaSSL 인증서등을 신뢰하는 인증기관 추가하기(SEC_ERROR_UNKNOWN_ISSUER 해결)
- nginx unit - 차세대 application server
- apache httpd 에 SSL/HTTPS 적용 및 VirtualHost 에 SNI(Server Name Indication) 문제 해결
- 중요 명령어와 유틸리티
- MinIO Server - 오픈소스 오브젝트 스토리지 서버(Open Source object storage server)
- nginx
- postfix
- OpenSSL 로 SSL/TLS 용 인증서 요청 및 발급받기
- LDAP solution
- 내 데이타는 내 통제하에 - 나만의 클라우드 ownCloud 를 RHEL/CentOS 에 설치
- RHEL/CentOS 용 System V service init scripts 작성하기
- 워드프레스(WordPress) 관련 자료
- apache httpd 웹 서버 로그를 일반 사용자가 볼 수 있게 설정하기
- OpenSSL 로 ROOT CA 생성 및 SSL 인증서 발급
- apache httpd 설정 및 사용법
- Linux에서 NTP time daemon 으로 시간 동기화하기
- rsync 사용법 - data backup 포함
- OpenResty 설치
- 클라우드 플레어(Cloudflare) 를 DNS 서버로 사용하기
- Open Source IdP Authentik 설치 & 설정