728x90
Redis 원격 접속을 허용하는 방법
1. Redis 설정 파일 편집
sudo vim /etc/redis/redis.conf
bind 설정 변경
- 기본적으로 Redis는 bind 127.0.0.1로 설정되어 로컬 연결만 허용합니다.
bind 0.0.0.0
protected-mode 설정 변경
- 원격 접속을 허용하려면 protected-mode를 비활성화해야 합니다.
protected-mode no
Redis 재시작
sudo systemctl restart redis
sed 명령어를 사용하여 redis.conf 파일의 bind와 protected-mode 설정을 변경하기
sudo sed -i 's/^bind .*/bind 0.0.0.0/' /etc/redis/redis.conf
sudo sed -i 's/^protected-mode .*/protected-mode no/' /etc/redis/redis.conf
grep -E '^bind|^protected-mode' /etc/redis/redis.conf
sudo systemctl restart redis
2. Redis 보안 강화 (권장)
비밀번호 설정
- 비밀번호를 설정하여 인증 절차를 추가할 수 있습니다.
requirepass <your-password>
TLS 설정 (선택 사항)
- Redis에 SSL/TLS를 설정하여 보안을 강화할 수 있습니다.
3. 원격 접속 테스트
원격 서버에서 Redis CLI를 사용하여 접속합니다.
redis-cli -h <Redis 서버 IP> -p 6379
비밀번호를 설정한 경우
redis-cli -h <Redis 서버 IP> -p 6379 -a <your-password>
728x90
'리눅스' 카테고리의 다른 글
[draft] 우분투에 PHP rdkafka 확장 모듈을 설치하는 방법 (0) | 2025.01.07 |
---|---|
[draft] 우분투에서 이미지를 WebP 이미지로 변환하는 방법 (0) | 2024.12.31 |
[draft] Zabbix에서 특정 로그 파일을 모니터링하고 특정 메시지를 감지하는 방법 (0) | 2024.12.18 |
[draft] Zabbix에서 특정 프로세스 상태를 모니터링하는 방법 (0) | 2024.12.18 |
[draft] 우분투에서 nvm을 설치하고 이를 사용하여 여러 버전의 nodejs를 관리하는 방법 (0) | 2024.11.27 |