Original post on Google+
2015/12/27
2015/12/24
December 24, 2015 at 06:06PM
ポートを利用しているアプリケーションの調べ方のメモ.
以下のコマンドで今各ポートを利用しているアプリケーションの一覧を見れる.
lsof -i
NAMEがポート情報に当たる.
tcpdumpで怪しいトラヒックのポートが特定できていたら,そのポートを利用しているアプリケーションを以下のコマンドで調べられる.
lsof -i:<ポート番号>
#ns
以下のコマンドで今各ポートを利用しているアプリケーションの一覧を見れる.
lsof -i
NAMEがポート情報に当たる.
tcpdumpで怪しいトラヒックのポートが特定できていたら,そのポートを利用しているアプリケーションを以下のコマンドで調べられる.
lsof -i:<ポート番号>
#ns
Original post on Google+
December 24, 2015 at 06:00PM
Debianサーバでファイアウォールを設定した際のメモ.
まず,iptables-persistentをインストール.
aptitude install iptables-persistent
次に /etc/iptables/rules.v4 に以下のような記述を追記.
-A INPUT -p udp -m udp --dport 137 -j DROP
-A OUTPUT -p udp -m udp --dport 137 -j DROP
Ipv6なら /etc/iptables/rules.v6 に記述.
--sport も当然設定できる.
DROP以外にはACCEPT,DENYがある.
現在の設定は
iptables -L
などとしても確認できる.
#ns
まず,iptables-persistentをインストール.
aptitude install iptables-persistent
次に /etc/iptables/rules.v4 に以下のような記述を追記.
-A INPUT -p udp -m udp --dport 137 -j DROP
-A OUTPUT -p udp -m udp --dport 137 -j DROP
Ipv6なら /etc/iptables/rules.v6 に記述.
--sport も当然設定できる.
DROP以外にはACCEPT,DENYがある.
現在の設定は
iptables -L
などとしても確認できる.
#ns
Original post on Google+
December 24, 2015 at 05:50PM
WebDAVサーバを作ったときのメモ.
- WebDAVはhttp(またはhttps)を利用するのでプロキシを越えて学外・社外とファイル共有が可能.
- apacheなどは導入済みで,Webサーバは構築済みであることが前提.
- ファイル構成などはDebian(kashiwa)の構成になっているので,他のOSの場合は適宜読み替える.
- すべての操作はrootで.
*構築法
**誰でも読み書きできるファイル共有サーバ
- 日本語が使えるようにパッケージをインストール.
/var/www# aptitude install libapache2-mod-encoding
- 各種モジュールを有効化.
/var/www# a2enmod dav
/var/www# a2enmod dav_fs
/var/www# a2enmod encoding
/var/www# a2enmod auth_digest
- /var/www/ (ウェブページを置くスペース)以下に適当なフォルダ(ここではwebdav)を作成.
/var/www# mkdir /var/www/webdav
/var/www# chown www-data:www-data webdav
- /etc/apache2/sites-available/default に下記を追記.
/var/www# cd /etc/apache2/sites-available
/etc/apache2/sites-available# vi default
-- 追記内容.
Alias /webdav "/var/www/webdav"
<Directory "/var/www/webdav">
Options Indexes
Allow from All
DAV on
</Directory>
- apacheをリスタート
/etc/apache2/sites-available# /etc/init.d/apache2 restart
- WebDAVクライアントでアクセスするとファイルを読み書きできることを確認.
-- 具体的なアクセス方法はアクセス方法の項を参照.
-- ここに置いたファイルは世界中の誰でも読み書き可能なことに注意する.
-- 学外に公開しては行けないファイルは絶対に置かない.
** 認証付きのファイル共有サーバ
- 上記のファイル共有だと,誰でも読み書き可能なので,認証つきにして非公開にする.
- やることは以下の通り.
-- ダイジェスト認証を付ける.
-- sslでのみアクセス可にする.
- 上記で /etc/apache2/sites-available/default に追記した内容を下記のように書き換える.
-- 要するに,httpのアクセスを拒否させる.
-- 書き換え内容.
Alias /webdav "/var/www/webdav"
<Directory "/var/www/webdav">
Options Indexes
Deny from All
</Directory>
- /etc/apache2/sites-available/default-ssl に下記を追記.
-- "webdavzone" の部分はフォルダごとに変える.
-- 追記内容.
Alias /webdav "/var/www/webdav"
<Directory "/var/www/webdav">
AuthType Digest
Options Indexes
DAV on
AuthName "webdavzone"
AuthDigestDomain /webdav/
AuthUserFile "/etc/apache2/.htdigest"
Require valid-user
</Directory>
- /etc/apache2/ にパスワードを記録.
-- 'webdavzone'にはAuthNameと同じものを使う.
-- .htdigest を初めて作る場合は-cオプションを付ける
/etc/apache2# htdigest /etc/apache2/.htdigest 'webdavzone' <ユーザ名>
- apacheをリスタート
/etc/apache2/sites-available# /etc/init.d/apache2 restart
- WebDAVクライアントでhttpsでアクセスするとファイルを読み書きできることを確認.
-- httpでアクセスするとアクセス出来ないことも確認する.
-- 具体的なアクセス方法はアクセス方法の項を参照.
* アクセス方法
- 中身を見たりダウンロードするだけなら,ブラウザでアクセスすればOK.
- 書き込みもしたい場合はクライアントを使う.
** Windowsの場合
- よく知らない.
** Macの場合.
- Finder で command + k を押すとサーバへ接続というウィンドウが出るので http://ift.tt/1ZqAods などとすればOK.
-- 認証なしの場合はゲストで.
-- 認証つきの場合はhttpsで.
#ns
- WebDAVはhttp(またはhttps)を利用するのでプロキシを越えて学外・社外とファイル共有が可能.
- apacheなどは導入済みで,Webサーバは構築済みであることが前提.
- ファイル構成などはDebian(kashiwa)の構成になっているので,他のOSの場合は適宜読み替える.
- すべての操作はrootで.
*構築法
**誰でも読み書きできるファイル共有サーバ
- 日本語が使えるようにパッケージをインストール.
/var/www# aptitude install libapache2-mod-encoding
- 各種モジュールを有効化.
/var/www# a2enmod dav
/var/www# a2enmod dav_fs
/var/www# a2enmod encoding
/var/www# a2enmod auth_digest
- /var/www/ (ウェブページを置くスペース)以下に適当なフォルダ(ここではwebdav)を作成.
/var/www# mkdir /var/www/webdav
/var/www# chown www-data:www-data webdav
- /etc/apache2/sites-available/default に下記を追記.
/var/www# cd /etc/apache2/sites-available
/etc/apache2/sites-available# vi default
-- 追記内容.
Alias /webdav "/var/www/webdav"
<Directory "/var/www/webdav">
Options Indexes
Allow from All
DAV on
</Directory>
- apacheをリスタート
/etc/apache2/sites-available# /etc/init.d/apache2 restart
- WebDAVクライアントでアクセスするとファイルを読み書きできることを確認.
-- 具体的なアクセス方法はアクセス方法の項を参照.
-- ここに置いたファイルは世界中の誰でも読み書き可能なことに注意する.
-- 学外に公開しては行けないファイルは絶対に置かない.
** 認証付きのファイル共有サーバ
- 上記のファイル共有だと,誰でも読み書き可能なので,認証つきにして非公開にする.
- やることは以下の通り.
-- ダイジェスト認証を付ける.
-- sslでのみアクセス可にする.
- 上記で /etc/apache2/sites-available/default に追記した内容を下記のように書き換える.
-- 要するに,httpのアクセスを拒否させる.
-- 書き換え内容.
Alias /webdav "/var/www/webdav"
<Directory "/var/www/webdav">
Options Indexes
Deny from All
</Directory>
- /etc/apache2/sites-available/default-ssl に下記を追記.
-- "webdavzone" の部分はフォルダごとに変える.
-- 追記内容.
Alias /webdav "/var/www/webdav"
<Directory "/var/www/webdav">
AuthType Digest
Options Indexes
DAV on
AuthName "webdavzone"
AuthDigestDomain /webdav/
AuthUserFile "/etc/apache2/.htdigest"
Require valid-user
</Directory>
- /etc/apache2/ にパスワードを記録.
-- 'webdavzone'にはAuthNameと同じものを使う.
-- .htdigest を初めて作る場合は-cオプションを付ける
/etc/apache2# htdigest /etc/apache2/.htdigest 'webdavzone' <ユーザ名>
- apacheをリスタート
/etc/apache2/sites-available# /etc/init.d/apache2 restart
- WebDAVクライアントでhttpsでアクセスするとファイルを読み書きできることを確認.
-- httpでアクセスするとアクセス出来ないことも確認する.
-- 具体的なアクセス方法はアクセス方法の項を参照.
* アクセス方法
- 中身を見たりダウンロードするだけなら,ブラウザでアクセスすればOK.
- 書き込みもしたい場合はクライアントを使う.
** Windowsの場合
- よく知らない.
** Macの場合.
- Finder で command + k を押すとサーバへ接続というウィンドウが出るので http://ift.tt/1ZqAods などとすればOK.
-- 認証なしの場合はゲストで.
-- 認証つきの場合はhttpsで.
#ns
Original post on Google+
2015/12/17
2015/12/16
December 16, 2015 at 10:37PM
Office 2016 Macを導入したら,散布図をPDFで出力しているのに点がラスタになってしまうバグと,点の間隔が細かいと点線を指定しても点線になってくれない困った仕様が改善されていて,とても嬉しい.
Original post on Google+
December 16, 2015 at 10:35PM
2015/12/14
December 14, 2015 at 06:31PM
MacTexでbibファイルやbstファイルを組み込みたい場合は,スタイルファイル同様に ~/Library/texmf/bibtex/bib や ~/Library/texmf/bibtex/bst においておけばよいのか. #ns
Original post on Google+
2015/12/10
December 10, 2015 at 02:41PM
MacTexにスタイルファイルを組み込みたい場合は,~/Library/texmf/tex においておけばよい. http://ift.tt/1XYiFgb #ns
Original post on Google+
2015/11/29
November 29, 2015 at 12:10PM
あんパンのあんこも,クロックムッシュのポワイトソースも,クリームパンのカスタードクリームも,3種のカレーパンのカレーも,店で全部手作りとは...タカナベーカリーすごいな.
Original post on Google+
November 29, 2015 at 12:03PM
2015/10/31
2015/09/29
September 29, 2015 at 08:34PM
この調査で,この記事の結論にはならないと思う.元論文の結論を読む限り,著者もネット調査は手抜きが多いという結論を導いてはいない.学生には,調査から正しい結論を導く力をつけて社会に出てほしい. http://goo.gl/XxGn9F
Original post on Google+
2015/08/23
August 23, 2015 at 09:08PM
再びの大地の芸術祭.撮影不可だから写真はないけど,模型電車のライトで作った影絵のアートはとても引き込まれた.影絵の光源を動かして見せるというのは,シンプルな発想だけどやってみると面白い.
Original post on Google+
August 22, 2015 at 11:26PM
今日は深沢町の花火でした.最近知ったのだが,長岡では町内会ごとに花火を上げるらしい.だから,この時期は2日に一回くらいのペースで花火の音が聞こえる.朝の6時から上がったりする.すごいな,どんだけ花火好きなんだ.
Original post on Google+
2015/08/22
2015/08/13
August 13, 2015 at 04:41PM
2015/08/10
August 10, 2015 at 04:16PM
2015/08/04
August 03, 2015 at 11:04PM
2015/08/03
August 03, 2015 at 12:58PM
2015/08/01
2015/07/25
2015/07/21
2015/07/14
2015/07/13
2015/07/11
2015/07/10
July 10, 2015 at 10:13PM
最近,非専門家向けのネットワーク小話のネタはどんなものがあるか考えたりしている.6次の隔たりの話とか,暗号の話とか,アドホックネットワークの話とか,インターネットの規模の話とか.
Original post on Google+
July 10, 2015 at 10:12PM
google maps で英語の地図を出すにはURLに ?hl=en をつければ良いのか.出張時に現地語の地図がほしい時がよくあるので覚えておこう.
Original post on Google+
2015/07/06
2015/06/27
June 27, 2015 at 10:31PM
師匠の研究室開設10周年記念パーティの幹事のお仕事がようやく終わった.あんなに偉そうな司会は初めてだと言われたが,なかなか盛り上がったと思うのでよかった.
Original post on Google+
2015/06/13
June 13, 2015 at 02:56AM
ロンドンでの仕事を無事終え,これから帰国.ご飯が美味しくないとの噂をよく聞くイギリス.美味しいものもそうでもないものも食べましたが,ビールが美味しかったので総じて満足である.
Original post on Google+
2015/06/04
June 04, 2015 at 12:13AM
師匠の研究室開設10周年記念パーティの幹事をしているんだが,出席確認のメールのレスポンスが悪い...忘れられてる? こういうとき,メール以外の良い連絡手段はないものか.
Original post on Google+
2015/05/09
2015/04/25
April 25, 2015 at 05:39PM
グッドラックコーヒー良い.元庭師という店長は,長岡にしてはよく客に話しかけてくる.コーヒーが好き過ぎて,長岡のおすすめコーヒー屋をいっぱい教えてくれた.
Original post on Google+
2015/04/16
April 16, 2015 at 09:58PM
Yosemite にgruffを導入仕様としたらエラーになった.
エラーの内容は MagickWand.h がないというもの.
色々やったけど,たぶん以下をやれば解決する.
git clone http://ift.tt/A2P4h2
cd rmagick/
gem build rmagick.gemspec
gem install rmagick-2.13.2.gem -l
PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick/6.9.0-10/lib/pkgconfig/ gem install rmagick --no-rdoc --no-ri
gem install gruff
エラーの内容は MagickWand.h がないというもの.
色々やったけど,たぶん以下をやれば解決する.
git clone http://ift.tt/A2P4h2
cd rmagick/
gem build rmagick.gemspec
gem install rmagick-2.13.2.gem -l
PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick/6.9.0-10/lib/pkgconfig/ gem install rmagick --no-rdoc --no-ri
gem install gruff
Original post on Google+
April 16, 2015 at 09:57PM
Windows 8とMac OSX Mavericksの間でBluetoothを使ってファイルをやりとりする方法.
Windowsはほとんど使わないけど,どうしても使わなければならないことがたまにある.
すぐ忘れるので,覚え書き.
Windowsは PC設定 => PCとデバイス => Bluetooth からオンにしておく.
Macは 設定 => Bluetooth からBluetoothを入にする.
この状態で,MacまたはWindowsから相手のデバイスを選んでペアリングする.
Windowsから送信する場合は,ファイルを右クリック => 送る => Bluetooth.
Macから送信する場合は,メニューバーのBluetoothアイコンから対象のデバイスを選び,ファイルをデバイスに送信を選択.
ちょっとしたファイルのやりとりにはBluetoothは便利ですね.
Windowsはほとんど使わないけど,どうしても使わなければならないことがたまにある.
すぐ忘れるので,覚え書き.
Windowsは PC設定 => PCとデバイス => Bluetooth からオンにしておく.
Macは 設定 => Bluetooth からBluetoothを入にする.
この状態で,MacまたはWindowsから相手のデバイスを選んでペアリングする.
Windowsから送信する場合は,ファイルを右クリック => 送る => Bluetooth.
Macから送信する場合は,メニューバーのBluetoothアイコンから対象のデバイスを選び,ファイルをデバイスに送信を選択.
ちょっとしたファイルのやりとりにはBluetoothは便利ですね.
Original post on Google+
2015/04/12
2015/04/11
2015/04/04
2015/03/29
2015/03/08
2015/02/16
2015/02/04
2015/01/31
2015/01/21
2015/01/10
2015/01/09
January 09, 2015 at 10:21PM
空港からハノイ市内へ向かう途中,ベトナム人が「この橋は日本が作ったんだ」と嬉しそうに教えてくれた.入国審査の係員やホテルのフロント,出張先の対応者も親切だし,親日の国なのかなと感じた.
Original post on Google+
January 09, 2015 at 10:03PM
滞在中に口にしたベトナム料理の中で,和食と一番感覚が似ていると感じたのは,魚介の出汁の効いたスープをご飯にかけて,お茶漬けのように食べる食べ方をしたとき.あれは美味しかった.
Original post on Google+
January 09, 2015 at 09:55PM
ベトナム出張から帰ってきました.ベトナム料理は,日本の料理と感覚が似ているというのは本当ですね.油も香りの強い食材も使うから,和食と中華の中間のような印象だ.
Original post on Google+
登録:
投稿 (Atom)