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
200
2014-09-18_gotanda.pm2
連続ログインを支える技術。
sshログインでも連続ログインチェックしたい!!!的な話
SUZUKI Masashi
September 17, 2014
Tweet
Share
More Decks by SUZUKI Masashi
See All by SUZUKI Masashi
2025-09-25 SRETT #13 ConftestによるTerraformのPolicy as Codeを試してみる
masasuzu
0
150
2025-09-19 クラウドにおけるシークレット管理
masasuzu
0
120
2025-08-05 Google Cloud Next Tokyo 2025 Cloud RunとCloud SQLの接続方式と事例
masasuzu
0
31
2025-06-20 PrivateLinkがNLBなしで作れるようになり便利になった
masasuzu
2
450
2025-01-31 吉祥寺.pm 37 初めての海外カンファレンス
masasuzu
0
540
2025-01-24-SRETT11-OpenTofuについてそろそろ調べてみるか
masasuzu
0
1.7k
2024-03-29 SRETT9 Cloud SQLの可用性について
masasuzu
0
520
2023-12-18 SRETT8 Terraform使いがPulumiに入門する
masasuzu
0
2.5k
2023-12-01 吉祥寺.pm ベストプラクティスと組織とIaC
masasuzu
1
1.7k
Other Decks in Technology
See All in Technology
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
220
re:Inventに行くまでにやっておきたいこと
nagisa53
0
790
パフォーマンスチューニングのために普段からできること/Performance Tuning: Daily Practices
fujiwara3
2
170
OpenCensusと歩んだ7年間
bgpat
0
250
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
430
abema-trace-sampling-observability-cost-optimization
tetsuya28
0
380
어떤 개발자가 되고 싶은가?
arawn
1
220
猫でもわかるAmazon Q Developer CLI 解体新書
kentapapa
1
160
20251027_findyさん_音声エージェントLT
almondo_event
2
500
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
8
4.6k
SOTA競争から人間を超える画像認識へ
shinya7y
0
640
知覚とデザイン
rinchoku
1
650
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
186
22k
Unsuck your backbone
ammeep
671
58k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Being A Developer After 40
akosma
91
590k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Producing Creativity
orderedlist
PRO
348
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Git: the NoSQL Database
bkeepers
PRO
431
66k
How to Ace a Technical Interview
jacobian
280
24k
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