Linux

sshが「packet_write_wait: Connection to xxx.xxx.xxx.xxx port 22: Broken pipe」により切断される場合の対策

sshは一定時間操作をしないと自動で接続が切断される仕様となっています。 それを防止するために、sshクライアントconfigファイルに下記の設定を追加します。 $ vim ~/.ssh/config ServerAliveInterv...
2018.11.18
Linux

loop処理をバックグラウンドで実行する方法

事象 whileやfor等のloop処理をバックグラウンドで実行しようとしても、エラーになってしまい実行できません。 $ nohup while ]; do echo $i; ((i++)); done & -bash: 予期し...
2018.11.18
Linux

sshのパスフレーズの変更/削除

sshの鍵作成時にパスフレーズを設定できますが、後でパスフレーズを変更したい場合や、パスフレーズを削除する際に使用します。 $ ssh-keygen -p 既に設定されていているパスフレーズを変更/削除する場合には、古いパスフレー...
2018.11.18
Linux

CentOS 7の初期設定

CentOS 7を使用する際に実施したほうが良い初期設定の手順を記載します。 パッケージの更新 パッケージを最新化します。 $ sudo yum -y update ロケール及びキーマップの変更 現在の状況の確認します。 ...
2018.11.18
Mac

sshログイン時に「LC_CTYPE: cannot change locale (UTF-8)」が出力される場合の対策

事象 Macからsshでサーバにログインした際に↓のメッセージが出力されることがあります。 $ ssh xxx Last login: Wed Nov 7 16:19:53 2018 from kd106180005123.au-ne...
2018.11.18
Docker

CentOS 7へのDockerのインストール

前提条件 CentOS 7以上 centos-extrasレポジトリが有効であること ※通常デフォルトで有効になっています。 インストール方法 Dockerをインストールする方法には下記の方法がありますが、Dockerレポジトリを...
2018.11.13
Mac

Macでpng等の画像ファイルの余白削除する方法

各種画像のファイルの余白削除ですがImageMagicを使用することで簡単にできます。 ImageMagicのインストール ImageMagicはhomebrewでインストールします。 $ brew install imagemag...
2018.11.20