102試験

LPIC-1 102

 

試験のバージョン: バージョン4.0

試験コード: 102-400またはLX0-104(これらの試験は同一です;どちらの試験に合格しても、LPIC-102 1の試験に合格したものとしてカウントされます)

各トピックの重要度について: 各トピックには重要度が示されています。 重要度は、試験の各項目における相対的重要性を示します。 重要度が高い項目は、より多くの設問が試験でカバーされます。

 

バウチャーの購入

トピック105:シェル、スクリプト、およびデータ管理

105.1シェル環境をカスタマイズして使用する

重要度:4

説明:候補者は、ユーザーのニーズを満たすためにシェル環境をカスタマイズできる必要があります。 候補者は、グローバルおよびユーザープロファイルを変更できる必要があります。

主な知識分野:

  • ログイン時や新しいシェルの作成時に環境変数(PATHなど)を設定する
  • 頻繁に使用されるコマンドシーケンスのためのBash関数の作成
  • 新しいユーザーアカウントのスケルトンディレクトリを維持する
  • 適切なディレクトリでコマンド検索パスを設定する

以下は、使用されるファイル、用語、およびユーティリティの一部の一覧です。

  • source
  • /etc/bash.bashrc
  • / etc / profile
  • env
  • export
  • set
  • unset
  • 〜/ .bash_profile
  • 〜/ .bash_login
  • 〜/ .profile
  • 〜/ .bashrc
  • 〜/ .bash_logout
  • function
  • alias
  • lists

 

105.2簡単なスクリプトをカスタマイズする

重要度:4

説明:候補者は既存のスクリプトをカスタマイズしたり、単純な新しいBashスクリプトを書くことができます。

主な知識分野:

  • 標準のsh構文を使用する(ループ、テスト)
  • コマンド置換を使用する
  • 成功または失敗の戻り値、またはコマンドによって提供されるその他の情報をテストする
  • スーパーユーザーに条件付きメーリングを実行する
  • シバン(#!)行を使ってスクリプトインタープリタを正しく選択する
  • スクリプトの場所、所有権、実行、suid-rightsを管理する

用語とユーティリティ:

  • for
  • while
  • test
  • if
  • read
  • seq
  • exec

 

105.3 SQLデータ管理

重要度:2

説明:候補者は、基本的なSQLコマンドを使用してデータベースを照会し、データを操作できる必要があります。 この目的は、2テーブルおよび/または副選択の参加を含むクエリを実行することを含む。

主な知識分野:

  • 基本的なSQLコマンドの使用
  • 基本的なデータ操作を実行する

用語とユーティリティ:

  • insert
  • update
  • select
  • delete
  • from
  • where
  • group by
  • order by
  • join

トピック106:ユーザーインターフェースとデスクトップ

106.1 X11のインストールと設定

総重量:2

説明:候補者はX11をインストールして設定できるはずです。

主な知識分野:

  • ビデオカードとモニタがXサーバでサポートされていることを確認する
  • Xフォントサーバの認識
  • X Window設定ファイルの基本的な理解と知識

用語とユーティリティ:

  • /etc/X11/xorg.conf
  • xhost
  • DISPLAY
  • xwininfo
  • xdpyinfo
  • X

 

106.2ディスプレイマネージャを設定する

重要度:1

説明:候補者は、LightDMディスプレイマネージャの基本的な機能と構成を記述できる必要があります。 この目的は、ディスプレイマネージャXDM(Xディスプレイマネージャー)、GDM(Gnomeディスプレイマネージャー)、KDM(KDEディスプレイマネージャー)の意識をカバーします。

主要な知識分野:

  • LightDMの基本構成
  • ディスプレイマネージャをオンまたはオフにする
  • ディスプレイマネージャの挨拶を変更する
  • XDM、KDMおよびGDMの認識

用語とユーティリティ:

  • lightdm
  • /etc/lightdm/

 

106.3アクセシビリティ

総重量:1

説明:アクセシビリティ技術の知識と意識を示す。

主な知識分野:

  • キーボードアクセシビリティ設定の基本知識(AccessX)
  • ビジュアル設定とテーマの基礎知識
  • 補助技術(AT)の基礎知識

用語とユーティリティ:

  • Sticky/Repeat Keys
  • Slow/Bounce/Toggle Keys
  • Mouse Keys
  • High Contrast/Large Print Desktop Themes
  • Screen Reader
  • Braille Display
  • Screen Magnifier
  • On-Screen Keyboard
  • Gestures (used at login, for example GDM)
  • Orca
  • GOK
  • emacspeak

トピック107:管理タスク

107.1ユーザーおよびグループアカウントと関連するシステムファイルを管理する

総重量:5

説明:候補者は、ユーザーアカウントの追加、削除、一時停止、および変更が可能でなければなりません。

主な知識分野:

  • ユーザーとグループの追加、変更、削除
  • パスワード/グループデータベースのユーザー/グループ情報を管理する
  • 専用アカウントと限定アカウントの作成と管理

用語とユーティリティ:

  • /etc/passwd
  • / etc / shadow
  • /etc/group
  • / etc / skel /
  • chage
  • getent
  • groupadd
  • groupdel
  • groupmod
  • passwd
  • useradd
  • userdel
  • usermod

 

107.2ジョブのスケジュール設定によるシステム管理タスクの自動化

総重量:4

説明:候補者はcronまたはanacronを使用して定期的にジョブを実行し、atを使用して特定の時間にジョブを実行できる必要があります。

主な知識分野:

  • cronとatのジョブを管理する
  • cronおよびサービスへのユーザーアクセスを構成する
  • アナクロンを構成する

用語とユーティリティ:

  • /etc/cron.{d,daily,hourly,monthly,weekly}/
  • /etc/at.deny
  • /etc/at.allow
  • / etc / crontab
  • /etc/cron.allow
  • /etc/cron.deny
  • / var / spool / cron /
  • crontab
  • at
  • atq
  • atrm
  • anacron
  • / etc / anacrontab

 

107.3のローカリゼーションと国際化

総重量:3

説明:候補者は、英語とは異なる言語でシステムをローカライズできる必要があります。 同様に、LANG = Cの理由を理解することは、スクリプト作成時に役立ちます。

主な知識分野:

  • ロケール設定と環境変数を設定する
  • タイムゾーン設定と環境変数を設定する

用語とユーティリティ:

  • / etc / timezone
  • / etc / localtime
  • / usr / share / zoneinfo /
  • LC_ *
  • LC_ALL
  • LANG
  • TZ
  • / usr / bin / locale
  • tzselect
  • timedatectl
  • date
  • iconv
  • UTF-8
  • ISO-8859
  • ASCII
  • Unicode

トピック108:必須システムサービス

108.1システム時刻を更新する

重要度:3

説明:候補者は、システム時間を適切に維持し、NTPを介してクロックを同期させることができるはずです。

主な知識分野:

  • システムの日付と時刻を設定する
  • ハードウェアクロックをUTCで正しい時刻に設定する
  • 正しいタイムゾーンを設定する
  • 基本的なNTP設定
  • pool.ntp.orgサービスの使用に関する知識
  • ntpqコマンドの認識

用語とユーティリティ:

  • / usr / share / zoneinfo /
  • / etc / timezone
  • / etc / localtime
  • /etc/ntp.conf
  • date
  • hwclock
  • ntpd
  • ntpdate
  • pool.ntp.org

 

108.2システムロギング

重要度:3

説明:候補者はsyslogデーモンを設定できるはずです。 この目的には、ログ出力を中央ログサーバーに送信するか、ログ出力を中央ログサーバーとして受け入れるようにログデーモンを構成することも含まれます。 systemdジャーナル・サブシステムの使用方法が説明されています。 また、代替ロギングシステムとしてのrsyslogおよびsyslog-ngの認識も含まれています。

主な知識分野:

  • syslogデーモンの設定
  • 標準的な施設、優先順位、行動の理解
  • logrotateの設定
  • rsyslogとsyslog-ngの認識

用語とユーティリティ:

  • syslog.conf
  • syslogd
  • klogd
  • / var / log /
  • logger
  • logrotate
  • /etc/logrotate.conf
  • /etc/logrotate.d/
  • journalctl
  • /etc/systemd/journald.conf
  • / var / log / journal /

 

108.3メール転送エージェント(MTA)の基本

総重量:3

説明:候補者は、一般的に利用可能なMTAプログラムを認識し、クライアントホスト上で基本的な転送およびエイリアス設定を実行できる必要があります。 その他の設定ファイルは対象外です。

主な知識分野:

  • 電子メールエイリアスを作成する
  • 電子メール転送を構成する
  • 一般的に利用可能なMTAプログラム(postfix、sendmail、qmail、exim)に関する知識(設定なし)

用語とユーティリティ:

  • 〜/ .forward
  • sendmail emulation layer commands
  • newaliases
  • mail
  • mailq
  • postfix
  • sendmail
  • exim
  • qmail

 

108.4プリンタの管理と印刷

総重量:2

説明:受験者は、CUPSとLPD互換インターフェースを使用して印刷キューとユーザー印刷ジョブを管理できる必要があります。

主な知識分野:

  • 基本的なCUPS設定(ローカルプリンタとリモートプリンタ用)
  • ユーザーの印刷キューを管理する
  • 一般的な印刷の問題のトラブルシューティング
  • 構成済みのプリンタキューからジョブを追加および削除する

用語とユーティリティ:

  • CUPS configuration files, tools and utilities
  • / etc / cups /
  • lpd legacy interface (lpr, lprm, lpq)

トピック109:ネットワークの基礎

109.1インターネットプロトコルの基礎

総重量:4

説明:受験者は、TCP / IPネットワークの基礎を正しく理解していることを証明する必要があります。

主な知識分野:

  • ネットワークマスクとCIDR表記の理解を示す
  • プライベートとパブリック "ドット付きクワッド" IPアドレスの違いについての知識
  • 一般的なTCPおよびUDPポートとサービスに関する知識(20、21、22、23、25、53、80、110、123、139、143、161、162、389、443、465、514、636、993、995)
  • UDP、TCP、ICMPの違いと主要な特徴についての知識
  • IPv4とIPv6の主な違いの知識
  • IPv6の基本機能に関する知識

用語とユーティリティ:

  • /etc/services
  • IPv4, IPv6
  • Subnetting
  • TCP、UDP、ICMP

 

109.2基本的なネットワーク構成

総重量:4

説明:候補者は、クライアントホスト上の構成設定を表示、変更、および検証できる必要があります。

主な知識分野:

  • ネットワークインターフェイスを手動および自動で構成する
  • 基本的なTCP / IPホスト構成
  • デフォルトルートを設定する

用語とユーティリティ:

  • / etc / hostname
  • /etc/hosts
  • /etc/nsswitch.conf
  • ifconfig
  • ifup
  • ifdown
  • ip
  • route
  • ping

 

109.3基本的なネットワークのトラブルシューティング

総重量:4

説明:候補者は、クライアントホスト上のネットワークの問題のトラブルシューティングを行うことができます。

主な知識分野:

  • ネットワークインターフェイスの追加、開始、停止、再起動、削除、または再構成を含むようにネットワークインターフェイスとルーティングテーブルを手動で自動的に構成する
  • ルーティングテーブルを変更、表示、または構成し、不適切に設定されたデフォルトルートを手動で修正する
  • ネットワーク構成に関連するデバッグの問題

用語とユーティリティ:

  • ifconfig
  • ip
  • ifup
  • ifdown
  • route
  • host
  • hostname
  • dig
  • netstat
  • ping
  • ping6
  • traceroute
  • traceroute6
  • tracepath
  • tracepath6
  • netcat

 

109.4クライアント側のDNSを設定する

重要度:2

説明:候補者は、クライアントホストでDNSを設定できる必要があります。

主な知識分野:

  • リモートDNSサーバーを照会する
  • ローカル名解決を構成し、リモートDNSサーバーを使用する
  • 名前解決が行われる順序を変更する

用語とユーティリティ:

  • /etc/hosts
  • /etc/resolv.conf
  • /etc/nsswitch.conf
  • host
  • dig
  • getent

トピック110:セキュリティ

110.1セキュリティ管理タスクを実行する

総重量:3

説明:候補者は、ローカルセキュリティポリシーに従ってホストのセキュリティを保証するためにシステム構成を確認する方法を知っている必要があります。

主な知識分野:

  • suid / sgidビットがセットされたファイルを見つけるシステムを監査する
  • ユーザーパスワードとパスワードエージング情報の設定または変更
  • nmapとnetstatを使ってシステム上のオープンポートを発見できること
  • ユーザーのログイン、プロセス、およびメモリの使用に関する制限を設定する
  • どのユーザーがシステムにログインしているのか、または現在ログインしているユーザーを判別する
  • 基本的なsudoの設定と使い方

用語とユーティリティ:

  • find
  • passwd
  • fuser
  • lsof
  • nmap
  • chage
  • netstat
  • sudo
  • /etc/sudoers
  • su
  • usermod
  • ulimit
  • who、w、last

 

110.2セットアップホストセキュリティ

重要度:3

説明:候補者は、基本レベルのホストセキュリティを設定する方法を知っている必要があります。

主な知識分野:

  • シャドウパスワードの認識とその動作
  • 使用していないネットワークサービスを無効にする
  • TCPラッパーの役割を理解する

用語とユーティリティ:

  • / etc / nologin
  • /etc/passwd
  • / etc / shadow
  • /etc/xinetd.d/
  • /etc/xinetd.conf
  • /etc/inetd.d/
  • /etc/inetd.conf
  • /etc/inittab
  • /etc/init.d/
  • /etc/hosts.allow
  • /etc/hosts.deny

 

110.3暗号化によるデータの保護

総重量:3

説明:候補者は、公開鍵技術を使用してデータと通信を保護する必要があります。

主な知識分野:

  • 基本的なOpenSSH 2クライアントの設定と使用法を実行する
  • OpenSSH 2サーバのホスト鍵の役割を理解する
  • 基本的なGnuPGの設定、使用法、取消しを実行する
  • SSHポートトンネル(X11トンネルを含む)について理解する

用語とユーティリティ:

  • ssh
  • ssh-keygen
  • ssh-agent
  • ssh-add
  • ~/.ssh/id_rsa and id_rsa.pub
  • ~/.ssh/id_dsa and id_dsa.pub
  • /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub
  • /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub
  • ~/.ssh/authorized_keys
  • ssh_known_hosts
  • gpg
  • ~/.gnupg/