タグ

ブックマーク / atmarkit.itmedia.co.jp (14)

  • 次世代Windowsシェル「Windows PowerShell」を試す(前編) ― @IT

    稿は2006年4月12日に公開された「次世代WindowsシェルMSH(コード名:Monad)を試す(前編)」の改訂版です。Windows PowerShell RC1版のリリースに合わせて、Monadシェルの正式名称は「Windows PowerShell」となりました。MSHおよびMonadという名称はもはや使用されません。 Monadベータ版からの変更点の詳細については稿冒頭で言及しているWindows PowerShell体のファイル「PowerShell_i386.zip」に含まれる「Windows PowerShell RC1 release notes.htm」に記載されています。 Windowsのシェルといえばコマンド・プロンプト(cmd.exe)であるが、その機能はUNIXなどのシェルと比較するとまったく貧弱なものである。WindowsではMMC(Microsoft

    次世代Windowsシェル「Windows PowerShell」を試す(前編) ― @IT
  • @IT:Security Tips > 不審なプロセスを調査する

    システム管理作業中にふと見ると、幸か不幸か不審なプロセスを見つけてしまった。そんなときの調査手順に盛り込んでおくと役に立つのが、straceLinuxなど)やtruss(Solaris)などのデバッグコマンドによる調査である。 root権限があればstraceやtrussコマンドを使用して任意のタスクに対して、そのタスクにおけるシステムコールの実行状況を表示させることで、そのタスクが「何をしようとしているか?」を突き止められる場合がある。例えば、不審な時刻にシェルにログインしているユーザーを発見したとしよう。 [root@voyager admin]# who admin pts/0 Dec 25 12:28 (admin.localdomain.local) joe pts/1 Dec 25 13:22 (dsl-192038.example.com) <--不審ユーザー [root@

    shunuhs
    shunuhs 2006/11/28
    strace
  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
    shunuhs
    shunuhs 2006/11/23
    もうすでに一足早くないと思うけど。
  • @IT:yumで関連パッケージをまとめて追加/削除するには

    Fedora Core 3から、yumコマンドでもグループ単位でのパッケージの追加/削除が可能になった。 まず、どのようなグループがインストールされているか、一覧を表示してみる。 # yum grouplist Setting up Group Process Setting up Repo:  base repomd.xml             100% |======================| 1.1 kB    00:00 Setting up Repo:  updates-released repomd.xml             100% |======================|  951 B    00:00 comps.xml              100% |======================| 591 kB    00:06 Inst

  • GREEが明かすオープンソース活用の実際 - @IT

    グリーが運営するソーシャルコミュニケーションネットワークサイト「GREE」では(GREE体を除く)すべてのソフトウェアをオープンソースで構築している。OSはDebian GNU LinuxでリレーショナルデータベースはMySQL 4.0.x、全文検索機能はMySQL 4.0.xとSennaというオープンソースの検索エンジンを組み合わせている。WebサーバもApache 1.3.xで、画像処理系はImageMagick 6.2.x、プログラミング言語はPHP 4.3.xあるいは一部5.1.x。そのほか、キャッシュサーバ、アプリケーションフレームワーク、外部監視、グラフ化、そのほかの周辺ツール……「とにかくすべてがオープンソース」だとグリーの取締役最高技術責任者 藤真樹氏はいう。 デブサミ(Developer Summit)2006スピーカ資料によると、参加者の23%が製造業で占められてい

  • SRPMからプログラムをインストールするには

    Red Hat LinuxやVine Linux、TurbolinuxなどのいわゆるRPM系のLinuxでは、RPMというパッケージ管理システムを採用している(RPMパッケージとは参照)。しかし、WebサイトなどにアップロードされているRPMファイルをインストールしても、ライブラリのバージョンなどが違ったり依存関係に問題があるといった理由により、動作するとは限らない。 動作しないときは、ソースコードのRPMファイル(SRPM)を入手し、それを自分のシステムの環境に合うRPMファイルに再構築してインストールすればいい。SRPMは、以下のようなファイル名になっている。

    shunuhs
    shunuhs 2006/01/21
    何回見ても覚えられん
  • ifconfig ~(IP)ネットワーク環境の確認/設定を行う

    ifconfigは、LinuxmacOSなど、主にUNIX系OSで用いるネットワーク環境の状態確認、設定のためのコマンドだ。IPアドレスやサブネットマスク、ブロードキャストアドレスなどの基的な設定ができる他、イーサネットフレームの最大転送サイズ(MTU)の変更や、VLAN疑似デバイスの作成も可能だ。 目的と用途 ifconfigコマンドはLinuxなど、主にUNIX系OSで用いるネットワーク環境の状態確認や設定確認、設定のためのコマンドだ。ホストに設置された有線LANや無線LANなどのネットワークインタフェースに対し、IPアドレスやサブネットマスク、ブロードキャストアドレスなどの基的な設定ができる。加えて、現在の設定を確認できる。 現在ではほとんどの場合、IPv4のためにifconfigコマンドを用いるだろう。だが、歴史的にさまざまなOSやプロトコルに対応するよう開発された経緯がある

    ifconfig ~(IP)ネットワーク環境の確認/設定を行う
  • @IT:apt-getでインストール可能なパッケージを探すには

    例えば、Vine Linux 3.0にOpenOffice.orgをインストールする場合は、OpenOffice.orgのパッケージが用意されているかどうかを検索する。試しに「office」をキーワードに検索してみる。 # apt-cache search office TeXmacs - A structured wysiwyg scientific text editor gnumeric - GNOMEスプレッドシート imap - IMAP/POP ネットワークメールプロトコル用デーモン kdegraphics - K Desktop Environment - Graphics Applications koffice - Set of office applications for KDE openoffice.org - OpenOffice.org オフィススイート ope

  • 「Whoppix」を使ってペネトレーションテストをやろう

    最近、十分なセキュリティ対策を施しているにもかかわらず、それが破られて不正アクセスされてしまった事件がいくつか起こっている。と、このセリフは1年後にこの記事を読んでも有効かもしれないと思うぐらい、こういった事件は日常茶飯事になっている感がある。 セキュリティ対策においては、“十分だ”という線を引くのは非常に難しい。リスクの洗い出しや、それらのリスクに対応できるようにすることは大変な仕事になる。 外部から弱点を発見するペネトレーションテスト セキュリティ対策にもさまざまなものがあるが、その中の1つにペネトレーションテスト(penetration test)という方法がある。これは、既知の攻撃方法や侵入方法などをシステムに対して実際に行うことで、セキュリティ上の弱点を発見するテスト方法である。 この手法を用いれば、システムへの侵入や攻撃に利用されてしまいそうなセキュリティホールや設定の不備など

    「Whoppix」を使ってペネトレーションテストをやろう
    shunuhs
    shunuhs 2005/08/15
    たぶん使わんと思うけど、一応メモ。
  • 差分バックアップと増分バックアップの違い

    解説 不意のディスク・クラッシュに泣かないためには、重要なデータの定期的なバックアップが欠かせない。幸いWindows 2000/Windows XP/Windows Server 2003には、標準でバックアップ・ユーティリティ(ntbackup.exe)が付属している(Windows NT 4.0にもバックアップ・ユーティリティは付属しているが、スケジュール機能が用意されていない、ファイルへバックアップできないなど、いくらか制限があった)。これを使えば、ローカル・ディスクのファイルはもちろん、ネットワーク上の共有ディレクトリのファイルを、テープ・ストレージやリムーバブル・ストレージ(MOやZipなど)、あるいはほかのコンピュータの共有フォルダにバックアップすることができる。 なお、Windows XP Home Editionでは、バックアップ・ツールはデフォルトではインストールされな

    差分バックアップと増分バックアップの違い
    shunuhs
    shunuhs 2005/08/15
  • エラーを無視してファイルをコピーする方法(壊れかけたディスクからのファイルの救出)

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition/Windows 2000 Server 解説 コンピュータを構成するパーツの中でも、故障した場合の被害が最も大きくなるパーツはハードディスクであろう。CPUやメモリ、グラフィックス・カードなど、そのほかのたいていのパーツは、壊れても別のものに置き換えればそのまま使うことができるが、ハードディスクが壊れると、すべてが失われてしまう可能性があるからだ。 このような事態を防ぐためには、重要なデータの小まめなバックアップやRAIDによるデータ保護などが欠かせないが、パーソナル用途のマシンや、(サーバではない)単なるクライアント・マシンでは、現実にはほとんど行われていないことも多い。一般的には、ディスクが壊れれば、可能な限りデータを読み出してほ

    エラーを無視してファイルをコピーする方法(壊れかけたディスクからのファイルの救出)
    shunuhs
    shunuhs 2005/08/15
  • @IT:Windows TIPS -- Tips:エクスプローラでカレント・フォルダを選択してコマンド・プロンプトを開く

    レジストリを修正すれば、エクスプローラのGUIを使ってディレクトリを選択し、それをカレント・ディレクトリとしてコマンド・プロンプトを起動することができる。 オプションや操作対象を手早くキーボードから入力できたり、バッチやWSH(Windows Scripting Host)などのスクリプトを使って繰り返し処理を簡単に実行できたりすることから、管理者にとってコマンド・プロンプトは手放せない存在だ。最新OSであるWindows Server 2003では、管理者向けのコマンドライン・ツールが大幅に強化されたことも、この事実を裏付けていると考えてよいだろう。 一般にコマンド・プロンプトでは、実行したいコマンドが存在するディレクトリ(フォルダ)や、コマンドで操作したいファイルが存在するディレクトリにカレント・ディレクトリを移動して処理を実行することが多い。しかし、Long Filenameが利用可

    shunuhs
    shunuhs 2005/08/15
  • Windowsのnetコマンドの使い方

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition/Windows 2000 Server/Windows 2000 Advanced Server 解説 Windowsネットワークのトラブルシューティングを行う場合、コマンド・プロンプトを開いて、netコマンドを使わなければならない場面が多くある。ここではnetコマンドの使い方について、簡単に解説しておく。 netコマンドは、Microsoft Windowsネットワークにおいて、ネットワーク関係の設定を行ったり、現在の状態を表示させたりするために使われるコマンドである。Windowsシステムの基的な設定を行うためには、現在ではコントロール・パネルなどを使うのが一般的であるが、開発された当初のMS-Networks(現在のWindo

    Windowsのnetコマンドの使い方
    shunuhs
    shunuhs 2005/08/15
  • 真ゼロ円でできるXサーバ[設定・運用編](1-4)

    編注:この記事の公開以降もCygwinは発展を続けており、現状と合わない点も多くなりました。そこで、2003年3月時点の最新事情を踏まえた 真ゼロ円でできるXサーバ[Windows XP編] を用意しました。こちらをご覧ください。 Cygwin/XFree86の設定 startxwin.batやstartxwin.shを見るとCygwin/XFree86の設定がよく分かります。Xサーバを起動するのはXWin.exeです。Xサーバを起動するだけなら、次のようにします。

    真ゼロ円でできるXサーバ[設定・運用編](1-4)
    shunuhs
    shunuhs 2005/08/15
  • 1