wgetコマンドで証明書のエラーを無視する方法
目次
スポンサードリンク
wgetコマンドの基本構文
wgetコマンドはインターネットから、htmlファイルや画像などのコンテンツをダウンロードする際に使用するコマンドです。
基本構文は以下です。コマンドの後にオプション、ダウンロード対象のURLと続けます。
wget [オプション] [URL]
証明書関連のエラーを無視するオプション
以下の例は、証明書とURLのホスト名が異なるといった内容のエラーです。他にも自己証明書を使用している開発環境など、証明書に問題があるとwgetコマンドはエラーとなりコンテンツのダウンロードができません。
[root@hostname tmp]# wget https://example.co.jp/
--2024-05-01 14:58:56-- https://example.co.jp/
Resolving example.co.jp (example.co.jp)... 52.XXX.XXX.XXX
Connecting to example.co.jp (example.co.jp)|52.XXX.XXX.XXX|:443... connected.
The certificate's owner does not match hostname ‘example.co.jp’
–no-check-certificateを追加すると SSL証明書のチェックを無視し、証明書が無効であってもコンテンツをダウンロードできるようになります。テストや検証など自己証明書の環境に対してwgetコマンドを使用する際には有効なオプションです。
Linuxコマンドについて学べるおすすめ書籍
リンク
Linux教科書 図解でパッとわかる LPIC/LinuC
はじめてLPICを受ける方向け、手を動かしながらLinuxについて学びたい方におすすめ。30日間の無料体験もできる『Kindle Unlimited』でも読むことができます。
リンク
Linuxコマンドについて徹底的に学べるUdemy講座
もう絶対に忘れない Linux コマンド【Linux 100本ノック+名前の由来+丁寧な解説で、長期記憶に焼き付けろ!】
関連記事
Search
Recent Posts
- カーネル更新やパッケージのパッチ適用後、OSの再起動が必要か確認するLinuxコマンド(needs-restarting)
- OpenSSHのエラー「bad ownership or modes for chroot directory component」の原因と解消方法
- Apacheの起動状態をチェックして停止してる場合にApacheを起動するシェルスクリプト
- Amazon LinuxのOSバージョンを調べる方法|/etc/redhat-release の代替ファイル
- MYSQLでダンプファイルを取得する際に発生したエラー「Couldn't execute 'SELECT BINLOG_GTID_POS('', '0')': You are not using binary logging (1381)」の原因と対処方法