>  기사  >  데이터 베이스  >  Redis 비밀번호 관리 소개

Redis 비밀번호 관리 소개

尚
앞으로
2020-03-20 09:50:092055검색

Redis 비밀번호 관리 소개

1. Redis 비밀번호를 초기화하는 방법은 무엇인가요?

총 2단계:

a 구성 파일에 매개변수 requirepass가 있습니다. 이는 Redis 액세스 비밀번호를 구성하는 매개변수입니다.

예를 들어, requirepass test123

b 구성 파일의 매개변수를 적용하려면 Redis를 다시 시작해야 합니다.

추천: redis 입문 튜토리얼

2. Redis를 다시 시작하지 않고 비밀번호를 구성하는 방법은 무엇입니까?

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

# requirepass foobared

수정된 경우:

requirepass  test123

b 현재 비밀번호를 보려면 redis 재정의 매개변수

를 입력하세요.

[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
 "requirepass"
 (nil)

는 비밀번호가 비어 있음을 표시하고

비밀번호를 설정합니다.

redis 127.0.0.1:6379> config set requirepass test123
OK

비밀번호를 다시 쿼리하세요. :

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

this 시간이 잘못됐어요!

이제 비밀번호 인증만 필요합니다.

redis 127.0.0.1:6379> auth test123
OK

비밀번호를 다시 확인하세요:

redis 127.0.0.1:6379> config get requirepass
 "requirepass"
"test123"

비밀번호가 변경되었습니다.

redis를 다시 시작할 때가 되면 구성 매개변수가 수정되었기 때문에 비밀번호가 자동으로 적용됩니다.

구성 매개변수가 비밀번호를 추가하지 않으면 redis 재시작 비밀번호는 설정이 없는 것과 동일합니다.

3. 비밀번호로 Redis에 로그인하는 방법은 무엇인가요?

a. 로그인할 때 비밀번호를 입력하세요

[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379 -a test123
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
 "requirepass"
 "test123"

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

[root@slaver251 redis-2.4.16]#  ./src/redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> auth test123
OK
redis 127.0.0.1:6379> config get requirepass
"requirepass"
"test123"
redis 127.0.0.1:6379>

4. 마스터에는 비밀번호가 있는데, 슬레이브는 어떻게 구성하나요?

마스터에 비밀번호가 있는 경우 슬레이브를 구성할 때 해당 비밀번호 매개변수도 그에 따라 구성해야 합니다. 그렇지 않으면 슬레이브는 정상적인 복제를 수행할 수 없습니다.

해당 매개변수는 다음과 같습니다.

#masterauth

예:

masterauth  mstpassword

관련 권장 사항:

mysql 비디오 튜토리얼: https://www.php.cn/course/list/51.html

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

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제