리눅스 썸네일형 리스트형 ethtool을 사용하여 랜 카드의 속도 및 전송 모드를 설정하는 방법 ethtool을 사용하여 랜 카드의 속도 및 전송 모드를 설정하는 방법1. ethtool 설치CentOSsudo yum install -y ethtoolUbuntusudo apt-get install -y ethtool2. LAN 카드(Ethernet) 정보 확인Ethernet 카드 정보 확인lspci -m | grep -i Ethernet$ lspci -m | grep -i Ethernet02:00.0 "Ethernet controller" "Broadcom Corporation" "NetXtreme BCM5719 Gigabit Ethernet PCIe" -r01 "Hewlett-Packard Company" "Device 22be"02:00.1 "Ethernet controller" "Broadcom.. 더보기 CentOS 6에서 VNC Server 설치 및 설정하는 방법 CentOS 6에서 VNC Server(vnc-server) 설치 및 설정하는 방법1. VNC Server 설치VNC 서버 패키지 설치sudo yum install -y tigervnc-server설치가 완료되면 /usr/bin/vncserver 명령어가 생성됩니다.2. VNC 비밀번호 설정VNC 접속 시 사용할 비밀번호를 생성합니다.vncpasswd입력 후 ~/.vnc/passwd 파일이 자동 생성됩니다.참고: VNC 비밀번호는 8자리까지만 유효합니다. 단, 별도의 로그인 사용자 인증도 필요하므로 root 비밀번호와 동일하게 설정하지 않는 것을 권장합니다.3. 설정 파일 수정1. /etc/sysconfig/vncservers 설정해당 파일이 없는 경우 직접 생성합니다.sudo vi /etc/syscon.. 더보기 PHP Credits 페이지 통제 PHP Credits 페이지 통제php.ini 파일에서 expose_php = off 로 설정 더보기 [리눅스] 아파치 웹 서버에서 디렉토리 리스팅을 막기 아파치 웹 서버에서 디렉토리 리스팅을 막기 1. 아파치 웹 서버에서 디렉토리 리스팅을 막으려면 Options 지시어에서 Indexes 옵션을 제거하면 됩니다. 2. Apache 설정 파일(httpd.conf)을 열어서 디렉토리 설정 부분을 찾습니다. 해당 디렉토리 설정에 대한 Options 지시어를 찾습니다. 일반적으로 아래와 같은 형태로 되어 있습니다. Options Indexes FollowSymLinks AllowOverride None Require all granted 3. Options 지시어에서 Indexes 옵션을 제거합니다. Options FollowSymLinks AllowOverride None Require all granted 4. 변경 사항을 저장하고 Apache를 재시작합니다... 더보기 아파치 버전 정보 노출 막기 아파치 버전 정보 노출 막기ServerTokens 설정ServerTokens 지시어를 Prod로 설정하여 서버 응답 헤더에서 최소한의 정보만 노출하도록 합니다.vim /etc/httpd/conf/httpd.conf## ServerTokens# This directive configures what you return as the Server HTTP response# Header. The default is 'Full' which sends information about the OS-Type# and compiled in modules.# Set to one of: Full | OS | Minor | Minimal | Major | Prod# where Full conveys the most infor.. 더보기 MySQL max_allowed_packet 설정 MySQL max_allowed_packet 설정MySQL의 max_allowed_packet 설정을 조정하여 대용량 데이터 처리 시 발생할 수 있는 오류를 방지하는 방법이며 이는 MySQL 서버가 처리할 수 있는 패킷 크기 제한을 늘리는 설정으로, 파일 삽입 문제 등을 해결하는 데 유용합니다.런타임에서 max_allowed_packet 설정 변경MySQL 콘솔에서 SET GLOBAL 명령을 사용하여 즉시 적용할 수 있습니다. 단, 이 설정은 서버 재시작 시 초기화됩니다. MySQL에 root 사용자로 로그인mysql -u root -p현재 max_allowed_packet 값 확인SHOW VARIABLES WHERE Variable_name = 'max_allowed_packet'; +---------.. 더보기 zip 명령어, unzip 명령어 zip 명령어, unzip 명령어 zip과 unzip은 유닉스(리눅스) 시스템에서 사용되는 명령어로, 파일들을 압축하거나 해제하는데 사용됩니다. zip 명령어의 기본 구문 zip [옵션] [압축 파일명] [파일 또는 디렉토리] unzip 명령어의 기본 구문 unzip [압축 파일명] 주요 옵션 -r: 디렉토리를 재귀적으로 압축 또는 해제 -d: 압축을 해제할 디렉토리 지정 -v: 상세 정보 출력 -q: 출력을 덜 자세하게 -l: 압축 파일의 내용 목록 출력 사용 예시 파일들을 archive.zip으로 압축 zip archive.zip file1.txt file2.txt dir/ archive.zip: 새로운 압축 파일의 이름 file1.txt, file2.txt: 압축할 파일들 dir/: 압축할 디렉토리.. 더보기 SSL 인증서의 개인키에 설정된 비밀번호를 제거하는 방법 SSL 인증서의 개인키에 설정된 비밀번호를 제거하는 방법1. OpenSSL을 사용하여 SSL 인증서(crt)와 개인 키(key)를 생성하는 방법openssl req -subj '/CN=sangchul.kr/O=Infrastructure Team/C=KR' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout node1.key -out node1.crt$ openssl req -subj '/CN=sangchul.kr/O=Infrastructure Team/C=KR' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout node1.key -out node1.crt...+.................. 더보기 이전 1 ··· 187 188 189 190 191 192 193 다음