본문 바로가기

728x90

리눅스

[리눅스] bind(bind9) 설치 및 설정 bind(bind9) 설치 및 설정 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 22.04.1 LTS Release:22.04 Codename:jammy bind9 패키지 설치 apt install bind9 설치된 패키지(bind9) 목록 확인 apt list --installed bind9 $ apt list --installed bind9 Listing... Done bind9/jammy-updates,jammy-security,now 1:9.18.1-1ubuntu1.2 amd64 [installed] N: There is 1 additional version. Please .. 더보기
[리눅스] apt/apt-get command apt/apt-get command APT(Advanced Packaging Tool)는 데비안(Debian) GNU/리눅스 계열의 패키지 관리 명령도구로 우분투(Ubuntu)에서도 지원한다. apt와 apt-get의 차이점 apt: 더 나은 대화식 사용을위한 고급 명령 줄 인터페이스이다. apt-get: 인증 된 소스에서 패키지 및 패키지에 대한 정보를 검색하고 종속성과 함께 패키지를 설치, 업그레이드 및 제거한다. apt command apt-get command 명령의 기능 apt install apt-get install 패키지를 설치합니다 apt remove apt-get remove 패키지를 제거합니다 apt purge apt-get purge 패키지와 해당 구성 파일을 제거합니다 apt up.. 더보기
[리눅스] php 서버 정보 확인 php 서버 정보 확인 vim index.php 서버 도메인 : test.sangchul.kr 서버 호스트명 : test-24 서버 아이피 : 221.231.161.24 현재 일시 : 2022-11-21 05:18:22 참고URL - php($_SERVER) : https://www.php.net/manual/en/reserved.variables.server.php - php(gethostname) : https://www.php.net/manual/en/function.gethostname.php 더보기
[리눅스] MySQL 백업 및 복구 MySQL 백업 및 복구 - MySQL 디렉토리 전체를 압축 백업하기 mysql dir : /var/lib (데이터베이스 디렉토리) tar cvfpz mysql_dir_tar.gz /var/lib/mysql - 특정 데이터베이스 백업과 복구 백업 형식 : mysqldump -u DB계정명 -p DB명 > 저장할파일명 복구 형식 : mysql -u DB계정명 -p DB명 mysqldb.sql $ mysqldump -u root -p mysql > mysqldb.sql Enter password: mysql DB 생성 mysqladmin -u root -p create mysql $ mysqladmin -u root -.. 더보기
[리눅스] ethtool을 이용한 랜카드 속도설정과 전송모드 설정 ethtool을 이용한 랜카드 속도설정과 전송모드 설정 LAN 카드(Ethernet) 정보 확인 lspci -m | grep -i Ethernet $ lspci -m | grep -i Ethernet 02:00.0 "Ethernet controller" "Broadcom Corporation" "NetXtreme BCM5719 Gigabit Ethernet PCIe" -r01 "Hewlett-Packard Company" "Device 22be" 02:00.1 "Ethernet controller" "Broadcom Corporation" "NetXtreme BCM5719 Gigabit Ethernet PCIe" -r01 "Hewlett-Packard Company" "Device 22be" 02:00... 더보기
[리눅스] stormssh 설치 후 collections 모듈 에러 stormssh 설치 후 collections 모듈 에러 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy $ python --version Python 3.10.6 stormssh 버전 정보 확인 storm --version $ storm --version Traceback (most recent call last): File "/usr/local/bin/storm", line 5, in from storm.__main__ import main File "/usr/local/lib/python3.10/di.. 더보기
[리눅스] CentOS SELinux를 비활성화하는 방법 CentOS SELinux를 비활성화하는 방법(selinux disabled) 재시작하지 않고 selinux 비활성화하기 setenforce 0 sestatus $ sestatus SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: enforcing Mode from config file: enforcing Policy MLS status: enabled Policy deny_unknown status: allowed Memory protection checking: actual (secure) Max kernel.. 더보기
[리눅스] OpenLDAP 설치 및 구성-v2 OpenLDAP 설치 및 구성 LDAP 경량 디렉터리 액세스 프로토콜(Lightweight Directory Access Protocol)은 TCP/IP 위에서 디렉터리 서비스를 조회하고 수정하는 응용 프로토콜입니다. 호스트 네임 아이피 역할 비고 VIP 3.3.3.3 ldap1 1.1.1.1 Master(Active) ldap2 2.2.2.2 Slave(Standby) rsync(rsyncd) 설치 및 설정 $ yum install -y rsync $ systemctl --now enable rsyncd.service $ vim /etc/rsyncd.conf [ldap_config] path = /root/openldap comment = openldap setup configure exclude = .. 더보기