config get requirepass" 명령을 사용하세요."/> config get requirepass" 명령을 사용하세요.">
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!