909422229_Windowsにredisをインストールしてパスワードを設定し、IPバインド【インストールパッケージの提供】
15186 ワード
まずくだらないことを言う.
Redisはオープンソースで、先進的な
Redisはオープンソースで、先進的な
, , Web 。
Redis :
- Redis , 。
- , Redis 。
- Redis 。
、 Redis
, :
- github :https://github.com/MSOpenTech/redis/releases
- CDN : 【 】 。
github Windows
:Redis-x64-2.8.2400.zip
、パスワードの
、 なRedisセキュリティイベントが し、 たちに を らしました. たちの くのプロジェクトは が で、パスワードを することはめったにありませんが、Redisのデフォルト はパスワードがなく、 にパスワードを していないからです.
Redisでパスワードを するには2つの があります.
1.プロファイルを します.
したばかりのディレクトリの で、redis.windows-service.conf
というファイルを つけることができます.
いたらCtrl + F
で :requirepass
-
################################## SECURITY ###################################
-
# Require clients to issue AUTH before processing any other
# commands. This might be useful in environments in which you do not trust
# others with access to the host running redis-server.
#
# This should stay commented out for backward compatibility and because most
# people do not need auth (e.g. they run their own servers).
#
# Warning: since Redis is pretty fast an outside user can try up to
# 150k passwords per second against a good box. This means that you should
# use a very strong password otherwise it will be very easy to break.
requirepass
# Command renaming.
#
# It is possible to change the name of dangerous commands in a shared
# environment. For instance the CONFIG command may be renamed into something
# hard to guess so that it will still be available for internal-use tools
# but not available for general clients.
#
# Example:
#
# rename-command CONFIG b840fc02d524045429941cc15f59e41cb7be6c52
#
# It is also possible to completely kill a command by renaming it into
# an empty string:
#
# rename-command CONFIG ""
#
# Please note that changing the name of commands that are logged into the
# AOF file or transmitted to slaves may cause problems.
:asdfklfjfasdklfjasdklfjweruoweri。
:
-
requirepass asdfklfjfasdklfjasdklfjweruoweri
すればいいです.
2. パスワードを します.
すなわち、 にコンソールredis-cli.exe
に されるが、これは めて されない.だから わない.
PS:パスワードはできるだけ に してください.
3.IPバインド
Ipバインドはredis.windows-service.conf
プロファイルにあります.Ctrl + F
127.0.0.1
には、 のようなものがあります.# By default Redis listens for connections from all the network interfaces
# available on the server. It is possible to listen to just one or multiple
# interfaces using the "bind" configuration directive, followed by one or
# more IP addresses.
#
# Examples:
#
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1
この2 のIPバインディングをサポートして、 は にイントラネットをバインディングして、デフォルトはイントラネットの のネットがすべてアクセスすることができます.したがって、セキュリティの から、 で する は127.0.0.1にバインドし、ローカルエリアネットワークで する は192.168.0.8
などのローカルIPにバインドします.
もし があなたに に つならば、あなたは を して、 にもっと に いて、もっと くの を けてください.