だ。ログ。

開発とかスノボとかやきうとか。

SSHの鍵ファイルの権限周り

どうしてもサーバー管理をしていると、新しくユーザーを追加する事がある。

$ useradd hogefuga

ユーザー自体はこれで作成出来る。
この後に接続する為の鍵をユーザーに作って共有してもらう。
これは作ったユーザーのディレクトリにて

$ cd /home/hogefuga/
$ mkdir .ssh
$ chmod 700 .ssh

ここまでしてから.sshに作って共有してもらった.pubファイルをauthorized_keys と名前を変更してアップする。
ただ、これでミッション完了ではない。

$ chown hogefuga:hogefuga authorized_keys
$ chmod 600 authorized_keys

権限設定をしないとログインに弾かれるのでメモ。