Valkey : SSL/TLS सेटिंग2024/11/15 |
Valkey पर SSL/TLS सेटिंग कॉन्फ़िगर करें। |
|
[1] | स्व-हस्ताक्षरित प्रमाणपत्र बनाएँ। यदि आप Let's Encrypt या अन्य जैसे वैध प्रमाणपत्र का उपयोग करते हैं, तो इस अनुभाग को छोड़ दें। |
[root@dlp ~]# cd /etc/pki/tls/certs [root@dlp certs]# openssl req -x509 -nodes -newkey rsa:2048 -keyout valkey.pem -out valkey.pem -days 3650 Generating a RSA private key ..+++++ .............+++++ writing new private key to 'valkey.pem' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [XX]:JP # कंट्री कोड State or Province Name (full name) []:Hiroshima # राज्य Locality Name (eg, city) [Default City]:Hiroshima # शहर Organization Name (eg, company) [Default Company Ltd]:GTS # कंपनी Organizational Unit Name (eg, section) []:Server World # विभाग Common Name (eg, your name or your server's hostname) []:dlp.srv.world # सर्वर का FQDN Email Address []:root@srv.world # एडमिन का ईमेल[root@dlp certs]# chmod 600 valkey.pem [root@dlp certs]# chown valkey:valkey valkey.pem |
[2] | Valkey कॉन्फ़िगर करें। |
[root@dlp ~]#
vi /etc/valkey/valkey.conf # पंक्ति 139 : परिवर्तन : इसे [0] से अक्षम करें port 0
# पंक्ति 194 : टिप्पणी हटाएँ tls-port 6379 # पंक्ति 200, 201 : टिप्पणी हटाएं और प्रमाणपत्र निर्दिष्ट करें tls-cert-file /etc/pki/tls/certs/valkey.pem tls-key-file /etc/pki/tls/certs/valkey.pem
# पंक्ति 245 : टिप्पणी हटाएँ tls-auth-clients no systemctl restart valkey |
[3] | क्लाइंट से SSL/TLS के साथ Valkey से कनेक्ट करें। यदि अन्य होस्ट से कनेक्ट करते हैं, तो उन्हें प्रमाणपत्र स्थानांतरित करने की आवश्यकता होती है। |
[root@node01 ~]# ll /etc/pki/tls/certs total 4 lrwxrwxrwx. 1 root root 49 Sep 23 09:00 ca-bundle.crt -> /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem lrwxrwxrwx. 1 root root 55 Sep 23 09:00 ca-bundle.trust.crt -> /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt -rw-------. 1 valkey valkey 3160 Nov 15 09:55 valkey.pem # [tls] विकल्प और प्रमाणपत्र निर्दिष्ट करें [root@node01 ~]# valkey-cli -h dlp.srv.world --tls \ --cert /etc/pki/tls/certs/valkey.pem \ --key /etc/pki/tls/certs/valkey.pem \ --cacert /etc/pki/tls/certs/valkey.pem dlp.srv.world:6379> auth password OK dlp.srv.world:6379> info # Server redis_version:7.2.4 server_name:valkey valkey_version:8.0.1 redis_git_sha1:00000000 redis_git_dirty:0 redis_build_id:480577b1fe2c407e server_mode:standalone os:Linux 6.11.5-300.fc41.x86_64 x86_64 arch_bits:64 monotonic_clock:POSIX clock_gettime multiplexing_api:epoll gcc_version:14.2.1 process_id:1561 process_supervised:systemd run_id:7200b4d0f9f0b4bd156101e63f6111127e18fe3e tcp_port:6379 ..... ..... |
Sponsored Link |
|