sql >> データベース >  >> NoSQL >> Redis

Redisのパスワードを設定するにはどうすればよいですか?

    パスワードを設定するには、redis.confファイルを編集し、この行を見つけます

    # requirepass foobared
    

    次に、コメントを外し、foobaredをパスワードに変更します。設定ファイルのメモに記載されているように、32文字程度のかなり長いものを選択するようにしてください。外部ユーザーは、1秒間に15万以上のパスワードを簡単に推測できます。

    predisを使用して新しいパスワードで認証するには、表示されている構文が正しいです。接続パラメータの1つとしてパスワードを追加するだけです。

    redisをシャットダウンするには...設定ファイルでpidfileを確認してください 設定すると、おそらく

    pidfile /var/run/redis.pid
    

    コマンドラインから次のコマンドを実行します:

    cat /var/run/redis.pid
    

    これにより、実行中のサーバーのプロセスIDが得られ、そのpidを使用してプロセスを強制終了します。

    kill 3832
    

    更新

    追加したかったのですが、/etc/init.d/redis-server stopを作成することもできます あなたはライブサーバーでの作業に慣れています。 /etc/init.d/内のこれらのファイルはすべて、単なるシェルスクリプトであり、ローカルサーバーからredis-serverスクリプトを削除し、同じ場所にあるライブサーバーにコピーして、viなどで何が行われるかを確認します。使用したい場合は、いくつかのパスなどを変更する必要があるかもしれませんが、それはかなり単純なはずです。



    1. Redisデータ構造のスペース要件

    2. CMakeExternalProject_Addを使用してmongo-cxx-driverをビルドする

    3. Mongodbはサブ配列内を検索します

    4. pymongoを使用して値を更新するにはどうすればよいですか?