troushoo

Linux で、何がファイルを変更したのかを調査する方法 - auditd -

概要 auditd を用いて、Linux で何がファイルを変更したのかを調査する方法を紹介します。 内容 /etc/hosts にアクセスしたモジュールが何であるかを調査する方法を例にとり、auditd の使用方法を紹介します。auditd のインストールUbuntu では、以下のコマンドでauditd をインストールできます。 apt-get install auditdauditd の設定auditctl を用いて、auditd の設定が可能です。 auditctl -w /etc/hosts -p rwxa -k myke...
  1. 2016/09/04(日) 21:55:13|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

Linux 上の Node.js のアプリを Windows 上のVisual Studio からリモートデバッグ

概要 Linux 上のNode.js のアプリを Windows 上の Visual Studio からリモートデバッグする方法を紹介します。 内容 以下の、「100」を表示するだけの単純な Node.js アプリを持ちいて、Linux 上のNode.js アプリをWindows 上の Visual Studio からリモートデバッグする方法を紹介します。 var number = 100;console.log(number);準備リモートデバッグ時に 5858 ポートを利用しますので、Linux マシンに 5858 ポートでアクセスで...
  1. 2016/07/03(日) 21:46:25|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

コンソールしか持たないLinux のパケットキャプチャーの結果を、リモートからWireshark で確認

  概要 コンソールしか持たないLinux パケットキャプチャーの結果を、リモートのWireshark のUI から確認する方法を紹介します。 内容 環境今回以下のような環境を用いています。手順1. Windows にplink をダウンロードします。plink はputty のサイトから、フリーでダウンロード・使用できます。2. Windows 環境で以下のコマンドを実行します。 plink -ssh tr@10.2.0.5 -pw <パスワード> "sudo tcpdump -w - not po...
  1. 2016/05/01(日) 23:18:17|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

Azure File Storage をDocker コンテナにボリュームとしてマウントするMicrosoft のドライバー

概要 Azure File Storage をDocker コンテナにボリュームとしてマウントするためのDocker Volume Driver を紹介します。Docker Volume Driver はマイクロソフトよりオープンソースで公開されています。 内容 Docker Volume Driver のインストールDocker Volume Driver は、Ubuntu Server 14.04 以上でサポートされています。Ubuntu Server 14.04 でのインストール手順Ubuntu Server 14.04 のインストール手順を紹介します。ダウン...
  1. 2016/04/24(日) 21:59:03|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

Linux 上のPython アプリケーションをVisual Studio からリモートデバッグ

概要 Linux 上のPython アプリケーションをVisual Studio からリモートデバッグする方法を紹介します。 内容 Linux 側の準備1. ptvsd (Python Tools for Visual Studio remote debugging server) をインストールします。ptvsd のインストールはpip を使ってインストールできます。 sudo pip install ptvsdpip はUbuntu では以下のコマンドでインストールできます。 sudo apt-get updatesudo apt-get install python-pip2. Li...
  1. 2016/03/12(土) 22:22:18|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

Linux 上の.NET アプリのCPU パフォーマンスをPerfView を用いて解析

概要 Linux 上の.NET アプリのCPU パフォーマンスを、PerfView を用いて解析する方法を紹介します。 内容 Linux の準備Linux に必要なモジュールのインストールをします。1. シェルスクリプトを以下のコマンドでダウンロードします。 curl -OL http://aka.ms/perfcollect 2. ダウンロードしたシェルスクリプトに実行権限を与えます。 chmod +x perfcollect3. 必要なモジュール (Perf.exe、LTTng) を、ダウンロードしたシェル...
  1. 2016/03/05(土) 22:55:24|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

sysdig を用いて、ホストからコンテナ内部のパフォーマンス調査

概要 sysdig を利用することで、ホストからコンテナ内部のパフォーマンス調査が可能です。以下、sysdig のインストール方法、基本的な使用方法を紹介します。 内容 sysdig のインストール2016/01/04 現在、sysdig を用いた調査はLinux のみがサポートされております。sysdig のインストールは以下のコマンドで可能です。 curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash sysdig の基...
  1. 2016/01/04(月) 23:11:06|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

Linux 上のC++ アプリをVisual Studio でリモートデバッグ

概要 Visual Studio GDB 拡張機能を利用すると、Linux 上のC++ のアプリをVisual Studio からリモートデバッグすることができます。 内容 Visual Studio でLinux 上のC++ アプリをリモートデバッグする方法を、以下の4つのセクションに分けて順に紹介します。Visual Studio のバージョンは、Visual Studio 2015 Community かそれ以上が必要です。1. Visual Studio GDB 拡張機能のインストール2. Linux への証明書を使ったSSH 接続...
  1. 2015/11/24(火) 00:09:41|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

フリーで使用可能なBurp Proxy を使用して、Ubuntu でのSSL 通信を複合

フリーで使用可能なBurp Proxy を使用して、Ubuntu でのSSL 通信を複合する方法を紹介します。 Burp Proxy のインストール1. OpenJDK をインストールします。 sudo apt-get install openjdk-7-jre2. Burp Proxy のFree Edition をダウンロードします。Burp Proxy の設定1. ダウンロードしたBurp Proxy を起動します。 sudo java –jar burpsuite_free_V1.6.jar2. 初回起動時は使用許諾契約が表示されますので、承諾するには「...
  1. 2015/07/29(水) 22:46:57|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

Visual Studio Code を使ってUbuntu でC# コンソールアプリをデバッグ

Visual Studio Code を使って、Ubuntu のC# コンソールアプリをデバッグする方法を紹介します。Visual Studio Code は、Microsoft から提供されているフリーのエディタで、Mac、Linux、Windows で動作します。 Visual Studio Code のインストールVisual Studio Code をダウンロードします。インストールは、ダウンローしたZip ファイルを任意のフォルダに展開するのみです。 Mono のインストール (手順の情報元)Mono は.NET アプリ...
  1. 2015/07/20(月) 22:38:41|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0
前のページ 次のページ

スポンサーリンク

最新記事

月別アーカイブ

カテゴリ

ツール (92)
ネットワーク (76)
Visual Studio (56)
SOS・Psscor2/Psscor4 (25)
WinDbg (25)
Linux (22)
Azure (17)
Tips (20)
英語 (1)
About Me (1)
未分類 (0)

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する