2014-09-18_gotanda.pm2

 2014-09-18_gotanda.pm2

連続ログインを支える技術。
sshログインでも連続ログインチェックしたい!!!的な話

A473164add8debfea01e4eb70e07d1ea?s=128

SUZUKI Masashi

September 17, 2014
Tweet

Transcript

  1. 連続ログインを 支える技術 gotanda.pm #2 すずきまさし / @masasuz 1

  2. おまえだれよ すずきまさし / @masasuz 五反田の辺りにある中小web企業 9月15日で一つ歳をとったらしい 開発基盤的なものを整備しているらしい zsh / perl

    / mysql / Ubuntu / Debian 2
  3. 連続ログインを 支える技術 3

  4. “今週7日間ログインした ログインボーナス欲しい” 4

  5. “今週7日間会社にログインした ログインボーナス欲しい” 5

  6. なるほど! 6

  7. ログイン と言えば 7

  8. 連続ログイン 8

  9. ソーシャルゲーム 9

  10. 継続率 10

  11. Web開発 11

  12. ソーシャルゲーム! 12

  13. ソーシャルゲーム? 13

  14. ゲームにおける モチベーションを上げる方法が仕 事にも応用できるのではないか! 14

  15. ログインと言えば、 15

  16. telnet 16

  17. ? 17

  18. ssh 18

  19. sshrc 19

  20. sshrc sshログイン時に実行されるファイル ~/.ssh/rc /etc/ssh/sshrc SEE ALSO: man sshd 20

  21. sshログインしたときの 実行順(参考) /etc/motd表示 前回ログイン時間を表示 /etc/nologinをチェック ユーザ権限に移行 ~/.ssh/environmentを読む homeディレクトリに移動 sshrcを実行 ログインシェルを実行

    21
  22. 連続SSHログイン 22

  23. 仕様 sshログイン時にログイン記録を残す 連続ログインしていれば、その旨表示 同日二回目のログインであれば、何も 表示しない 23

  24. 24

  25. ここまで実装したけど なんか面白くない 25

  26. もっとモチベーションを 上げるためのアイデア エンジニアの4割はアニメorアイドル好 きらしい(根拠無し) 好きなキャラクターとか推しの子が 話すとか 26

  27. Acme::VividredOperation Acme::PrettyCure Acme::MilkyHomes Acme::LoveLive Acme::AKB48 Acme::MoningMusume Acme::MomoiroClover 27

  28. 問題 28

  29. そもそも 29

  30. 1.sshセッション つなぎ直さない 30

  31. tmux(screen)で ssh立ち上げっぱなし 31

  32. ログインしてるの にしてない扱い 32

  33. 2.標準エラー出力 に吐いてる 33

  34. 行儀悪い。 シェルスクリプトで sshするとき悪い影響。 34

  35. ということで めでたく没アイデア 35

  36. ありがとう ございました 36