Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 11732|Jawab: 2

[Redis] Redis memungkinkan akses jarak jauh

[Salin tautan]
Diposting pada 23/08/2018 14.51.17 | | |
Secara default, redis hanya mengizinkan akses lokal, dan Anda dapat memodifikasi redis.conf untuk membuat redis dapat diakses dari jarak jauh

Membuka file redis.conf dijelaskan di bagian JARINGAN

JARINGAN ################################## #####################################

# Secara default, jika tidak ada arahan konfigurasi "bind" yang ditentukan, Redis mendengarkan
# untuk koneksi dari semua antarmuka jaringan yang tersedia di server.
# Dimungkinkan untuk mendengarkan hanya satu atau beberapa antarmuka yang dipilih menggunakan
# arahan konfigurasi "bind", diikuti dengan satu atau lebih alamat IP.
#
# Contoh:
#
# mengikat 192.168.1.100 10.0.0.1
# mengikat 127.0.0.1 ::1
#
# ~~~ PERINGATAN ~~~ Jika komputer yang menjalankan Redis langsung terkena
# internet, mengikat ke semua antarmuka berbahaya dan akan mengekspos
# untuk semua orang di internet. Jadi secara default kami menghapus komentar
# mengikuti bind directive, yang akan memaksa Redis untuk mendengarkan hanya
# alamat antarmuka lookback IPv4 (ini berarti Redis akan dapat
# menerima koneksi hanya dari klien yang berjalan ke komputer yang sama
# sedang berjalan).
#
# JIKA ANDA YAKIN INGIN INSTANCE ANDA MENDENGARKAN SEMUA ANTARMUKA
# KOMENTARI SAJA BARIS BERIKUT.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mengikat 127.0.0.1
Kerja: mengomentari bind 127.0.0.1 memungkinkan semua IP untuk mengakses redis
Jika Anda ingin menentukan beberapa akses IP, tetapi tidak semua akses IP, Anda dapat mengikat

catatan
Berikut penjelasan lainnya

# Mode terlindungi adalah lapisan perlindungan keamanan, untuk menghindarinya
# Instans Redis yang dibiarkan terbuka di internet diakses dan dieksploitasi.
#
# Saat mode yang dilindungi aktif dan jika:
#
# 1) Server tidak mengikat secara eksplisit ke sekumpulan alamat menggunakan
# arahan "mengikat".
# 2) Tidak ada kata sandi yang dikonfigurasi.
#
# Server hanya menerima koneksi dari klien yang terhubung dari
# Alamat loopback IPv4 dan IPv6 127.0.0.1 dan ::1, dan dari domain Unix
# soket.
#
# Secara default mode terlindungi diaktifkan. Anda harus menonaktifkannya hanya jika
# Anda yakin ingin klien dari host lain terhubung ke Redis
# bahkan jika tidak ada autentikasi yang dikonfigurasi, atau serangkaian antarmuka tertentu
# secara eksplisit tercantum menggunakan arahan "bind".
mode terlindungi ya
Setelah redis 3.2, redis menambahkan mode terproteksi, dalam mode ini, meskipun bind 127.0.0.1 diberi anotasi, kesalahan masih dilaporkan saat mengakses redisd lagi, sebagai berikut

(kesalahan) DITOLAK Redis berjalan dalam mode terlindungi karena mode terlindungi diaktifkan, tidak ada alamat ikatan yang ditentukan, tidak ada kata sandi otentikasi yang diminta ke klien. Dalam mode ini, koneksi hanya diterima dari antarmuka loopback. Jika Anda ingin terhubung dari komputer eksternal ke Redis, Anda dapat mengadopsi salah satu solusi berikut: 1) Cukup nonaktifkan mode terproteksi dengan mengirimkan perintah 'CONFIG SET protected-mode no' dari antarmuka loopback dengan menghubungkan ke Redis dari host yang sama dengan server yang sedang berjalan, namun PASTIKAN Redis tidak dapat diakses publik dari internet jika Anda melakukannya. Gunakan CONFIG REWRITE untuk membuat perubahan ini permanen. 2) Atau, Anda dapat menonaktifkan mode terlindungi dengan mengedit file konfigurasi Redis, dan mengatur opsi mode terlindungi ke 'tidak', lalu memulai ulang server. 3) Jika Anda memulai server secara manual hanya untuk pengujian, mulai ulang dengan opsi '--protected-mode no'. 4) Siapkan alamat ikatan atau kata sandi otentikasi. CATATAN: Anda hanya perlu melakukan salah satu hal di atas agar server mulai menerima koneksi dari luar.
Modifikasi: mode terlindungi tidak





Mantan:Windows gagal memulai layanan Redis, kesalahan 1067: Proses berakhir secara tak terduga.
Depan:mybatis melaporkan "Koleksi Peta Hasil sudah berisi nilai forxxx"...
Diposting pada 23/08/2018 17.43.31 |
Saya belajar ~ Terima kasih.
 Tuan tanah| Diposting pada 10/10/2018 16.13.18 |
Redis-x64-3.0.504 tidak memiliki konfigurasi mode terlindungi
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com