第1回MQTTセキュリティ勉強会
の編集
[
ホーム
|
一覧
|
検索
|
最終更新
|
ヘルプ
] [
新規
]
Top
> 第1回MQTTセキュリティ勉強会
*MQTTプロジェクト [#n65a78fd] --連絡事項:[[KITハッカソン後半戦:https://kithackation.doorkeeper.jp/events/51346]] **第1回目打合せ [#n7214348] *** 日時;平成28年9月3日 13:00 - 18:00 [#t26bf452] - 13:30 - 15:30 さくらインターネット 横田真俊様 -- さくらクラウドのハンズオン教育 - 15:30 - 16:00 (ブレイクタイム) - 16:00 - 18:00 MQTTに関して黙々と実装する会 --(久保田旭様) --- 本会の趣旨について。 --(中沢実) --- ラズベリーパイ上に RabbitMQサーバを立ち上げる。 --- MQTTクライアントのサンプルプログラムの解説 - 18:00 - 20:00 -- LT (ライトニングトーク) --- ふぁらお加藤さん --- ドラちゃん西川さん。 --- (その他、随時募集します) -- 短時間で何かを作ってみる。 ---- * 内容 [#i3ffe310] *** さくらクラウドのハンズオン教育 [#j37f70a0] -[[「さくらのクラウド」を利用したハンズオン(金沢工業大学):https://speakerdeck.com/masatoshi/sakurafalsekuraudo-woli-yong-sitahanzuon-jin-ze-gong-ye-da-xue]] -[[ハンズオンコマンドについて:https://github.com/wslash/zabbix3]] -ハンズオンで利用するアカウント一覧 &ref(金沢工業大学.xlsx); *** MQTTサーバについて [#nfa39e7d] - RabbitMQサーバを立ち上げました。 -- http://www12453ui.sakura.ne.jp:15672/#/ ---ID: kithachathon (kithackathonではないのでご注意を) ---PW: qwer1234 *** さくらクラウドでMQTTサーバを立ち上げる。 [#i18021d9] docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management *** Rasberry PIでMQTTサーバを立ち上げる。 [#f2e87e35] - [[Installing on Debian / Ubuntu:https://www.rabbitmq.com/install-debian.html]] -- Using rabbitmq.com APT Repository のセクションをひたすらやる。 - 管理画面を有効化 $ sudo rabbitmq-plugins enable rabbitmq_management - 管理画面が有効になったか調べる $ curl http://127.0.0.1:15672/ - リモートからguest/guestで管理画面にアクセスできるようにする $ cd etc/rabbitmq/ $ sudo touch rabbitmq.config $ sudo vi rabbitmq.config - rabbitmq.config の編集 [{rabbit, [{loopback_users, []}]}]. - サービス再起動 $ sudo service rabbitmq-server restart *** チュートリアルについて [#hb6562aa] - pikaのインストール --[[pika:https://pika.readthedocs.io/en/0.10.0/]] -以下のサイトに沿って作成しました。 -- https://www.rabbitmq.com/getstarted.html &ref(python.zip); *** MQTTについて [#sfa56a63] -[[HTTPからMQTTへ:http://it.impressbm.co.jp/articles/-/10773]] -[[IoT時代に知っておくべきテクノロジーと課題:http://codezine.jp/article/detail/7751]] -[[若手エンジニアが解説するIoT時代の通信プロトコル:http://o2o.abeja.asia/product/post-7063/]] -[[Internet of Things:http://ngm2m.jp/m2m/files/symp2014_suzuki_pm.pdf]] -[[ MQTT/IBM MessageSight登場の背景とユースケース:http://public.dhe.ibm.com/software/dw/jp/websphere/connectivity/ms_mqtt_ws/MQTT_MessageSight_seminar_1.pdf]] -[[MQTTについてのまとめ:http://tdoc.info/blog/2014/01/27/mqtt.html]] -[[MQTTについて詳しく知る:https://sango.shiguredo.jp/mqtt]] -[[MQTTとAMQPと.NET:http://www.slideshare.net/terurou/mqttamqpnet]] ***MQTT使い方編 [#x33e5bc0] -[[sango(MQTT as a Servuce):https://sango.shiguredo.jp/]] --[[sangoの使い方 - Python編:http://tdoc.info/blog/2014/09/25/mqtt_python.html]] --[[sangoの使い方 - C#編:http://tdoc.info/blog/2014/11/10/mqtt_csharp.html]] --[[sangoの使い方 - Ruby編:http://tdoc.info/blog/2014/09/25/mqtt_ruby.html]] --[[sangoの使い方 - Golang編:http://tdoc.info/blog/2014/09/25/mqtt_golang.html]] -[[RabbitMQ:https://www.rabbitmq.com/]] --[[RabbitMQ3.3.5をDebian7にapt-getでインストールする:http://symfoware.blog68.fc2.com/blog-entry-1485.html]] --[[Vagrant上のUbuntuにRabbitMQをたててMQTTをお試し:http://braitom.hatenablog.com/entry/2015/05/16/004515]] ---- 第2回 MQTT勉強会 ** sangoサンプル (ナカザワの) [#uaadfbcc] - publish &ref(mqtt_publish.py.gz); - subscribe &ref(mqtt_subscribe.py.gz); ** MQTTスペック [#nf862a11] [[仕様書:http://www.kitnet.org/hackathon/index.php?%E3%83%8F%E3%83%83%E3%82%AB%E3%82%BD%E3%83%B3%E5%8B%89%E5%BC%B7%E4%BC%9A%2010%2F01]]
タイムスタンプを変更しない
*MQTTプロジェクト [#n65a78fd] --連絡事項:[[KITハッカソン後半戦:https://kithackation.doorkeeper.jp/events/51346]] **第1回目打合せ [#n7214348] *** 日時;平成28年9月3日 13:00 - 18:00 [#t26bf452] - 13:30 - 15:30 さくらインターネット 横田真俊様 -- さくらクラウドのハンズオン教育 - 15:30 - 16:00 (ブレイクタイム) - 16:00 - 18:00 MQTTに関して黙々と実装する会 --(久保田旭様) --- 本会の趣旨について。 --(中沢実) --- ラズベリーパイ上に RabbitMQサーバを立ち上げる。 --- MQTTクライアントのサンプルプログラムの解説 - 18:00 - 20:00 -- LT (ライトニングトーク) --- ふぁらお加藤さん --- ドラちゃん西川さん。 --- (その他、随時募集します) -- 短時間で何かを作ってみる。 ---- * 内容 [#i3ffe310] *** さくらクラウドのハンズオン教育 [#j37f70a0] -[[「さくらのクラウド」を利用したハンズオン(金沢工業大学):https://speakerdeck.com/masatoshi/sakurafalsekuraudo-woli-yong-sitahanzuon-jin-ze-gong-ye-da-xue]] -[[ハンズオンコマンドについて:https://github.com/wslash/zabbix3]] -ハンズオンで利用するアカウント一覧 &ref(金沢工業大学.xlsx); *** MQTTサーバについて [#nfa39e7d] - RabbitMQサーバを立ち上げました。 -- http://www12453ui.sakura.ne.jp:15672/#/ ---ID: kithachathon (kithackathonではないのでご注意を) ---PW: qwer1234 *** さくらクラウドでMQTTサーバを立ち上げる。 [#i18021d9] docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management *** Rasberry PIでMQTTサーバを立ち上げる。 [#f2e87e35] - [[Installing on Debian / Ubuntu:https://www.rabbitmq.com/install-debian.html]] -- Using rabbitmq.com APT Repository のセクションをひたすらやる。 - 管理画面を有効化 $ sudo rabbitmq-plugins enable rabbitmq_management - 管理画面が有効になったか調べる $ curl http://127.0.0.1:15672/ - リモートからguest/guestで管理画面にアクセスできるようにする $ cd etc/rabbitmq/ $ sudo touch rabbitmq.config $ sudo vi rabbitmq.config - rabbitmq.config の編集 [{rabbit, [{loopback_users, []}]}]. - サービス再起動 $ sudo service rabbitmq-server restart *** チュートリアルについて [#hb6562aa] - pikaのインストール --[[pika:https://pika.readthedocs.io/en/0.10.0/]] -以下のサイトに沿って作成しました。 -- https://www.rabbitmq.com/getstarted.html &ref(python.zip); *** MQTTについて [#sfa56a63] -[[HTTPからMQTTへ:http://it.impressbm.co.jp/articles/-/10773]] -[[IoT時代に知っておくべきテクノロジーと課題:http://codezine.jp/article/detail/7751]] -[[若手エンジニアが解説するIoT時代の通信プロトコル:http://o2o.abeja.asia/product/post-7063/]] -[[Internet of Things:http://ngm2m.jp/m2m/files/symp2014_suzuki_pm.pdf]] -[[ MQTT/IBM MessageSight登場の背景とユースケース:http://public.dhe.ibm.com/software/dw/jp/websphere/connectivity/ms_mqtt_ws/MQTT_MessageSight_seminar_1.pdf]] -[[MQTTについてのまとめ:http://tdoc.info/blog/2014/01/27/mqtt.html]] -[[MQTTについて詳しく知る:https://sango.shiguredo.jp/mqtt]] -[[MQTTとAMQPと.NET:http://www.slideshare.net/terurou/mqttamqpnet]] ***MQTT使い方編 [#x33e5bc0] -[[sango(MQTT as a Servuce):https://sango.shiguredo.jp/]] --[[sangoの使い方 - Python編:http://tdoc.info/blog/2014/09/25/mqtt_python.html]] --[[sangoの使い方 - C#編:http://tdoc.info/blog/2014/11/10/mqtt_csharp.html]] --[[sangoの使い方 - Ruby編:http://tdoc.info/blog/2014/09/25/mqtt_ruby.html]] --[[sangoの使い方 - Golang編:http://tdoc.info/blog/2014/09/25/mqtt_golang.html]] -[[RabbitMQ:https://www.rabbitmq.com/]] --[[RabbitMQ3.3.5をDebian7にapt-getでインストールする:http://symfoware.blog68.fc2.com/blog-entry-1485.html]] --[[Vagrant上のUbuntuにRabbitMQをたててMQTTをお試し:http://braitom.hatenablog.com/entry/2015/05/16/004515]] ---- 第2回 MQTT勉強会 ** sangoサンプル (ナカザワの) [#uaadfbcc] - publish &ref(mqtt_publish.py.gz); - subscribe &ref(mqtt_subscribe.py.gz); ** MQTTスペック [#nf862a11] [[仕様書:http://www.kitnet.org/hackathon/index.php?%E3%83%8F%E3%83%83%E3%82%AB%E3%82%BD%E3%83%B3%E5%8B%89%E5%BC%B7%E4%BC%9A%2010%2F01]]