config get requirepass" 명령을 사용하세요."/> config get requirepass" 명령을 사용하세요.">

 >  기사  >  데이터 베이스  >  Redis 비밀번호를 보는 방법

Redis 비밀번호를 보는 방법

藏色散人
藏色散人원래의
2019-08-19 13:47:2934537검색

Redis 비밀번호를 보는 방법

Redis 비밀번호를 확인하는 방법은 무엇인가요?

Redis는 액세스 제어를 구현하지 않지만, redis.conf 구성을 편집하여 인증을 활성화할 수 있습니다.

1. Redis 비밀번호 초기화:

구성 파일에 매개변수가 있습니다: requirepass 이는 Redis 액세스 비밀번호를 구성하는 매개변수입니다. ##🎜 🎜#예를 들어 requirepass test123;

(Ps: Redis를 다시 시작해야 적용됩니다)

Redis의 쿼리 속도는 매우 빠릅니다. 1초에 최대 150,000개의 쿼리를 시도합니다. 따라서 비밀번호는 최대한 길어야 합니다(DBA가 비밀번호를 기억할 필요는 없습니다). 2. Redis를 다시 시작하지 않고 비밀번호를 설정합니다.

구성 파일에서 requirepass 비밀번호를 구성합니다(redis를 다시 시작해도 비밀번호는 여전히 유효합니다).

   redis 127.0.0.1:6379> config set requirepass test123

비밀번호 조회:

 redis 127.0.0.1:6379> config get requirepass
   (error) ERR operation not permitted

비밀번호 확인:

   redis 127.0.0.1:6379> auth test123
   OK

다시 조회:

   redis 127.0.0.1:6379> config get requirepass
   1) "requirepass"
   2) "test123"

PS: 구성이 file 비밀번호가 추가되지 않으면 redis를 다시 시작한 후 비밀번호가 유효하지 않게 됩니다.

3. 비밀번호로 Redis에 로그인합니다.

로그인할 때 비밀번호를 입력합니다.

redis-cli -p 6379 -a test123

먼저 로그인한 후 확인하세요.

 redis-cli -p 6379
 redis 127.0.0.1:6379> auth test123
 OK

AUTH 명령은 다른 redis 명령과 마찬가지로 암호화되어 있지 않으므로 공격자가 네트워크에서 비밀번호를 훔치는 것을 막을 수 없습니다. 🎜🎜##🎜🎜 # 인증 계층의 목표는 추가 보호 계층을 제공하는 것입니다. Redis를 보호하는 데 사용되는 방화벽이나 시스템이 외부 공격을 방어하지 못하는 경우에도 외부 사용자는 비밀번호 인증을 통과하지 않고 Redis에 액세스할 수 없습니다.

Redis 관련 지식을 더 보려면

Redis 사용 튜토리얼

컬럼을 방문하세요!

위 내용은 Redis 비밀번호를 보는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.