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

Redis 비밀번호 관리 소개

풀어 주다: 2020-03-20 09:50:09
앞으로
2116명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿