シス管系女子をシェア!

このエントリーをはてなブックマークに追加

リリース情報

単行本

「シス管系女子」の単行本は紙版・電子書籍版のそれぞれで好評発売中です。 (※紙版と電子書籍版の内容は同一です)

日経BPパソコンベストムック まんがでわかるLinux シス管系女子3 ネットワーク&セキュリティ入門

(サンプル1) (サンプル2) (サンプル3)

発売日
2018年4月19日
価格
1600円+消費税 (※電子書籍版はキャンペーン等により価格が変動する場合がございます)
収録内容
  • プロローグ(描き下ろし)
  • 連載第5期「#!シス管系女子 Season4」
  • 連載第6期「#!シス管系女子 Season5」
  • 各話補足情報、ラフイラストなど
目次
  • プロローグ
  • 第1話 固定のIPアドレスを割り当てたい[IPアドレスを固定する伝統的な設定の仕方]
  • 第2話 特定のポートにだけ接続を許可したい[ufwを使ったファイアウォールの設定]
  • 第3話 CentOS 6以前で特定のポートにだけアクセスを許可したい[iptablesを使ったファイアウォールの設定]
  • 第4話 ネットワークセグメント単位で接続を許可したり遮断したりしたい[接続元によって通信の許可・遮断を判断するファイアウォールの設定]
  • 第5話 直接接続できないネットワーク上のコンピュータで鍵認証したい[エージェント転送を使ったsshでの公開鍵認証]
  • 第6話 踏み台の向こうのサーバーに直接ファイルをコピーしたい[sshでのポート転送:ローカル転送の基礎]
  • 第7話 特定ネットワークセグメント向けのWebサーバーに別セグメントから接続したい[sshでのポート転送:ローカル転送の応用]
  • 第8話 トンネリング用のssh接続を自動的に復旧させたい[autosshによる自動再接続]
  • 第9話 誰がそのポート番号を使っているのかを調べたい[lsof、サービス名からのポート番号の特定]
  • 第10話 誰がネットワークの帯域を使っているのかを調べたい[nethogs、iftop]
  • 第11話 他のネットワークから手元のPCにログインしてもらいたい[sshでのポート転送:リモート転送]
  • 第12話 複数のコンピュータ上にあるファイルの中から一番新しいファイルを集めたい[rsync、「便利なscp」としての使い方]
  • 第13話 以前にファイルをコピーした先に残された古いファイルを削除したい[rsyncの--deleteオプションと--dry-runオプション]
  • 第14話 外から入れないネットワーク同士の間で通信したい[sshでのポート転送:リモート転送とローカル転送の組み合わせ]
  • 第15話 他のユーザーが所有しているファイルをサーバー間で同期したい[管理者権限でのrsyncの実行]
  • 第16話 ssh接続できるサーバーを安全に公開したい[sshdの基本的なおすすめ設定]
  • 第17話 管理者権限で行われた操作の記録をたどりたい[sudo実行時の認証ログの調査]
  • 第18話 煩わしい総当たり攻撃を遮断したい[fail2banによる通信遮断]
  • 第19話 ファイルそのものを比較せずに同じファイルかどうかを確かめたい[md5sumやsha1sumによるハッシュ値の計算、eject]
  • 第20話 ファイルが壊れていないか、変更されていないか調べたい[sha256sumやsha512sumによる安全なハッシュ値、信頼できない情報、diff]
  • 第21話 秘密の情報を、安全でない経路で安全に受け渡したい[gpgによるファイルの暗号化と復号]
  • 第22話 管理者権限が必要な操作をいまいち信用できない人にも許可したい[sudoで実行できるコマンドの制限]
  • 第23話 安全なパスワードを設定したい[pwgenによるパスワード生成]
  • 第24話 信頼できない値に対して安全なスクリプトを作りたい[変数の値やコマンドの実行結果の安全な参照方法、信頼境界線と境界防御]
  • 第25話 コマンド履歴に残ってしまったパスワード情報を消したい[.bash_historyに残った機密情報の削除]
紙版のご購入はこちらから
電子書籍版のご購入はこちらから
日経BPパソコンベストムック まんがでわかるLinux シス管系女子2 コマンド&シェルスクリプト応用

(サンプル1) (サンプル2) (サンプル3)

発売日
2015年12月9日
価格
1600円+消費税 (※電子書籍版はキャンペーン等により価格が変動する場合がございます)
収録内容
  • プロローグ(描き下ろし)
  • 連載第3期「#!シス管系女子 Season2」
  • 連載第4期「#!シス管系女子 Season3」
  • 短編「ショートショート #!シス管系女子」
  • 各話補足情報、ラフイラストなど
目次
  • 第1話 定期的に行う作業を自動実行したい[crontab]
  • 第2話 鍵認証で安全にログインしたい[公開鍵認証]
  • 第3話 定時処理で自動的にscpしたい[パスフレーズなしの秘密鍵]
  • 第4話 複数のサーバーのファイルを効率よく収集したい[処理の分散と疎結合な連携]
  • 第5話 条件に当てはまるログの行数を集計したい[wcと算術展開]
  • 第6話 複数のテキストファイルを一括編集したい[sed]
  • 第7話 表記が一定でない語句をまとめて置換したい[正規表現での置換とマッチ結果の後方参照]
  • 第8話 正規表現のパターン指定をもっと簡潔にしたい[大文字小文字の違いの無視と文字の範囲指定]
  • 第9話 正規表現のパターン指定をさらに簡潔にしたい[範囲外の文字の指定と行頭・行末の指定]
  • 第10話 古い日付のファイルを探して消したい[find]
  • 第11話 もっと複雑な条件でファイルを探したい[findの複雑な検索条件]
  • 第12話 ディスクが満杯になる前にファイルを削除したい[dfと数値の大小での条件分岐]
  • 第13話 前のコマンドが成功したら次も実行したい[ANDリスト]
  • 第14話 前のコマンドが失敗したら次を実行したい[ORリスト]
  • 第15話 親ディレクトリーにいちいち戻る操作を省略したい[サブシェル]
  • 第16話 3パターン以上の場合分けをしたい[case]
  • 第17話 社員番号の最初の方の文字で処理を振り分けたい[caseのパターン指定]
  • 第18話 同じ処理を1時間繰り返し実行したい[whileループとsleep]
  • 第19話 コマンドの出力をパイプラインで受け取りたい[標準入力とread]
  • 第20話 スペース混じりのファイル名もループ処理したい[whileループとread]
  • 第21話 キーボードからの入力を待ち受けたい[readでの入力待ち]
  • 第22話 キーボードからの入力を確認の後でやり直したい[continueとbreak]
  • 第23話 コマンドのすべての出力をファイルに保存したい[標準エラー出力]
  • 第23.5話 ユーザー作成用コマンドの違いを把握したい[useraddとadduserとuserdelとdeluser]
紙版のご購入はこちらから
電子書籍版のご購入はこちらから
日経BPパソコンベストムック まんがでわかるLinux シス管系女子 コマンド&シェルスクリプト入門

(サンプル1) (サンプル2) (サンプル3)

発売日
2015年2月18日
価格
1600円+消費税 (※電子書籍版はキャンペーン等により価格が変動する場合がございます)
収録内容
  • プロローグ(描き下ろし)
  • 連載第1期「シス管系女子」
  • 連載第2期「#!シス管系女子」
  • 各話補足情報、ラフイラストなど
目次
  • 第1話 他のコンピュータをリモート操作したい[SSH]
  • 第2話 一時的に管理者権限で操作したい[sudo]
  • 第3話 さまざまな語句を一度に検索したい[grep]
  • 第4話 端末でも対話的にファイルを編集したい[vim]
  • 第5話 vimでもコピー&ペースト&アンドゥしたい[ヤンク]
  • 第6話 突然の回線切断から復帰したい[仮想端末]
  • 第7話 他の操作の結果を見ながら作業したい[画面の分割]
  • 第8話 最近実行したコマンドを呼び出したい[コマンド履歴]
  • 第9話 ずっと前に実行したコマンドを呼び出したい[コマンド履歴の検索]
  • 第10話 ネットワーク越しにファイルをコピーしたい[scp]
  • 第11話 システムの過負荷を把握したい[top]
  • 第12話 システムのメモリー不足を把握したい[topの表示切り替え]
  • 第13話 ログファイルから必要な行だけ取り出したい[パイプライン]
  • 第14話 作業手順を自動化したい[シェルスクリプト]
  • 第15話 同じ文字列をスクリプトの中で使い回したい[シェル変数]
  • 第16話 環境や状況に合わせてスクリプトを動かしたい[環境変数]
  • 第17話 ログファイルから必要な列だけ取り出したい[cut]
  • 第18話 同じ内容の行を数えたい[sortとuniq]
  • 第19話 CSVファイルの行を列の内容で並べ替えたい[sortとリダイレクト]
  • 第20話 コマンドラインの指定で動作を変えたい[コマンドライン引数]
  • 第21話 条件に応じて処理の流れを変えたい[条件分岐]
  • 第22話 コマンドの異常終了に対策したい[終了ステータス]
  • 第23話 複数の対象に同じ処理を繰り返し実行したい[forループ]
  • 第24話 共通の処理を何度も再利用したい[シェル関数]
紙版のご購入はこちらから
電子書籍版のご購入はこちらから

なお、これら以外に日経Linux誌の付録冊子として各シーズンをまとめた物の電子書籍版もありますが、これらは上記の単行本での加筆修正が行われる前の内容となっています。 あしからずご了承ください。

  • シス管系女子 まとめ読み
  • #!シス管系女子 まとめ読み
  • #!シス管系女子 Season2 まとめ読み
  • #!シス管系女子 Season3 Petitまとめ読み

正誤情報

発売中の本や連載の内容に間違いを見つけられた方は、お手数ですが作者までご連絡頂けましたら幸いです……

まんがでわかるLinux シス管系女子3

訂正箇所備考
20ページ 1コマ目「wlan0」の説明の「有線LANインタフェースの0番目」無線LANインタフェースの0番目
71ページ 最初のコマンド列の例194.168.1.103192.168.1.103
204ページ 2コマ目「記録記録っと!」の左下の「sudo」(無いのが正しい)

まんがでわかるLinux シス管系女子2

訂正箇所備考
35ページ 4コマ目authorized_keysを上書き保存して、パーミッションを書き込み禁止に戻せば準備完了よauthorized_keysを上書き保存すれば準備完了よ
69ページ47番にバックスラッシュ92番にバックスラッシュ同ページ内で「バックスラッシュ」および「円記号」の番号として「47番」と記載している部分は、全て「92番」が正しいです。
101ページfind -name /logs/ *access*find /logs/ -name *access*検索対象のディレクトリの指定は第1引数として指定するのが正しいです。
101ページfind -name /logs/ "*access*"find /logs/ -name "*access*"同上。

まんがでわかるLinux シス管系女子

訂正箇所備考
100ページ 4コマ目RetrospecitvaRetrospectiva
135ページ 3コマ目cutで加工する前のログの行中の「[7/Feb/2013~」(2箇所)[08/Feb/2013~
135ページ 3コマ目cutで加工した後のログの4番目の「[8/Feb/2013~」」[08/Feb/2013~
135ページ 3コマ目cutで加工した後のログの15番目の「6.0:」6.0;
136ページ 2コマ目cutで加工する前のログの行中の「[7/Feb/2013~」[08/Feb/2013~
136ページ 2コマ目cutで加工した後のログの1番目の「[7/Feb/2013~」[08/Feb/2013~
136ページ 3コマ目cutで加工する前のログの行中の「[7/Feb/2013~」[08/Feb/2013~
136ページ 3コマ目cutで1回目の加工をした後のログの2番目の「7/Feb/2013~」08/Feb/2013~
136ページ 3コマ目cutで2回目の加工をした後のログの1番目の「7/Feb/2013~」08/Feb/2013~
149ページ 6コマ目列の指列の指
150ページ 3コマ目RedHatRed Hat「Red」と「Hat」の間に半角スペースが入る表記が正式です。コマ内の同様の記述は全て訂正対象となります。
190ページ 5コマ目 スクリーンショットif [ $1 ="" ]if [ $1 = "" ]「=」の後にスペースが必要です。

拡散希望!

このエントリーをはてなブックマークに追加