acme.sh でSSL証明書発行時にエラー
![Thumbnail of post image 116](https://ex1.m-yabe.com/wp-content/uploads/2020/04/letsencrypt_ssl_logo-150x150.png)
古いサーバーでPythonの関係と思いますが、「Certbot」を利用できないので、Bashで書かれている「acme.sh」でLet’s EncryptのSSL証明書を発行しました。acme.shは、Bashで書かれている ...
rsyncコマンドでパーミッションエラーが表示される
![Thumbnail of post image 194](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
rsyncコマンドを利用してコピーすると以下のようにエラーがでます
$ rsync -avz --delete --rsync-path="sudo rsync" 192.168.0.1:/var/www/html//backu ...awkでファイル内の値を集計
![Thumbnail of post image 196](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
awkコマンドを利用すると簡単にファイル内のある数値を集計できます。
下記のような数字が入っているファイルがあります
XFSファイルシステムでのディスク容量の拡張
![Thumbnail of post image 151](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
使用しているクラウドで、ディスクの空きが少なくなってきたので、ディスク容量拡張する事にしました。
クラウドのサポートページにディスク容量を拡張する下記のような手順がありましたが、ファイルシステムがext4だったので、xfs ...
SNMPを利用して1日の通信量を取得する
![Thumbnail of post image 002](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
最近のクラウド、VPSでは管理画面で外部との通信量はクラウドやVPSの管理画面で確認できますが、物理サーバーでYAMAHAのルーターにつながっているサーバーのインターネット回線の通信量を計 ...
CUI環境でネット速度を測定する方法【speedtest-cli】
![Thumbnail of post image 148](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
CentOSのCUI環境で高負荷の状態ではないのにコンソール操作の反応が遅いので回線速度が遅くなっているかも思って、回線速度を調べようと思ったのですが、GUIのブ ...
「新しいBing」でプロセスを監視するシェルスクリプトを作成
![Thumbnail of post image 182](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
前回はChatGPTでプロセス監視の記事(ChatGPTでプロセスを監視するシェルスクリプトを作成)を書きましたが、マイクロソフトの「新しいBing」も使用できるようになったので、こちらでもプロセス監視のシェルスクリプトを作って貰いま ...
cronでS3のファイルをダウンロードするシェルスクリプトを実行するとダウンロードできない
![Thumbnail of post image 010](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
AWS CLIで、s3からファイルをダウンロードするシェルスクリプトがあって、シェルスクリプトを実行すると問題なく実行できてCron経由だとエラーになる状況でした
s3からダウンロードするスクリプトは下記のようになっています ...
ChatGPTでプロセスを監視するシェルスクリプトを作成
![Thumbnail of post image 090](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
最近、話題になっている「ChatGPT」を利用して簡単なシェルスクリプトを作成してみました。
「ChatGPT」は、OpenAIが開発した対話型AIチャットボットです。対話型で質問をすればAIが回答してくれます。
...
シェルスクリプトで引数でループする処理する方法(for文)
![Thumbnail of post image 152](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
シェルスクリプトで全ての引数だけfor文でループ処理するには、下記のようなコードになります
#!/bin/bashfor i in "${@}"; do echo $idonefor文の構文は以下のようになります
f .../bin/bash^M: bad interpreter: No such file or directory の時の対処法
![Thumbnail of post image 066](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
いつもは、LinuxにSSHログインしてvim コマンドでシェルスクリプトを作るのですが、Windowsでテキストエディタでシェルスクリプトで作ると改行コードが「\r\n」で保存されて、シェルスクリプトを実行すると下記のようなエラーに ...
sshd が起動しない(sshd: no hostkeys available — exiting.)
![Thumbnail of post image 167](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
サーバーの管理は、Cockpitで管理していてサービスのメニューを確認すると「cloud-init」が起動に失敗していたので、手動で起動するとSSHのパスワード認証でログインできなくなった。
複数のサーバーも作らないので「 ...
nohupで実行した出力結果を、nohup.out以外のファイルに保存する
![Thumbnail of post image 053](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
nohupを実行すると、コマンド実行時の標準出力・標準エラーは「nohup.out」のファイルに追加されます。
ファイルが肥大したり、以前の ...
Firewalldの設定方法 ポートの開放
![Thumbnail of post image 174](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
CentOS 7からは、OSの標準のF/Wは「iptable」ではなく「Firewalld」に変更なっています。今まではクラウドの管理画面でF/Wの設定できたので運用していなかったですが、「Firewalld」の設定が必要なったので、 ...
SSHログインでログイン失敗を確認する方法
![Thumbnail of post image 175](https://ex1.m-yabe.com/wp-content/uploads/2014/07/image_preview-150x150.jpg)
CentOSでは、SSHログイン・コンソール操作に関するログは「/var/log/secure」に保存されています
Debian, Ubuntuでは、SSHログイン・コンソール操作に関するログは「/var/log/auth ...