尋常でないもふもふ

a software engineer blog

2014-12-01から1ヶ月間の記事一覧

Jenkinsのログインシェルを変更する

Jenkins をインストールすると jenkins ユーザーが作成されるが、su コマンドを使っても jenkins ユーザーには切り替えできない。 これはデフォルトのログインシェルが /bin/false に設定されているから。 # cat /etc/passwd | grep jenkins jenkins:x:498:4…

Linuxでたまに使う便利なコマンド

使いたいときに忘れてるのでメモ。 tree コマンドの階層指定 $ tree -L 1 LDAP ユーザーも含めたユーザーの一覧を表示 $ getent passwd sudo 権限の編集 $ visudo $ visudo -f /etc/sudoers.d/sample

Debian系とRedHat系の起動スクリプト

/etc/init.d/nginx start というか、利用するときは service nginx start を叩くけど、こういう起動スクリプトはミドルウェアの起動によく使います。 訳あって自社サービス用の起動スクリプトを Ubuntu 版から CentOS 版へと移行したので、作業にあたって必…

GitHubでEd25519鍵をつかう

TL;DR GitHub 使ってる人のほとんどは RSA 鍵 2048 ビットつかってる でも 2031 年からは強度が弱く非推奨扱い もっと新しい ECDSA 鍵や Ed25518 鍵もあるよ Mac でも対応してるから今すぐ使えるよ GitHub でもっとも使われている公開鍵暗号方式 多くの人は …

Ansibleでファイルの編集

Ansible で設定ファイルの編集をしたいとき用です。 3つのモジュールが用意されています。 lineinfile(1行だけ編集したい人向け) replace(複数行編集したい人向け) ini_file(INI形式のファイルを編集したい人向け) ユースケース Amazon Linux では最…

yumの使い方

yum パッケージを探す $ yum search <package> パッケージの詳細情報 $ yum info <package> パッケージのインストール $ yum install <package> パッケージをすべて表示 $ yum list インストール済のパッケージをすべて表示 $ yum list installed インストール済のパッケージの中から更</package></package></package>…