管理中のサーバで行っているセキュリティ設定を公開します。本当はこういうことを公開するのはよろしくないのですが、脆弱サーバが氾濫している現状そこが踏み台となってsshアタックされるのも迷惑極まりないので、最低限やっとけという内容でまとめました。*1 起動サービスと概要 iptables/Firewallの設定 iptablesの中身 limit-burstについて hashlimitについて hosts.allow/hosts.deny(TCP Wrapper)の設定 sshdの設定 その他の設定 Apacheの設定 Postfixの設定 Dovecotの設定 まとめ はてブさんは #の切り分けやめてくれないかな……。 起動サービスと概要 Apache (www) sshd smtp/pop bind (DNS) ntpd いくつかの注意点。 sftpで十分なのでftpdは使わない。WinS
皆さんこんにちは。ミラクル・リナックスの天野光隆です。日経Linux誌では時々登場させていただいてますが、ITproでの寄稿は初めてになります。ミラクル・リナックスは、LinuxサーバーOSや、デジタルサイネージソリューションの開発、販売を行っている会社で、私は組み込み関連の開発を行っています。 Androidは携帯電話のOSというイメージがありますが、普通のパソコンでも動作します。以前にも「話題の携帯向けOS「Android」をx86パソコンで動かしてみよう」という記事がITproに掲載されましたが、今回はより新しいバージョンのAndroidを動かしてみましょう。 「Android 2.3(開発コードネーム:Gingerbread)」は2010年12月に米Googleが正式リリースした、携帯電話向けAndroidの最新版です。前バージョンである「Android 2.2(開発コードネーム:
※2016年2月11日、追加と修正。 M+(URL)収録されている漢字の数は少ないがボールド書体付き。 MigMix(URL)M+とIPAゴシックを合成したフォント。太字(ボールド体)付き。 Koruri(URL)M+とOpen Sansを合成したフォント。太字(ボールド体)付き。 Kazesawa(URL)M+とSource Sans Proを合成したフォント。太字(ボールド体)付き。 UmePlus(URL)M+と梅フォントを合成したフォント MMCedar(URL)M+とモトヤLシーダを合成したフォント Meguri(URL)M+とIPAゴシックを合成したフォント モトヤLマルベリ3等幅 モトヤLシーダ3等幅(URL)モトヤがAndroidに提供した等幅フォント IPAフォント(URL)IPAが無料配布しているフォント Noto Sans CJK JP(URL)GoogleがAdob
Jack Wallen (Special to TechRepublic) 翻訳校正: 石橋啓一郎 2011-03-16 08:00 Linuxには、恐ろしく多くの種類がある。もちろん、それらのディストリビューションのいくつかは、他のものよりも価値が高い。しかし、UbuntuやFedora、Linux Mint、PCLinuxOS、OpenSUSEやその亜種のほかに、どんなディストリビューションを知っておくべきだろうか。信じられないかも知れないが、知っておく価値のあるディストリビューションは、有名なもの以外にもある。無名のディストリビューションの中にも、見るべきものは数多く存在するのだ。この記事では、読者の生活に何らかのプラス効果を与えるかもしれない、あまり知名度が高くないLinuxディストリビューションを紹介しよう。 1.Damn Vulnerable Linux Damn Vulner
Security-Enhanced Linux (SELinux) は、アメリカ国家安全保障局 (NSA) がGPL下で提供している、Linuxのカーネルに強制アクセス制御 (MAC) 機能を付加するモジュールの名称。名前から勘違いされることが多いが、Linuxディストリビューションの一つではない。 SELinuxは1992年、NSAが主体となってFlukeというOS上におけるMAC機能の研究のために開発された。MAC機能はセキュリティの高いOSの提供を可能にするが、主にMulti Level Securityと呼ばれる機能で提供されている。この機能では、アクセスする対象(サブジェクト)すべてに階層化された権限が与えられる一方、アクセスされる対象(オブジェクト)にもすべて階層化された情報の重要度に応じたラベルを付加する。このことによってアクセス制御を行うものだが、柔軟に実装するには複雑化し
今回のおもな内容 ソースからインストール コンパイルとバイナリのインストール PostgreSQLの初期化 コマンドラインからデータベースを作成 データベースオブジェクトを操作する テーブルにデータを追加 select文で検索 psqlで使えるコマンド一覧 PostgreSQLは、LinuxやFreeBSDおよび一部の商用UNIXでは、パッケージシステムを用いて簡単にインストールすることも可能です。ただしRedHat系のLinux(RedHatやTurbo Linux、Vine Linuxなど)では、/usr直下のディレクトリ(/usr/binや/usr/lib)にファイルが配置されて、後でメンテナンスする場合などに少し戸惑いを感じるかもしれません(単に筆者だけかもしれませんが^^;;)。 そういうときは、ぜひともPostgreSQLをソースコードからコンパイルしましょう。その手順を紹介し
Bermain slot gacor di Toto88 bisa menjadi pengalaman yang menggembirakan dan menguntungkan. Dengan berbagai pilihan permainan, fitur yang menarik, dan peluang menang besar, Toto88 telah menjadi destinasi utama bagi para pemain slot online. Artikel ini akan membantu Anda memahami bagaimana memaksimalkan pengalaman Anda saat bermain slot gacor di Toto88. Toto88 menawarkan pengalaman bermain slot onl
偉大なるOSS LinuxやSolaris上でOSS(Open Source Software)を使いこなすためのノウハウを書き綴っています yumはrpmコマンドと違い依存関係を考慮して関係するパッケージも更新・削除してくれる。 rpmに慣れている人もyumに慣れておいて損はないでしょう。 yumコマンドを使うと公開鍵のインポートを促すメッセージが表示される。 これが嫌な人は先にインストールしておく。以下はCentOS4の場合。 #rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY #rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY-CentOS-4 プロキシサーバ経由の場合は以下の変数を設定しておく。 yumコマンドを実行するたび設定する必要がないように~/.b
yumコマンドを実行すると下記のようなメッセージがでることがある。 Another app is currently holding the yum lock; waiting for it to exit... ほかのアプリケーションがyumを実行していて、ロック状態になってるよ。ロックが解除されるまで待ちます。 という意味で、 yum-updatesdがサーバ起動時に実行されるからです。 待っていてもしばらくは動かないので、yumのタスクを停止させます。 # ps aux | grep yum yum-updatesdに該当するタスクを停止させます。 # kill PID 実行例 [root@localhost ~]# ps aux | grep yum root 2515 0.0 4.0 26540 10260 ? SN 12:24 0:00 /usr/bin/python -tt
Cent OS 4.5 のインストール. 不要なサービスの停止, OSのアップデート, 追 加のソフトウエアのインストールを行ないます. 参考情報: Linux の Web ページ (1) 事前に決めておく事項 ホスト名 自由につける IP アドレス 固定 IP アドレスか DHCP になる。 固定 IP アドレス: サーバマシンとして使うなどの場合は、外部ネットにつなぎ、IP アドレスを固定的に割り当てる。 DHCP: DHCP クライアントとして設定する。 ネットワークアドレス ネットワークアドレスは、IP アドレスから自動的に決まる。 (以下、ネットワークアドレスは「XXX.YYY.ZZZ」のように書く) Root パスワード 一般ユーザとして使うときのユーザ名とパスワード 上記に書いた設定は、間違って入力した場合でも、 あとで、修正できるので、あまり悩まないように。 (2)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く