Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2014-09-18_gotanda.pm2
Search
SUZUKI Masashi
September 17, 2014
Technology
0
140
2014-09-18_gotanda.pm2
連続ログインを支える技術。
sshログインでも連続ログインチェックしたい!!!的な話
SUZUKI Masashi
September 17, 2014
Tweet
Share
More Decks by SUZUKI Masashi
See All by SUZUKI Masashi
2024-03-29 SRETT9 Cloud SQLの可用性について
masasuzu
0
290
2023-12-18 SRETT8 Terraform使いがPulumiに入門する
masasuzu
0
1.5k
2023-12-01 吉祥寺.pm ベストプラクティスと組織とIaC
masasuzu
1
1.2k
SRETT#6_Terraformのtfstateについて考える
masasuzu
2
1.6k
SRETT#4黒い画面をもっと効率的に(使って自動化の時間を捻出)
masasuzu
2
360
2022-04-12 吉祥寺.pm 29
masasuzu
0
1.3k
2015-12-12-chiba.pm7
masasuzu
0
3.3k
2015-09-17_gotanda.pm6
masasuzu
0
3.4k
2015-07-10-kichijoji.pm4_yurui_template
masasuzu
0
1.2k
Other Decks in Technology
See All in Technology
セキュリティ研修 Day1【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
150
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
180
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
Azure OpenAI Service Dev Day / LLMでできる!使える!生成AIエージェント
masahiro_nishimi
3
740
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
180
AWSでRAGを作る法方
sonoda_mj
1
140
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
900
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
What if...? 처음부터 다시 LLM 어플리케이션을 개발한다면
huffon
0
1k
Featured
See All Featured
Clear Off the Table
cherdarchuk
89
320k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
For a Future-Friendly Web
brad_frost
173
9.2k
Producing Creativity
orderedlist
PRO
340
39k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
The Illustrated Children's Guide to Kubernetes
chrisshort
39
47k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
Transcript
連続ログインを 支える技術 gotanda.pm #2 すずきまさし / @masasuz 1
おまえだれよ すずきまさし / @masasuz 五反田の辺りにある中小web企業 9月15日で一つ歳をとったらしい 開発基盤的なものを整備しているらしい zsh / perl
/ mysql / Ubuntu / Debian 2
連続ログインを 支える技術 3
“今週7日間ログインした ログインボーナス欲しい” 4
“今週7日間会社にログインした ログインボーナス欲しい” 5
なるほど! 6
ログイン と言えば 7
連続ログイン 8
ソーシャルゲーム 9
継続率 10
Web開発 11
ソーシャルゲーム! 12
ソーシャルゲーム? 13
ゲームにおける モチベーションを上げる方法が仕 事にも応用できるのではないか! 14
ログインと言えば、 15
telnet 16
? 17
ssh 18
sshrc 19
sshrc sshログイン時に実行されるファイル ~/.ssh/rc /etc/ssh/sshrc SEE ALSO: man sshd 20
sshログインしたときの 実行順(参考) /etc/motd表示 前回ログイン時間を表示 /etc/nologinをチェック ユーザ権限に移行 ~/.ssh/environmentを読む homeディレクトリに移動 sshrcを実行 ログインシェルを実行
21
連続SSHログイン 22
仕様 sshログイン時にログイン記録を残す 連続ログインしていれば、その旨表示 同日二回目のログインであれば、何も 表示しない 23
24
ここまで実装したけど なんか面白くない 25
もっとモチベーションを 上げるためのアイデア エンジニアの4割はアニメorアイドル好 きらしい(根拠無し) 好きなキャラクターとか推しの子が 話すとか 26
Acme::VividredOperation Acme::PrettyCure Acme::MilkyHomes Acme::LoveLive Acme::AKB48 Acme::MoningMusume Acme::MomoiroClover 27
問題 28
そもそも 29
1.sshセッション つなぎ直さない 30
tmux(screen)で ssh立ち上げっぱなし 31
ログインしてるの にしてない扱い 32
2.標準エラー出力 に吐いてる 33
行儀悪い。 シェルスクリプトで sshするとき悪い影響。 34
ということで めでたく没アイデア 35
ありがとう ございました 36