Linux Tips

サーバー構築 ・ 健康生活 奮闘記
Linux Tips  

□ プロフィール

HN:campanella

□ このサイトは
メインは、サーバ構築・管理そしてそれに伴うプログラムでえた経験・知識をメモ書き形式で公開しています。
また、身の回りのお得・便利情報や健康に関して。
写真やデザインに関しても載せていきたいと思っています。

お気に入り

⇒ Link Top
⇒ 注目ニュース・記事
⇒ PHP Technique Link
⇒ Server Technique Link
⇒ Windows Link
⇒ 動画リンク
⇒ アレルギー関連
⇒ 髪・頭皮Link
⇒ 料理 Link
⇒ マイサイトを作ろう
⇒ お得情報・テクニック
⇒ アレルギー・抗ヒスタミン等
⇒ その他...
⇒ リンクのメモ
⇒ Server セキュリティー
⇒ Perl

link フリー素材・壁紙
link 消費者金融・キャッシング比較
link ウイルス対策について
link オンライン・タイピングゲーム
link 健康とサプリメント
サーバー構築奮闘記・DVD・健康サプリメントサーバー構築奮闘記・DVD・健康サプリメントをブログでbbsgalleryabout usフォームメール

Linux Tips カテゴリー

75 件のエントリーがあります

Vine Linux を使ってサーバ構築・運営していくためのノウハウをまとめてみました。

line

シンボル処理にかかった時間の計測 : 06/10/03

Linuxでは、プログラムやコマンドの実行時間を簡単に測定できるようです。 たとえば、PHPでImageMagickを使う方法の記事でかいた実行時間は、実は「1・・・2・・・3・・・」と頭で数えた秒数です。(笑 なのですごく不確定な、曖昧...

シンボルオリジナルコマンドの作成 .bashrc : 06/10/03

aliasの記事でも書きましたが、LinuxをターミナルやSSHなどで操作している場合、自分独自のコマンドを作ることが出来ます。 感覚としては、プログラムの「変数」に似てますね。 元々あるコマンドの組み合わせを、独自のコマンドに置き換える...

シンボルcron リンク集 : 06/10/01

cronの設定をわかりやすく書かれているページのリンク集。cron の設定ガイド cron関連だけでなく、かゆいところに手が届くような色々なLinux関連の設定方法が書かれています。プログラムの自動実行(cron)について 各コマンドの説明...

シンボルcron が毎回メールを送信 : 06/10/01

どういうわけか、どう設定しても「cron」が毎回実行結果をメールで送信してくる。 よーく観察してみると、どうも実行結果をモニターに出力するような処理をcornで実行させると、それを知らせてくるようです。 たとえば、NTPサーバー(正確な時...

シンボルsnort ログのローテーションとcronエラー : 06/09/30

snortをRPMでインストールすると、めんどくさい設定やファイルの作成も勝手に作成してくれます。 そのとき作成されるのが、snortのログのローテーション用の設定ファイル「 /etc/logrotate.d/snort 」です。 が、デ...

シンボルiplog ダウンロードとインストール : 06/09/30

iplogの導入というページで、iplogの導入方法を書いたんですけれど、このブログではまだ書いていなかったので最新の「iplog」の導入方法を。iplogのダウンロード最新のiplogは、http://ojnk.sourceforge....

シンボルSwatch TimeDate のインストール : 06/09/28

Swatchのインストールの仕方はこちらから。 この時は、モジュールの1つ「TimeDate」の入手方法を詳しく書いていなかったので、今回は画像付きで。TimeDataのダウンロードhttp://search.cpan.org/に行き、入...

シンボルSnortで FlexResp を使う : 06/09/28

以前、SnortでFlexRespを使うための方法を書きました。 実際に長期にわたって自鯖を運営しているとわかるんですけれど、Snortをインストールしただけでは、単に勉強するために参考書を買ってきたものの、買ってきただけで勉強した気にな...

シンボルSnort のダウンロードとインストール : 06/09/27

Snortのチューニングに関しては投稿していたものの、肝心なダウンロードとインストール方法についてはまだ書いていませんでした。 とはいっても、簡単。 もしかしたら書くまでもない。と思っていたのかもしれませんが・・・。Snortのダウンロー...

シンボル解像度を変更するには Vine Linux : 06/09/27

解像度の変更もWindowsのように簡単にはいきません。 今回は解像度といっても、ビデオカードの設定の変更方法を紹介します。 基本的には、インストール時にビデオカードの設定を行いますが、たいていよくわからないまま進めてしまうことも多いでし...

シンボルVine Linux3.2のインストール : 06/09/26

Vineのサイトを見てみると既にVine Linux4.0β2が公開されていましたが、CD-Rに焼いてインストールしようとしても、「起動できません」と怒られてしまう。 きちんとしたバージョンが公開されるのは、今年度末か来年になるということ...

シンボルwebmin インストール : 06/09/26

改めてVine Linux3.2をインストールしたものの、前回のことはすっかり忘れている・・・。(汗 まず、URLでアクセスできない(IPアドレスだとアクセスできる)問題が解決。 単にプロバイダーから与えられたDNSサーバーのIPアドレス...

シンボル画像の直リンク拒否 : 06/07/22

たいてい素材系サイトは、直リンクを拒否していると思うんですけれど、私のところはあんまりそうした制限をしていなかったので、ちょうどサーバーの整理をするいい機会だったので、そういった設定もしておこうと。素材配布系サイトオーナー 注意!!私のサ...

シンボルFTPを許可する設定 iptables編 : 06/07/18

iptablesでガチガチのセキュリティ設定にしている場合、コマンドラインでFTP接続しようとすると、以下のようなエラーに悩まされると思います。 以下は、■色がキーボードからの入力を示します。 また■色は、説明用コメントです。ftp>...

シンボル特定の相手を拒否する : 06/05/23

アクセス数が増えて来ると、よからぬ訪問者も増えてきます。 たとえば、私のサイトの場合、アフィリエイトをやっているというのとアクセス数がそれなりに稼いでいるので、たとえば、googleやMSNで「link:」オプションを着けて当サイトの被リ...

シンボルコマンドを素早く実行 alias : 06/04/09

Linuxの扱いになれてくると、Windowsのようにマウスを使ったグラフィカルな(GUI)操作より、コマンドを使って操作した方が速くなってきます。 特にサーバー機は1世代も2世代も前のマシンを使っていたりするので、どうしてもマウスを使っ...

シンボルダイナミックDNS 自動更新 MyDNS篇 布石 : 06/03/22

自宅サーバーを立ち上げている人の中には、MyDNSさんが提供する、ダイナミックDNS(以後、DDNS)を使用している方も多いと思います。 ここのIPアドレスの通知の仕方は他と少し変わっていて、メールを定期的に受信するかFTPアクセスするか...

シンボルHDD の増設 : 06/03/10

久しぶりに本格的なLinuxの設定に関する記事を書きます。 今回は、HDDを増設する方法です。 意外と難しそうに思えますが、なれてしまうと簡単なものです。 とはいっても、Windowsのように繋げておしまい。というわけにはいきません。 ま...

シンボルLinux コマンド集 : 06/01/05

Linuxの扱いになれてくると、Windowsのようなグラフィカルな(GUI)インターフェイスより、コマンドを使った操作(CUI)の方が好んで使うようになってくると思います。 コマンドのメリットは、ひとつのウインドウで色々な操作ができること...

シンボルpostfix エイリアス : 06/01/03

postfixでエイリアスを利用する方法をメモしておきます。自宅サーバーを立ち上げていると無限にメールアドレスをもつことも自宅サーバーを立ち上げていて、メールサーバーを立ち上げている場合、ほとんど無制限にメールアドレスをもつことが出来ます。...

シンボル不要なサーバーリスト : 05/12/13

VineLinuxには、デフォルトで色々なサーバー(サービス)がインストールされ、起動と同時にそれらもサービスを開始します。 不必要なサービスは停止すべき。ということは色々なWeb上でも書面上でも言われるわけですが、慣れないうちはどれを止め...

シンボル自宅サーバーを立ち上げよう : 05/12/09

自宅でサーバーを立ち上げている。なんてチャットでいうと、友人・知人、それどころかあまり面識のない人まで興味を持ってメールアドレス交換しよう。なんていわれます。 ほとんどが男性ですが、彼らの知識の深さにかかわらず、漠然とそういうものに興味があ...

シンボルiptables 関連リンク集 : 05/11/29

iptablesについて調べた時に、非常に重宝したサイトさんを紹介します。非常に説明も易しく記述されているので、参考になると思います。 【偽装】IP偽装して何できるん? 「SYN Floodアタック」をはじめ、古くから知られている攻撃方法の...

シンボルiptables Swatchを使って拒絶 : 05/11/28

iptables と、Swatch と、自作スクリプトを使って、サーバーマシンの100番ポートにアクセスしてきたクライアントの接続を拒絶する設定です。 ※注意:http接続のDoS攻撃を防ぐのは非常に難しいようなので(難しいというかDoS攻...

シンボルiptables DoS攻撃を防ぐ : 05/11/28

iptables は、設定方法さえ正しく行えば、非常に有効なセキュリティを確保してくれます。 が、設定項目は多岐にわたっているので、動作を理解するのが難しいといった面を持ち合わせています。 そのため、なかなかこれが最も正しい設定。といいきれ...

シンボルswatch で不正アクセスを監視 : 05/11/18

swatchがsnortのログを監視するための設定ファイルを作成します。 snortのログへのパスを/var/log/snort/alertとし、swatchの設定ファイルを/etc/swatchrc/.swatchrc_snort としま...

シンボルiptables 不正アクセスを拒否 スクリプト : 05/11/18

不正なアクセス・ログを検知した場合にswatch で動作させるスクリプトを紹介します。 なお、swatchの設定をきちんとしていないと、動作しないので注意が必要です。 今回の例は、不正なアクセスを検知した場合、swatch から送られてきた...

シンボルメモリ使用量 Linux : 05/11/11

ランレベル5でログインしている時と、ランレベル3でログインしている時のメモリ使用量について調べてみました。 なお、ランレベルの変更はこちらで。 以下がランレベル5(上)とランレベル3の時の「free」コマンドの実行結果です。 ※注:単位はK...

シンボルランレベルの変更 : 05/11/11

起動後のランレベルの変更は、以下のようにして行います。 たとえば、ランレベル3に変更したい場合。# init 3SSH上でこのコマンドを実行した場合はなにも変化ありませんが、Linux側のモニターを確認してみるとランレベル5から変更した場合...

シンボルVine Linux - 3.2リリース : 05/09/21

Vine Linux 3.2 がリリースされたようですね(2005年09月18日)。 今後アップデートは3.2を対象となるようなので早速アップデートしました。 詳しい情報は Vine Linux の本家で。 3.1から3.2へのアップデート...

シンボルVine Linux - iplog のログをローテーション化すると・・・ : 05/09/19

どうも、iplogがしょっちゅう落ちているので調べてみると、どうもログのローテーション時に再起動せずに落ちたままになっている様子。 起動しているか確認すると、以下のように返答してきます。# service iplog status iplo...

シンボルVine Linux - VNC クライアントのダウンロード : 05/08/31

ここでは、Windows用VNCクライアント(以後VNCビュアー)の本家をダウンロードする手順を載せておきます。 まず、サイトのトップページへ。 RealVNC こちらです。 トップの左サイトにあるメニューから「 download it n...

シンボルVine Linux - VNC クライアントのインストール : 05/08/30

今回は、Windows側にVNCクライアントをインストールする方法を説明します。 このソフトでVine Linuxと接続し、操作します。 日本語入力を可能にさせるには、VNCサーバ側の設定が必要です。 VNC インストールと準備 を参考にし...

シンボルVine Linux - Swatch 起動と運用 : 05/08/29

起動させるには、 # swatch -c [設定ファイル] -t [ログファイル] という書式で、設定ファイルとログファイルをしていさせます。また、バックグラウンドで動作させるためには最後に「 & 」をつけます。 # swatch -c /...

シンボルVine Linux - Swatch Swatch のインストール : 05/08/29

ここでは Swatch 本体のインストールの仕方をメモしておきます。 まずダウンロードから。 本家 トップページに行き右のメニュー下部「 Released Files 」をクリック。 もっとも新しいバージョンをクリックします。 ミラーサイト...

シンボルVine Linux - Swatch .swatchrc_secure : 05/08/28

watchfor /Failed password/ bell 3 mail=root@aaaa.bbb.ccc watchfor /Invalid/ bell 3 mail=root@aaaa.bbb.ccc ...

シンボルVine Linux - Swatch .swatchrc_message : 05/08/28

/etc/swatchrc/.swatchrc_message watchfor /authentication failure/ bell 3 mail=root@BBBB.CCC.DDD mail=aaaaaaaa@bbb.ccc.dd...

シンボルVine Linux - Swatch モジュールのインストール : 05/08/28

どういうわけか、Swatchが時々検知してくれなくなる状態になります。 原因も、いつそうなるのかもわかりません・・・・。 今回は復習の意味もこめて Swatch のインストールの仕方を載せておきます。 Swatchには Perl モジュール...

シンボルVine Linux - VNC インストールと準備 : 05/08/27

★★★ Windows上からLinuxのGUIを表示させる VNC★★★ Linux上で、USBのマウスが使えない場合時のことも考慮して、「 VNC 」をインストールしてみました。 この「 VNC 」はWindowsでいうリモート操作みたい...

シンボルVine Linux - MRTG でマシンの状態をグラフ化 : 05/08/27

MRTGを使うと、マシンの状態やトラフィックをグラフで視覚的にわかりやすいように出力してくれます。 Vine Linuxでは MRTG 本体もそれを使用するためのライブラリもインストールされていないのでインストールします。 [ zlib ]...

シンボルVine Linux - シェルスクリプトと改行と : 05/08/27

「echo」は、モニタやファイルに対して値・文字列を出力してくれる便利な関数(?)ですが、以下のような使い方はうまく行きません。 # echo "aaa¥nbbbb" [ 結果 ] aaa¥nbbbb もし、文字列の途中で改行を使いたい場合...

シンボルVine Linux - 送信できなかったメールを... : 05/08/27

こちらも参考に。 どういうわけか、Swatchで検知したログがメールで送信されず、貯まったままになっていました。 その数15通。 何らかの理由で送信不能でたまったメールを、コマンドで一気に送信する方法を載せておきます。# mailq ※これ...

シンボルVine Linux - inetd ssh と samba の設定 : 05/08/25

一応、inetd - inetd.conf の設定 -の設定だけでは、有効に働いてくれません。 おそらく、既に立ちあがっています。のようなエラーが頻繁に書き込まれるでしょう。 よって、Vine Linuxが起動したときに、SSH と sam...

シンボルVine Linux - ハードディスクの検査 smartctl : 05/08/21

最近のハードディスク(以後HDD)では S.M.A.R.T.という機能が組み込まれているとのこと。※ATA/ATAPIの規格の1つ この機能を利用すると、HDDの状態を確認できます。 この機能を利用するには、「 smartctl 」コマンド...

シンボルVine Linux - firefox googleツールバー : 05/08/18

ブラウザを「Mozilla」から「Firefox」に変えるだけでは意味がないので、「 googleツールバー 」をインストールしてみました。 googleのトップページ から「 more 」をクリックします。 「 ツールバー 」をクリックし...

シンボルVine Linux - Firefox インストール : 05/08/18

Windowsでは「Internet Explorer」派な私ですが、Vine Linux に「 Firefox 」がインストールできるようなので、実行してみました。 # apt-get install firefox パッケージリストを読...

シンボルVine Linux - Windows と Linux の共存 : 05/08/15

「HOLON LINUX」から「XonWindows3」が発売(2005年4月22日発売)されています。 詳細はみていませんが、「 Cygwin 」と同じようにWindowsマシンにインストールして、Windows上から仮想Linux空間を...

シンボルVine Linux - シリアルデバイスを確認する : 05/08/14

シリアスデバイスの現在の設定内容を確認したい場合は、「 setserial 」コマンドを使用しますが、Vine Linux 3.1 ではインストールされていないようです。 必要ないかもしれませんが、LPICレベル1では一応出題範囲なので、イ...

シンボルVine Linux - サービスのポート番号を調べるには : 05/08/10

HTTPサーバやSMTPサーバといったメジャーなサービスの場合は、結構サービスとポート番号との関連づけができると思いますが、たとえば、ntpサーバや、imapサーバ等が何番ポートを使用しているのか、さらには123番ポートが何のサービスが使用...

シンボルVine Linux - whois 使用例 : 05/08/10

whoisのインストール でインストールが済んだら、使用してみます。 使用するときは「 jwhois 」コマンドになります。# jwhois <サーバアドレス> という感じになります。 この場合、「 whois.nic.ad.jp 」...

シンボルVine Linux - whois インストール : 05/08/10

「 whois 」は、WHOISデータベースにアクセスして、ドメインの登録データを(組織名や管理者の名前等)調べてくれるクライアントツールです。 Vine Linux 3.1では、デフォルトでインストールされていません。 インストールする場...

シンボルVine Linux - tcpdump インストール : 05/08/10

tcpdump はテキストベースのパケットキャプチャーツールです。 Vine Linux 3.1ではデフォルトでインストールされていません。インストールするには、 apt-get を使用します。 # apt-get install tcpd...

シンボルPerl DDNSに自動登録 (改良) : 05/08/10

#!/usr/bin/perl # ダイナミックDNSサーバに登録している方で、自身のIPア # ドレスを # # ・定期的にDDNS提供サイトに登録したい # ・IPアドレスが変更になったときだけ通知したい # # という方にオススメです...

シンボルVine Linux - ログファイル : 05/08/08

Linuxのログの見方を記しておきます。 まず、各ログがどこにあるのかというと /var/log/cron cronの動作記録 /var/log/dmesg ブート時のメッセ...

シンボルVine Linux - プロセス管理とKILLと swatch : 05/08/07

どうも、SSHのログイン時、パスワードが間違っていても swatch がうまく動作していない様子。 チャンと起動しているか確認。 # ps ax | grep swatch 31492 ? S 0:00 /usr/bin/perl ...

シンボルVine Linux - sudo : 05/07/30

「PHP PHPでLinuxユーザを追加」でも書きましたが、「 sudo 」を使うと、一時的に「 root 」の権限でコマンドを実行できるようになります。 ただし、そのためにはあらかじめ設定が必要でした。 また、「 sudo 」は「 su ...

シンボルVine Linux - CD-ROMオートマウント : 05/07/30

コマンドラインから「 top 」コマンドを実行してやると、稼働しているサーバのCPUの負荷やメモリの使用状況をリアルタイムに見ることが出来ます。 「 -d 1 」とオプションを指定してやると、1秒ごとに結果を表示します。 やけにHDDのアク...

シンボルPerl DDNSに自動登録 ieserver.net : 05/07/29

# ☆ ieserver.net # aaaaa.dip.jp を取得したとして説明します # ☆☆☆ 以下は変更を加えること ☆☆☆ # 登録ID $id_ie = "aaaa"; # 登録パスワード $pass_ie ...

シンボルVine Linux - 時刻合わせ : 05/07/29

VineLinuxでは2つの時計をもっています。 1つは、VineLinux自体が刻む時計で「 システムクロック 」と呼ばれています。 そして、もう一つがマザーボードが刻んでいる時計です。こちらは「 ハードウェアクロック 」と呼ばれています...

シンボルPHP PHPでLinuxユーザを追加 その1 : 05/07/28

Server構築奮闘記より「PHP PHPでLinuxユーザを追加 その1」

シンボルLinux - コマンド集 コマンドラインからメール送信 : 05/07/06

コマンドラインからメールを送信する場合は、以下のようにします。 ※「 ↓ 」は改行を示します。$ mail -s '<subject>' ↓ this is mail body. [ Ctrl + D を2回押す ]ファイルを添付し...

シンボルVine Linux - FlashPlayer7 インストール - : 05/06/12

VineLinux に、FlashPlayer7をインストールする方法です。 一応、今の段階では Mozilla1.7.8 です。 なんかモジラのバージョンを上げるたびに、インストし直さないとダメかもしれませんが。 □ Macromedi...

シンボルVine Linux - USBメモリー - : 05/06/11

VineLinux 3.1では、 autofs というソフトが標準で入っているようです。 # service autofs status Configured Mount Points: ------------------------ A...

シンボルVine Linux - snort FlexResp で流失防止 - : 05/06/10

Snort と FlexResp の組み合わせは、色々な面でセキュリティを強化してくれます。 たとえば、Snortや、その他のセキュリティソフトでは基本的には、クラックを検知してくれるもののそれに対してログをとったり、管理者に知らせたりする...

シンボルprocmail でスパムを撃退 - : 05/06/08

VineLinuxには、デフォルトで「 Procmail 」がインストールされていると思います。 このソフトを使用すると、独自のルール設定により、受信したメールを削除したり振り分けたり等ができるようになります。 ここでは、スパムメールを削除...

シンボルVine Linux - Snort リンク集 - : 05/06/08

□ 日本Snortユーザ会のルールオプション:ルールに関しての詳しい説明。 □ しかPの単なるメモ帳のsnortで変わりだねファイアウォール(flex_respを使う):flexresp について □ IDS といえば snort:snor...

シンボルVine Linux - Snort FlexResp で強制切断 - : 05/06/07

どうやら libnet が rpm で用意されているようなので(ソースからコンパイルしたらうまくできなかった)、snrot をより強化させてみようと思い、 frexresp をインストールしてみました。 snort をすでにインストールして...

シンボルVine Linux - Snort パフォーマンスを上げる - : 05/06/07

snort の起動方法は、たいてい以下のような感じだと思います。 # snort -D -A full -c /etc/snort/snort.conf -u snort -g snort -D:デーモンモードで起動 -A:アラートの出力モ...

シンボルVine Linux - Snort Oinkmaster 設定と実行 - : 05/06/06

登録が済み、アップデート用URLを取得できたら、「 /usr/local/etc/oinkmaster.conf 」を開きます。 # Example for Snort 2.3 # url = http://www.snort.org/pu...

シンボルVine Linux - Snort Oinkmaster サイトへ登録 - : 05/06/06

「Oinkmaster」を導入してもそのままでは使えません。 登録が必要らしいので、ここで登録します。 以下、その手順になります。 ※クリックすると拡大します ...

シンボルVine Linux - Snort Oinkmasterの導入 - : 05/06/05

Snort を導入しただけでは、その時点でのセキュリティとしてはよいかもしれませんが、日々見つかるクラッキング手口には対応できません。 Snort のルールは数千に上がりますが、今でも日々ルールが更新されていて新しい攻撃に対処できるように...

シンボルLinux - コマンド集 圧縮・復元・バックアップ関連 1 - : 05/06/03

■ 複数のファイル・ディレクトリを1つのファイルにまとめる 各所有者・パーミッション・タイムスタンプはそのまま ./log ディレクトリ以下をまとめる ※復元すると log ディレクトリも復元される # tar cf log.tar ./...

シンボルLinux - コマンド集 ファイル関連 1 - : 05/06/03

ディレクトリ ディレクトリの作成 パーミッション 775 の myDir という名前のディレクトリを作成 # mkdir -m 775 myDir 階層付きのディレクトリを作成 ./aaa/bbb/ccc というディレクトリを作成 aaa ...

シンボルinetd - inetd.conf の設定 - : 05/05/26

[ 起動方法 ] # service inet start ※ service inetd start だと起動しません [ 設定ファイル ] /etc/inetd.conf /etc/hosts.allow /etc/hosts.deny...

シンボルサービス名からプロセス番号を取得 : 05/05/26

ターミナル上で、サービス名(smbとか、httpdとか)から、プロセス番号を取得するには、以下のようにします。 たとえば「 inetd 」の場合。 # ps -ax | grep inetd 31192 ? S 0:...

line