タグ

Linuxに関するdigimedaloterのブックマーク (63)

  • そこそこセキュアなlinuxサーバーを作る - Qiita

    先日「サーバーのセキュリティ設定がなにすればいいかわからない」と相談をうけまして。 自分も初心者の時どこまでやればいいかわからず手当たりしだいにやって沼に入っていたのを思い出しながら自鯖構築したときのメモを元にまとめてみました。 注意 セキュリティ対策は用途や場合などによって違います。 自分で理解したうえで自己責任でおねがいします。 対象読者 Linuxのサーバーを建て慣れていない人 Linuxはある程度さわれる人(自分でパッケージを入れたり、サービスを止めたりできる) ラインナップ ☆は導入の重要度と導入の容易さから個人的偏見からつけた値です。 4つ以上が"最低限やること"だと思ってください。 sshd

    そこそこセキュアなlinuxサーバーを作る - Qiita
  • Linuxのハードウェア情報を取得するコマンド15選 | 俺的備忘録 〜なんかいろいろ〜

    Linuxの管理をしていると、OSが搭載されているハードウェア情報を取得する事がある。 今回は、そんなときに使えるハードウェア情報を取得するコマンドを紹介する。 1.lscpu CPUに関する情報を取得するコマンド。コア数やスレッド数、仮想に対応しているか否か等の情報を取得出来る。 以下に実行例を記載する。 $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 コアあたりのスレッド数:1 ソケットあたりのコア数:4 Socket(s): 1 NUMAノード: 1 ベンダーID: GenuineIntel CPUファミリー: 6 モデル: 23 ステッピング: 10 CPU MHz: 2833.596 Bo

  • 標準コマンドから乗り換えよう!より良いLinuxコマンドラインユーティリティー11選 | 俺的備忘録 〜なんかいろいろ〜

    Linuxの標準コマンドは強力なものではあるが、実際に人間が使う際にわかりやすいか、というと十分ではない。 そこで、今回はLinuxの標準コマンドから乗り換える事が可能なコマンドラインユーティリティーを調査、整理してまとめてみることにした。 1.df → dfc まずはこれ。以前にこちらでも記述している。 dfコマンドをより分かりやすくしたコマンドで、バーで利用率を認識することが出来る。 インストールは以下のコマンドで行える。 sudo apt-get install dfc (Debian or Ubuntu) 2.vmstat → dstat パフォーマンスのモニタリングでよく用いられるvmstatを、更に拡張したコマンドであるdstatにする。 dstatには、vmstatにはないネットワークに関するパフォーマンスが追加されており、見た目も見やすくなっている。 インストールは以下のコ

  • 無料で読めるlinuxのテキスト

    ウェブ上で無料で読めるお気に入りのlinux関連書籍をリストアップしてみました。 今後もいいものに出会えたら更新する予定です。 日語で書かれたlinux Linux標準教科書(Ver2.0.0) LPI-JAPANによる初心者向けテキスト。簡潔にまとまっていて文章も読みやすい。 フォーマット : PDF EPUB iPADアプリ Androidアプリ http://www.lpi.or.jp/linuxtext/text.shtml Linux道場 同じくLPI-JAPANによるlinux入門。 フォーマット : html http://www.lpi.or.jp/lpic_all/linux/ Linuxマスター.JP(リナックスマスター.JP) 各内容が細かくページ分けされていてる。充実した内容の解説集。 Linux Tipsを眺めるだけでも役に立つ。 フォーマット : html

    無料で読めるlinuxのテキスト
  • 16 Commands to Check Hardware Information on Linux

    Hardware information Like for every thing, there are plenty of commands to check information about the hardware of your linux system. Some commands report only specific hardware components like cpu or memory while the rest cover multiple hardware units. This post takes a quick look at some of the most commonly used commands to check information and configuration details about various hardware peri

    16 Commands to Check Hardware Information on Linux
  • Linuxのしくみを学ぶ - プロセス管理とスケジューリング

    Linuxのしくみを学ぶ - プロセス管理とスケジューリング」公開ページ こちらのページはSoftware Design誌 2009年12月号の記事「Linuxのしくみを学ぶ - プロセス管理とスケジューリング」の公開ページです。 「ハイパーバイザの作り方」も公開中ですので、こちらも是非ご覧ください。 公開中の記事 HTML PDF ePub mobi Kindle 原稿データ 全ての原稿データはgithub上で公開されています。 Pull RequestやIssuesを通じて文章の誤り訂正や解説の追記、各フォーマットの表示の改善などのコントリビューションを受け付けています。 改善された記事は随時このページにアップロードしていきます。 記事に関するご質問 記事を読んで何かわからなかった点があったり、疑問に思ったことがあれば以下の連絡先に問い合わせてください。 Twitter: @syuu

  • /usr/local とは何なのか - 破棄されたブログ

    ご用心: この記事を鵜呑みにせず、末尾に記載された一次ソースを確認してください。 ソースからソフトウェアをビルドしてインストールするときに使う /usr/local ディレクトリだけど、/opt ディレクトリとの住み分けとか、 そもそも標準はどうなっているのかとか、まともに知らんかったので Filesystem Hierarchy Standard を確認してみた。 /usr/local は何をすべきところなのか? 他のホストと共有されない 既存のシステムの破壊防止 FHS 準拠のソフトウェアをインストールする /usr/local ディレクトリ下自体が FHS 準拠になる /usr/local ディレクトリは、システム管理者がソフトウェアをローカルにインストールするために用いる。 /usr/local ディレクトリとして隔離されるため、同名のファイル名で既存のファイルを上書きするなどして

    /usr/local とは何なのか - 破棄されたブログ
  • CoreOS 入門 - Qiita

    CoreOS は Alex Polvi が設立した会社であり、OS、新しい Linux Distribution である。OSS で公開されている。 Polvi 氏といえば Rackspace に 買収された CloudKick を立ち上げ、その後も Rackspace 働いていたクラウドの専門家とも言えるだろう。 その Polvi 氏以外にも Googler や Linux 関連の人材、アドバイザーに Linux の stable branch のメンテナ を迎えるなど、Linux に関する知識がかなり豊富なメンバーが集まっている。 その彼らが作っているのが CoreOS である。 CoreOS は Google や Facebook などの環境を参考にしており、柔軟にスケールし、さらにはインフラ構築その もののプロセス自体も効率よく合理的に行えるよう設計されている。 また運用、管理(セ

    CoreOS 入門 - Qiita
  • latest

    Cloud services editions Fully managed in the public cloud of your choice Red Hat OpenShift Service on AWS Jointly managed and supported by Red Hat and AWS Microsoft Azure Red Hat OpenShift Jointly managed and supported by Red Hat and Microsoft Red Hat OpenShift Dedicated Managed offering available on AWS or Google Cloud Red Hat OpenShift on IBM Cloud Jointly supported by Red Hat and IBM; managed b

    latest
  • MySQL/5.x/5.4.2-betaのインストール - PukiWiki

    オンラインカジノで遊んでいると、各サイトに「プロバイダー」とやらのロゴが 並んでいることに気がついたことがある人も、多いことでしょう。記事ではそのゲームプロバイダーについて、人気の会社も含めてご紹介します。 オンラインカジノのゲームプロバイダーとは? オンラインカジノで遊ぶことに慣れてくると、気になってくるのが「ゲームプロバイダー」の存在です。ゲームプロバイダーとは、オンラインカジノで遊べるようなデジタルゲームを開発している会社のことです。「ゲーム配信会社」、または、単純に「プロバイダー」とも呼ばれます。 ゲームの特色や内容はやはり、このプロバイダーによりかなり左右されます。以下にご紹介しているプロバイダーの大半が、ミスティーノのようなサイトにゲームを提供しています。 […] 今日はちょっと、普通のプログラミングとは毛色の違ったプログラミング、ゲーム開発の話について書きたいと思います。 

  • Linux Tips「ソースコンパイルでインストールしたプログラムを削除したい」

    LinuxでRPMパッケージを利用している場合には,rpm -e [パッケージ名]と指定するだけで基的に削除(アンインストール)することが可能だ。Windowsユーザーであれば,必要の無いソフトはアンインストールするという習慣があるだろう。 しかし,Linux環境ではRPMではないソースコンパイルによってインストールしたツールを削除(アンインストール)するのは,難易度が高い作業だ。まず最初に,Makefileファイルの中身を理解する必要がある。 ここでは比較的規模の小さなツールを例に挙げて,「make install」によって何が行われるのかまでを解説していく。前置きしておくが,むやみに共有ライブラリなどを削除してはならない。ほかのシステムやツールで使用されていると,システム障害になってしまうためだ。明らかに削除しても構わないと断言できるファイル以外には触れないようにしよう。自信がない人

    Linux Tips「ソースコンパイルでインストールしたプログラムを削除したい」
  • RPM を使わずに make install した場合のアンインストール方法

    Red Hat 系の Linux (Fedora Core や CentOS など)は、アプリケーションのインストールは RPM を使って行ないます。yum や up2date でインストールしても裏では RPM のパッケージがダウンロードされ、インストールされます。 一方で、ウェブや書籍の資料では、まだまだ「ソースの tarball から ./configure, make, make install」という流れを書いているものも多いです。これは他の UNIX、Linux、BSD などで汎用的に使える方法ですが、一方で RPM ベースのディストリビューションの手順ではありませんので注意してください。中には Red Hat や Fedora Core で、もとから入っている Apache の PRM を削除してソースから make install を勧めているような人もいますが、そういう記

  • エンタープライズ:特集:LVMによるディスクパーティションの動的化(前編) (1/7)

    特集:LVMによるディスクパーティションの動的化(前編) (1/7) サーバのディスク容量が減少してくると、いずれ訪れるであろう対処策を考えておく必要がある。この特集で解説する「LVM」は、固定されたパーティション概念を無くすファイルシステムの管理方法だ。 Linuxなどのサーバ運営を行っていると、管理者にはさまざまな悩みが出てくる。その中でも深刻なものの1つとして、物理的な問題であるディスク障害がある。現状の環境をそのまま継続利用したいと思っても、容量不足になってしまうと何らかの対処が急務だ。この特集では、新たなディスク管理規格「LVM」(Logical Volume Manager、論理ボリュームマネージャ)について具体的な導入手順を解説していこう。 この特集では、LVMがどのような仕組みを持ち、どのようにすれば既存環境に導入できるかを解説していく。記事上ではRed Hat Linux

  • LVMの構築方法(論理ボリュームの大きさを拡張する): ぴろにっき

    すでにあるLVMの論理ボリュームの容量が不足してしまい、いよいよ増設しなければ!というケースでの操作について説明します。 論理ボリュームを拡張しても、それはすぐにファイルシステムの容量が広がる…というものではありません。論理ボリュームの拡張のほかに、ファイルシステムの拡張という手順が必要になりますので注意が必要です。 手順を整理すると… ①とにかくディスクを増設する ↓ ②増設したディスクに、物理ボリュームを作成してからボリュームグループへの追加を行う ↓ ③論理ボリュームの拡張を行う ↓ ④ファイルシステムの拡張を行う という手順を踏みます。 なお、我が家ではファイルシステムのext3を使用しているので、④の手順がちょっぴり面倒くさくてイカしてないです。 ステップ1:とにかくディスクを増設する 省略 ステップ2:増設したディスクに、物理ボリュームを作成してからボリュームグループへの追加を

    LVMの構築方法(論理ボリュームの大きさを拡張する): ぴろにっき
  • ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』|ガジェット通信 GetNews

    ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』 いやはや、世の中にはクールで変態なハッカー(褒め言葉)がいるものです。 この『jor1k』というプログラムは、完全にJavascriptで実装されたOR1K(OpenRISC 1000)エミュレーターで、ブラウザ上でLinuxを実行することができてしまいます。 ブラウザ上でLinuxを起動してターミナルでコマンドラインの入出力をするだけであれば、これまでにも「Javascript PC Emulator」というJavascriptで実装されたPCエミュレーターがありました。しかし、『jor1k』のスゴイ所はX Window Systemが起動しGUIもちゃんと操作できることです。たとえば、冒頭の画像は、“お決まり”のxeyesを起動してみたところです。ちらつきはあるものの、目玉が

    ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』|ガジェット通信 GetNews
  • 標準教科書シリーズ お問い合わせ窓口

    標準教科書シリーズ お問い合わせ窓口

    標準教科書シリーズ お問い合わせ窓口
  • Linuxサーバー構築標準教科書 ダウンロード LinuCレベル2対応 | Linux技術者認定試験 リナック | LPI-Japan

    新バージョン(Ver.4.0.0)公開! Linuxサーバーの構築について基礎から実習形式で学習することができる教科書です 教科書はLinuCレベル2の出題範囲に含まれるサーバー構築に必要な知識について、実習形式で学習を進めることができるテキストです。自分で構築したサーバーの環境で実際にWebアクセスをしたりメールの送受信をしたりすることで、サーバーの動作原理やプロトコルの仕組みを理解することができます。 Ver.4.0.0では仮想化技術/仮想マシンの解説や実践方法を追加するとともに、最新のLinuxディストリビューションAlmaLinux9.3に対応しました。また授業や研修だけでなく独学でも読み進められるよう、構成を見直しました。 教科書はこれまでに10万回以上ダウンロードされ、「授業で使える実践的な教科書」として実績のある教材です。学校教育、社員教育、個人学習などに幅広くご利用くだ

    Linuxサーバー構築標準教科書 ダウンロード LinuCレベル2対応 | Linux技術者認定試験 リナック | LPI-Japan
  • Linux Square全記事インデックス

    Linux Squareフォーラムに掲載されている全記事にアクセスできるインデックスです。このページを見れば、Linux Squareフォーラムのすべてが分かります。また、インデックスは記事の追加とともに拡充していきます。

  • LPI-Japan、「Linux標準教科書Ver2.0.0」の提供開始を発表 ~CentOS6.3ベースへの更新やEPUB形式での提供など学習環境の変化に対応~|IT資格といえば LPI-Japan | LinuC/OSS-DB/HTML5/ACCEL/OPCEL

    LPI-Japan、「Linux標準教科書Ver2.0.0」の提供開始を発表 ~CentOS6.3ベースへの更新やEPUB形式での提供など学習環境の変化に対応~ OSS/Linux技術者認定機関として「Linux技術者認定制度(以下:LPIC)」および「OSS-DB技術者認定制度(以下:OSS-DB)」を実施する特定非営利活動法人エルピーアイジャパン(以下:LPI-Japan、東京都千代田区、理事長 成井 弦、www.lpi.or.jp )は、「Linux標準教科書Ver2.0.0」の提供開始を発表いたしました。 「Linux標準教科書」(以下、教材)は、多くの教育機関からのLinuxを基礎から学べる教材を求める声に応え2008年9月よりLPI-Japanが無償提供しているLinux教育教材です。 既に、多くの教育機関や企業教育で活用されており提供開始より、20万件のダウンロード実績を持

  • 若者が知らない最強のLinuxコマンドTips - すがブロ

    タイトルは釣りぽよ〜 今日ここで書くのはわりかし最近知ったことだったりするのが多いんですが、せっかくなので書いておこうかなぁと思った次第です。Linuxって書いてるけど、普通にMacでも使えるハズです。 知ってる人にとってはアタリマエのことですけどね……。 ファイルサイズの桁でかすぎてがわからん ls とか duあたりで使える話ですね。 ファイルサイズが大きすぎてパッと見わからないよっていうことってあるじゃないですか。ありますよね。いやある。 そんな時は -h オプションを使いましょう。 $ ls -l /var/log/nginx/access.log -rw-r--r-- 1 root root 1897381 8月 26 02:50 2012 /var/log/nginx/access.log $ ls -lh /var/log/nginx/access.log -rw-r--r--