2012-07-18 30 views
13

Tôi có một máy chủ Redis. Khi tôi cố gắng lệnh ping hoặc bất kỳ lệnh khác sử dụng redis-cli ping tôi nhận được một thông báo lỗi nói: (lỗi) hoạt động ERR không được phépKhông cho phép bất kỳ thao tác nào

gõ chỉ redis-cli đưa tôi đến dấu nhắc: redis 127.0.0.1:6379>

sau khi lệnh redis này một lần nữa đưa ra cùng một lỗi.

Tôi không biết vấn đề có thể là gì. Bất kỳ trợ giúp nào được đánh giá cao.

+0

mà lệnh bạn đang chạy? –

+0

Ping, get, set .. không ai trong số họ làm việc. Tất cả cung cấp cho cùng một lỗi –

+0

đã làm các pwd auth làm các trick? –

Trả lời

24

trong tập tin redis.conf của bạn - là có một trường 'requirepass' được thiết lập (và không chú thích với các thẻ băm) - nếu như vậy, bạn cần phải xác thực đầu tiên như thế này:

AUTH Pwd (thay thế pwd với cụm từ mật khẩu thực tế)

Khi chứng thực, bạn có thể ra lệnh mới

+0

Cảm ơn .. điều này đã làm việc –

1
tùy chọn

requirepass có thể được cho phép trong tập tin cấu hình của bạn

  1. vượt qua chứng thực với -a tranh cãi sau khi lệnh redis-cli: $ redis-cli -a YourPass

  2. exec lệnh auth sau dấu nhắc redis:> auth YourPass

Các vấn đề liên quan