SlideShare a Scribd company logo
1 of 26
Download to read offline
(C)Copyright 1996-2017 SAKURA Internet Inc.
さくらインターネット
エバンジェリスト 横田真俊(@Wslash)
2017/09/09
2
氏名
横田真俊(@Wslash)
「さくらインターネット」で
エバンジェリストをやって
います
左のアイコンでツイッターを
やっていますのでお気軽に
お声がけください
3
「危険シェル芸とは?」
マウスも使わず、ソースコードも残さず、GUI
ツールを立ち上げる間もなく、あらゆる破壊・迷
惑・自滅行為をCLI端末へのコマンド入力一撃で
終わらすこと。
出典:危険シェル芸の定義(笑)
https://blog.ueda.asia/?page_id=3752
4
え? どういうこと?
5
例えば、こういうやつ
6
rm -rf /
20141019 OSC Tokyo/Fall LT 【危険シェル芸】
(http://www.slideshare.net/ryuichiueda/20141019-
osc-tokyofall-lt)
【試さないで】危険シェル芸【違法(脱法)シェル芸を勧
められたり、 身近な人が持っていたりしませんか?】
(http://togetter.com/li/709172)
8
9
危険シェル芸やってみたい
○ちょっとぐらいなら大丈夫と仕事のマシンで
やってみた。
○リモート端末と思って実行してみたが、ローカ
ルの端末だった(よくある)
○Docker上なら大丈夫だと思った
10
そんな時は「さくらのVPS」の
スタートアップスクリプト!
11
スタートアップスクリプトは、さくらのクラウド/さくらのVPSで、
サーバを作成する際、任意のシェルスクリプトを記述し、起動時に
自動的に実行する機能です
12
13
OSインストール時に「スタートアップスクリプト」を選択
することで、サーバ起動時にシェルスクリプトを実行
新しいサーバ作成と同時にスクリプトが走るため、
誤って既存のサーバにコマンドを打つ必要が無く
安心して「危険シェル芸」ができます!
すごいめう、やっためう
14
本来は「yumを実行して、必要なアプリを入れて
おく」「多数のユーザを登録しておく」「サーバ
内の設定を自動行う」などに使われるとても便利
な機能です。
本来は「yumを実行して、必要なアプリを入れて
おく」「多数のユーザを登録しておく」「サーバ
内の設定を自動行う」などに使われるとても便利
な機能です。
15
というわけで、早速やってみよう!
16
17
「さくらのVPS」のコントロールパネルでスクリプトから
「カスタムスクリプトの追加」をクリックします
18
カスタムスクリプトに任意のスクリプトを書いて保存します
19
サーバの「各種設定」から「OSインストール」を選択し
その後「標準OS」を選択
20
先ほど登録したスクリプトを選択してください
rm -rf /
⇒ 毎度お馴染み全消去
⇒ 実際は「rm -rf --no-preserve-root /」
が必要
21
このように色々とできますので、
「さくらのVPS」のスタートアップスクリプトを
ぜひ色々とご利用ください。
23
注意
リソースを枯渇させる系(「フォーク爆弾」とか)
のご利用はやめてください
24
さくらの夕べ
「さくらのVPS ユーザーミートアップ」
9月27日(水) 19:00-21:30
さくらインターネット 西新宿セミナールーム
・ぼくらの考えたさいきょうのVPSサービス
さくらのVPS プロデューサー 伊東 宏起
・オフライン・ユーザーボイス
エバンジェリストチーム 前佛 雅人、横田 真俊
・ライトニングトーク大会
参加者募集中!→
ご静聴ありがとうございました
26

More Related Content

What's hot

20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshima20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshimaYoshitake Takata
 
20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo
20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo
20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in TokyoTyphon 666
 
AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015Hiromichi Koga
 
うどん県でLoRaWAN
うどん県でLoRaWANうどん県でLoRaWAN
うどん県でLoRaWANIchiro Tsuji
 
ユニプロでの半年間
ユニプロでの半年間ユニプロでの半年間
ユニプロでの半年間sueki_
 
IoT.kyoto事例紹介(2017年9月)
IoT.kyoto事例紹介(2017年9月)IoT.kyoto事例紹介(2017年9月)
IoT.kyoto事例紹介(2017年9月)Ichiro Tsuji
 

What's hot (6)

20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshima20170805-osckyoto-lt-hiroshima
20170805-osckyoto-lt-hiroshima
 
20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo
20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo
20210415 A Story about Eating a Salmon Shark Meat in a Kitchen Car in Tokyo
 
AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015
 
うどん県でLoRaWAN
うどん県でLoRaWANうどん県でLoRaWAN
うどん県でLoRaWAN
 
ユニプロでの半年間
ユニプロでの半年間ユニプロでの半年間
ユニプロでの半年間
 
IoT.kyoto事例紹介(2017年9月)
IoT.kyoto事例紹介(2017年9月)IoT.kyoto事例紹介(2017年9月)
IoT.kyoto事例紹介(2017年9月)
 

Similar to 安全に「危険シェル芸」ができるスタートアップスクリプトのご紹介(さくらのVPS編)

チップレベルでカスタマイズできることで見える世界の体験
チップレベルでカスタマイズできることで見える世界の体験チップレベルでカスタマイズできることで見える世界の体験
チップレベルでカスタマイズできることで見える世界の体験Junichi Akita
 
シラサギハンズオン in 仙台 powered by さくらのクラウド
シラサギハンズオン in 仙台 powered by さくらのクラウドシラサギハンズオン in 仙台 powered by さくらのクラウド
シラサギハンズオン in 仙台 powered by さくらのクラウド法林浩之
 
30分で理解するLet's Encryptの仕組みとSSL証明書の使い方
30分で理解するLet's Encryptの仕組みとSSL証明書の使い方30分で理解するLet's Encryptの仕組みとSSL証明書の使い方
30分で理解するLet's Encryptの仕組みとSSL証明書の使い方法林浩之
 
SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌
SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌
SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌SORACOM,INC
 
M5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなし
M5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなしM5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなし
M5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなしMinoruInoue2
 
黒いSIMのオハナシ
黒いSIMのオハナシ黒いSIMのオハナシ
黒いSIMのオハナシKoichiro Oki
 
謎解き分科会講演 「NOT DIGITAL」
謎解き分科会講演 「NOT DIGITAL」謎解き分科会講演 「NOT DIGITAL」
謎解き分科会講演 「NOT DIGITAL」Youichiro Miyake
 
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方Wakayama.rbボードの使い方
Wakayama.rbボードの使い方三七男 山本
 
人間と人工知能(後篇)
人間と人工知能(後篇)人間と人工知能(後篇)
人間と人工知能(後篇)Youichiro Miyake
 
シラサギハンズオン in 鹿児島 powered by さくらのクラウド
シラサギハンズオン in 鹿児島 powered by さくらのクラウドシラサギハンズオン in 鹿児島 powered by さくらのクラウド
シラサギハンズオン in 鹿児島 powered by さくらのクラウド法林浩之
 
Makers:近未来のものづくり
Makers:近未来のものづくりMakers:近未来のものづくり
Makers:近未来のものづくりJunichi Akita
 
「モデル検査」のススメ (ゲームシナリオ進行編)
「モデル検査」のススメ (ゲームシナリオ進行編)「モデル検査」のススメ (ゲームシナリオ進行編)
「モデル検査」のススメ (ゲームシナリオ進行編)Masaru Nagaku
 

Similar to 安全に「危険シェル芸」ができるスタートアップスクリプトのご紹介(さくらのVPS編) (13)

チップレベルでカスタマイズできることで見える世界の体験
チップレベルでカスタマイズできることで見える世界の体験チップレベルでカスタマイズできることで見える世界の体験
チップレベルでカスタマイズできることで見える世界の体験
 
シラサギハンズオン in 仙台 powered by さくらのクラウド
シラサギハンズオン in 仙台 powered by さくらのクラウドシラサギハンズオン in 仙台 powered by さくらのクラウド
シラサギハンズオン in 仙台 powered by さくらのクラウド
 
30分で理解するLet's Encryptの仕組みとSSL証明書の使い方
30分で理解するLet's Encryptの仕組みとSSL証明書の使い方30分で理解するLet's Encryptの仕組みとSSL証明書の使い方
30分で理解するLet's Encryptの仕組みとSSL証明書の使い方
 
SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌
SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌
SORACOM の紹介しちゃうよ!| SORACOM Meetup #0 in 札幌
 
M5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなし
M5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなしM5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなし
M5StickVとobnizとenebularを使って死角確認ツールもどきを作ったはなし
 
黒いSIMのオハナシ
黒いSIMのオハナシ黒いSIMのオハナシ
黒いSIMのオハナシ
 
謎解き分科会講演 「NOT DIGITAL」
謎解き分科会講演 「NOT DIGITAL」謎解き分科会講演 「NOT DIGITAL」
謎解き分科会講演 「NOT DIGITAL」
 
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方Wakayama.rbボードの使い方
Wakayama.rbボードの使い方
 
人間と人工知能(後篇)
人間と人工知能(後篇)人間と人工知能(後篇)
人間と人工知能(後篇)
 
シラサギハンズオン in 鹿児島 powered by さくらのクラウド
シラサギハンズオン in 鹿児島 powered by さくらのクラウドシラサギハンズオン in 鹿児島 powered by さくらのクラウド
シラサギハンズオン in 鹿児島 powered by さくらのクラウド
 
Makers:近未来のものづくり
Makers:近未来のものづくりMakers:近未来のものづくり
Makers:近未来のものづくり
 
「モデル検査」のススメ (ゲームシナリオ進行編)
「モデル検査」のススメ (ゲームシナリオ進行編)「モデル検査」のススメ (ゲームシナリオ進行編)
「モデル検査」のススメ (ゲームシナリオ進行編)
 
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
チームラボMake部 Maker Faire Tokyo 2012出展物一覧チームラボMake部 Maker Faire Tokyo 2012出展物一覧
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
 

Recently uploaded

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 

Recently uploaded (9)

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 

安全に「危険シェル芸」ができるスタートアップスクリプトのご紹介(さくらのVPS編)