[解決済み] リモート接続のためのRedisポートをオープン
2022-05-12 21:40:40
質問
サーバーのRedisをピンポンすることができる。
# redis-cli ping
PONG
しかし、リモートで問題が発生しました。
$ src/redis-cli -h REMOTE.IP ping
Could not connect to Redis at REMOTE.IP:6379: Connection refused
configでは、デフォルトのポートが表示されました。
# Accept connections on the specified port, default is 6379.
# If port 0 is specified Redis will not listen on a TCP socket.
port 6379
ということは、リモートのUbuntuマシンで6379番ポートを開けばいいのでしょうか?どうすればいいのか?
どのように解決するのですか?
redisサーバーでリモートアクセスを許可するようにbindオプションを設定しましたか?
前(ファイル
/etc/redis/redis.conf
)
bind 127.0.0.1
後
bind 0.0.0.0
と実行します。
sudo service redis-server restart
をクリックして、サーバーを再起動します。問題ない場合は、アクセスを遮断するファイアウォールを確認するとよいでしょう。
重要なことです。
ファイアウォール(iptables、ufw...)を使用して、使用中のポートに接続する人を制御しない場合、誰でもこのRedisインスタンスに接続できます。 を使用しない場合、このRedisインスタンスに接続できます。
レディスの
AUTH
ということは、誰でもあなたのデータにアクセス/変更/削除できることを意味します。ご安全に!
関連
-
[解決済み] UbuntuにBoostをインストールする方法
-
[解決済み] Windows 10 Spring Creators Update上のUbuntuでランレベルエラーを回避する方法とは?
-
[解決済み] Docker エラー bind: アドレスはすでに使用されています。
-
CMakeのエラーを解決する。ソースディレクトリ ... には、CMakeLists.txt が含まれていないようです。
-
[解決済み] Redisですべてを削除するには?
-
[解決済み] Redisを使用してパターンに一致するキーをアトミックに削除する方法
-
find: `-exec' の引数が足りない問題
-
[解決済み】Vagrantのエラー: Linux ゲストでフォルダのマウントに失敗しました
-
[解決済み] エラー "gnu/stubs-32.h: Nachosのソースコードをコンパイルする際に "No such file or directory "というエラーが発生した。
-
[解決済み] IntelliJ Idea Ctrl+Alt+LeftのショートカットがUbuntuで機能しない件
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Ubuntu「-bash: nano: コマンドが見つかりませんでした。
-
[解決済み] UbuntuにBoostをインストールする方法
-
[解決済み] PIP 要件を満たすダウンロードが見つかりませんでした SQLAlchemy
-
[解決済み] cd -結果は、"-bash: cd: OLDPWDが設定されていない"
-
[解決済み] 新しいJupyter Notebookを開けない[Permission Denied]。
-
[解決済み] blk_update_request: I/O エラー、デバイス sda、セクタ xxxxxxxx
-
エラーを解決する-bash: . /configure: パーミッションが拒否されました
-
[解決済み] nginxが動作しているかどうかを確認する方法は?
-
[解決済み】Ubuntuで64bitのプログラムを32bitでクロスコンパイルすると、include "bits/c++config.h" が見つからない。
-
[解決済み] エラー "gnu/stubs-32.h: Nachosのソースコードをコンパイルする際に "No such file or directory "というエラーが発生した。