Linux Distributions 썸네일형 리스트형 motd, issue, issue.net의 차이점 motd, issue, issue.net의 차이점 motd, issue, issue.net은 모두 로그인 시에 표시되는 메시지 파일입니다. 1. motd(Message of the Day) /etc/motd 파일에 저장됩니다. 모든 사용자가 로그인할 때마다 표시됩니다. 시스템 정보, 공지사항 등과 같은 일반적인 정보를 표시하는 데 사용됩니다. 2. issue /etc/issue 파일에 저장됩니다. 로그인 화면(터미널 또는 SSH)에 사용자가 로그인하기 전에 표시됩니다. 보안 정책, 사용자 약관 등과 같은 시스템과 관련된 정보를 표시하는 데 사용됩니다. 3. issue.net /etc/issue.net 파일에 저장됩니다. SSH를 통해 원격으로 로그인할 때 표시됩니다. 원격 사용자에게 시스템 정보, 사용자.. 더보기 PHP 슈퍼 글로벌 변수 PHP 슈퍼 글로벌 변수 PHP 슈퍼 글로벌 변수는 어떤 스크립트나 함수에서도 전역적으로 접근 가능한 미리 정의된 변수입니다. 이 변수들은 여러 상황에서 자주 사용되며, 프로그램 전반에서 공유되는 정보를 제공합니다. 이러한 변수들은 $GLOBALS 배열을 사용하여 액세스할 수 있습니다. PHP의 주요 슈퍼 글로벌 변수들 $GLOBALS : 모든 글로벌 변수를 포함하는 연관 배열입니다. $_SERVER : 웹 서버의 정보와 요청에 대한 정보를 담고 있습니다. 예를 들어, 클라이언트 IP 주소, 요청 메서드, URL 등의 정보가 있습니다. $_GET : URL의 쿼리 스트링에서 파라미터 값을 가져오는데 사용됩니다. $_POST : POST 방식으로 전달된 폼 데이터의 값을 가져오는데 사용됩니다. $_REQU.. 더보기 SNMP v3를 설정하는 방법 SNMP v3를 설정하는 방법 SNMP(Simple Network Management Protocol) 패키지를 설치하고 SNMP v3 설정을 하는 방법은 다음과 같습니다. 1. SNMP 패키지 설치하기 우선 SNMP 패키지를 설치해야 합니다. 다음 명령어를 사용하여 SNMP 패키지를 설치합니다. sudo apt-get install snmp snmpd 2. SNMP v3 설정하기 SNMP v3를 설정하려면 다음 단계를 따릅니다. 2-1. SNMP v3 사용자 추가 다음 명령어를 사용하여 SNMP v3 사용자를 추가합니다. "myuser"는 사용자 이름이고 "authpass"와 "privpass"는 인증 및 암호화 패스워드입니다. sudo net-snmp-config --create-snmpv3-user.. 더보기 SNMP v3를 설정하는 방법 SNMP v3를 설정하는 방법 SNMP(Simple Network Management Protocol)은 네트워크 장치 및 시스템의 관리와 모니터링을 위해 사용되는 프로토콜입니다. SNMP v3는 보안 기능을 강화한 버전으로, 인증과 암호화를 지원하여 더 안전한 통신을 제공합니다. SNMP v3를 설정하는 방법은 다음과 같습니다. 1. SNMP v3를 지원하는 SNMP 에이전트(장치 또는 시스템)가 필요합니다. SNMP v3를 지원하지 않는 경우 해당 기능을 활성화하는 방법에 대해서는 해당 장치 또는 시스템의 공식 문서를 참조하시기 바랍니다. 2. SNMP v3 사용자 생성 SNMP v3 에이전트에 액세스할 수 있는 사용자를 생성해야 합니다. 이 사용자는 인증 및 암호화에 사용될 보안 정보를 가지고 있습.. 더보기 리눅스에서 계정 잠금 임계값을 설정하는 방법 리눅스에서 계정 잠금 임계값을 설정하는 방법 CentOS에서 계정 잠금 임계값 설정 1. 텍스트 편집기를 사용하여 /etc/pam.d/system-auth 파일을 엽니다. sudo vi /etc/pam.d/system-auth 2. 파일에서 auth required pam_faillock.so 줄을 찾습니다. 3. 해당 줄을 다음과 같이 수정합니다. auth required pam_faillock.so preauth silent deny=5 unlock_time=120 deny=5: 계정 실패 횟수가 5회 이상인 경우 계정을 잠급니다. unlock_time=120: 계정이 잠긴 후 120초 (2분) 후에 자동으로 잠금이 해제됩니다. 4. 파일을 저장하고 종료합니다. Ubuntu에서 계정 잠금 임계값 설정.. 더보기 Let's Encrypt SSL 인증서를 발급하는 방법(certbot) Let's Encrypt SSL 인증서를 발급하는 방법(certbot) 1. 개요 HTTPS를 사용하면 사용자들의 개인정보 보호와 검색 엔진 최적화(SEO)에도 긍정적인 영향을 미칠 수 있습니다. 이번 포스트에서는 Let's Encrypt(certbot) SSL 인증서 발급 방식에 대해 알아보겠습니다. 2. 사전 준비사항 SSL 인증서를 발급하기 위해서는 DNS 레코드 설정이 완료된 도메인과 서버가 필요합니다. 또한, root 권한을 가진 SSH 접속이 가능해야 합니다. 3. Certbot 설치 Certbot은 Let's Encrypt SSL 인증서를 발급하기 위한 도구입니다. Certbot을 설치하기 위해서는 다음 명령어를 실행합니다. sudo apt-get update sudo apt-get inst.. 더보기 리눅스에서 LANG(Language) 환경 변수를 설정하는 방법 리눅스에서 LANG(Language) 환경 변수를 설정하는 방법 리눅스에서 LANG(Language) 환경 변수를 설정하는 방법은 다양한 리눅스 배포판에 따라 약간씩 다를 수 있습니다. 일반적으로는 다음과 같은 방법을 사용하여 LANG 환경 변수를 설정할 수 있습니다. 1. 현재 LANG 설정 확인 echo $LANG 2. 가능한 LANG 설정 확인 locale -a 3. LANG 설정 변경 리눅스 배포판에 따라 설정 파일이 다를 수 있습니다. 주로 /etc/profile, ~/.bashrc, ~/.bash_profile 등의 파일을 수정하여 LANG 값을 설정할 수 있습니다. /etc/profile 파일 수정 sudo vim /etc/profile ~/.bashrc 파일 수정 (현재 사용자에게만 적용됨.. 더보기 APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점 APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점 apt-get remove sudo apt-get remove -y package_name 이 명령은 시스템에서 패키지를 제거하지만 설정 파일은 남겨둡니다. 즉, 패키지를 삭제할 때 패키지 자체는 제거하지만 관련된 설정 파일은 시스템에 남겨집니다. apt-get purge sudo apt-get purge -y package_name 이 명령은 패키지를 시스템에서 완전히 제거합니다. 패키지를 삭제할 때 패키지 자체 뿐만 아니라 설정 파일도 모두 제거됩니다. 다시 말해, 패키지를 삭제하는 동시에 패키지와 관련된 모든 설정이 완전히 제거됩니다. apt-get autoremove sudo apt-get autoremove -y package_n.. 더보기 이전 1 2 3 4 5 6 7 ··· 9 다음