본문 바로가기

728x90

분류 전체보기

티스토리 블로그에 "글쓰기"와 "관리자" 메뉴의 바로가기를 만드는 방법 티스토리 블로그에 "글쓰기"와 "관리자" 메뉴의 바로가기를 만드는 방법 티스토리 블로그에 "글쓰기"와 "관리자" 메뉴의 바로가기를 만들려면 아래의 단계를 따를 수 있습니다. 티스토리 관리자 페이지에 로그인합니다. 왼쪽 메뉴에서 "디자인"을 선택합니다. "메뉴"를 클릭합니다. "메뉴 추가" 버튼을 클릭하여 새로운 메뉴를 생성합니다. "메뉴 이름"에 "글쓰기"를 입력합니다. "주소" 필드에 "https://티스토리블로그주소/manage/newpost/"를 입력합니다. (티스토리블로그주소에는 자신의 블로그 주소를 입력합니다.) "새 창" 옵션을 선택하여 새 창에서 링크가 열리도록 설정합니다. "메뉴 추가" 버튼을 클릭하여 "글쓰기" 메뉴를 추가합니다. 위와 같은 방식으로 "관리자" 메뉴도 추가합니다. "메뉴 .. 더보기
[보안취약점] 우분투에서 계정 잠금 임계값을 설정하는 방법 우분투에서 계정 잠금 임계값을 설정하는 방법 1. 텍스트 편집기를 사용하여 /etc/pam.d/common-auth 파일을 엽니다. sudo vi /etc/pam.d/common-auth 2. 파일에서 auth requisite pam_deny.so 다음에 있는 auth required pam_tally2.so 줄을 찾습니다. 이 줄은 계정 실패 횟수를 추적하고 잠금을 처리하는 모듈을 가리킵니다. 3. 해당 줄을 다음과 같이 수정합니다. auth required pam_tally2.so deny=5 unlock_time=120 no_magic_root deny=5: 계정 실패 횟수가 3회 이상인 경우 계정을 잠급니다. unlock_time=600: 계정이 잠긴 후 600초 (10분) 후에 자동으로 잠금이.. 더보기
[보안취약점] 우분투에서 패스워드 복잡성을 설정하는 방법 우분투에서 패스워드 복잡성을 설정하는 방법 1. 텍스트 편집기를 사용하여 /etc/pam.d/common-password 파일을 엽니다. sudo vi /etc/pam.d/common-password 2. 파일에서 password requisite pam_pwquality.so 또는 password requisite pam_cracklib.so와 같은 줄을 찾습니다. 이 줄은 패스워드 복잡성을 검사하는 모듈을 가리킵니다. 3. 해당 줄을 다음과 같이 수정합니다. password requisite pam_pwquality.so retry=3 minlen=8 lcredit=-1 ucredit=-1 dcredit=-1 ocredit=-1 retry=3: 패스워드 재시도 횟수를 3회로 제한합니다. minlen=.. 더보기
원도우에 버추얼박스(Oracle VM VirtualBox)를 설치하는 방법 원도우에 버추얼박스(Oracle VM VirtualBox)를 설치하는 방법 1. VirtualBox 웹사이트에 접속하여 최신 버전의 VirtualBox를 다운로드합니다. 웹사이트 주소 : https://www.virtualbox.org 2. 다운로드한 설치 파일을 실행합니다. 3. 설치 프로세스가 시작되면, 가이드에 따라 진행합니다. 설치 프로그램 실행 설치 경로 및 설치 항목 선택 Windows 보안 Custom Setup 가상 네트워크 구성 설치 사용자 계정 컨트롤 Oracle Vm VirtualBox Setup Oracle Vm VirtualBox Setup 4. 이제 VirtualBox가 설치되었습니다. 5. 시작 메뉴 또는 데스크톱에서 VirtualBox를 찾아 실행할 수 있습니다. 6. Ora.. 더보기
우분투에서 Screen 설치 및 사용하기 우분투에서 Screen 설치 및 사용하기 Screen은 리눅스에서 여러 개의 가상 터미널 세션을 관리하고, 장기 실행되는 작업을 백그라운드에서 실행하고 다시 연결할 수 있는 유용한 도구입니다. 이 글에서는 Screen을 설치하고 사용하는 방법을 안내합니다. 1. Screen 설치 Screen을 설치하려면 터미널에서 다음 명령을 실행합니다. sudo apt-get update sudo apt-get install screen 위 명령을 실행하여 필요한 패키지를 업데이트하고, Screen을 설치합니다. 2. Screen 시작하기 Screen을 시작하려면 터미널에서 screen 명령을 입력합니다. screen 이렇게 하면 새로운 Screen 세션이 시작됩니다. 3. Screen 세션 사용하기 Screen 세션.. 더보기
Sysbench 설치 및 사용 방법 Sysbench 설치 및 사용 방법 Sysbench를 설치하고 사용하는 방법에 대한 간단한 가이드입니다. 1. Sysbench 설치 sudo apt-get update sudo apt-get install sysbench sysbench 주요 옵션 설명 --threads=: 설명: 동시에 실행될 스레드 수를 지정합니다. 예시: --threads=4 --time=: 설명: 테스트를 실행할 시간(초)을 지정합니다. 예시: --time=60 --report-interval=: 설명: 테스트 결과 보고서를 표시하는 간격을 지정합니다. 예시: --report-interval=10 --events=: 설명: 이벤트 수를 지정하여 특정 작업을 반복 실행합니다. 예시: --events=100000 --threads=:.. 더보기
파일 인코딩 변경하기(libiconv) 파일 인코딩 변경하기(libiconv) libiconv 라이브러리를 사용하여 파일의 인코딩을 변경할 수 있습니다. libiconv 설치 libiconv download URL : https://ftp.gnu.org/gnu/libiconv/ 컴파일 tar xvfz libiconv-1.13.1.tar.gz cd libiconv-1.13.1 ./configure --prefix=/usr/local make make install iconv 버전 정보 $ iconv --version iconv (GNU libc) 2.17 Copyright (C) 2012 Free Software Foundation, Inc. 이 프로그램은 공개 소프트웨어입니다; 복사조건은 소스를 참조하십시오. 상품성 이나 특정 목적에 대한 적.. 더보기
리눅스 파일명에 날짜 포함시키기 방법(date) 리눅스 파일명에 날짜 포함시키기 방법(date) 1. date 명령어와 함께 파일명 생성하기 filename="myfile_$(date +%Y%m%d).txt" touch "$filename" 위의 예시에서 $(date +%Y%m%d)는 현재 날짜를 YYYYMMDD 형식으로 반환하는 date 명령어의 결과를 삽입합니다. touch 명령어는 새로운 파일을 생성합니다. 2. strftime 함수 사용하기 filename="myfile_$(date +"%Y%m%d").txt" touch "$filename" 위의 예시에서 $(date +"%Y%m%d")는 현재 날짜를 YYYYMMDD 형식으로 반환하는 것입니다. 3. cp 명령어를 사용하여 파일 복사 및 이름 변경하기 cp myfile.txt myfile_$(.. 더보기

728x90