設定 · 1 min read · Oct 04, 2025

完璧なデスクトップ - Slackware 12 - ページ 2

3 インストール後の設定

このセクションでは、日常的なコンピューティングのためのユーザーアカウントを作成します。次に、基本的なセキュリティを有効にし、オーディオを設定し、locateデータベースを作成し、Xを起動し、KDEをパーソナライズします。

adduser:

一般的に、人々はメインアカウントとしてrootを使用しません。したがって、日常使用のために新しいユーザーを作成します。 rootアクセスが必要な場合は、suコマンドを使用できます。日常アカウントとしてrootアカウントを使用するのは危険です。コマンドを実行してシステムを誤って壊すのは非常に簡単です。

ターミナルで新しいユーザーアカウントを作成するには、次のコマンドを実行します。

adduser

新しいユーザーのログイン名を入力し、Enterを押します:

ユーザーIDのデフォルトを受け入れ、Enterを押します:

初期グループのデフォルトを受け入れ、Enterを押します:

重要!追加グループのデフォルト値を受け入れないでください。

追加グループに次のグループ名を追加します:

cdrom, audio, video, plugdev, scanner

追加グループは、以下のスクリーンショットのようになります。続行するにはEnterを押します:

デフォルトのホームディレクトリを受け入れるにはEnterを押します:

デフォルトのシェルを受け入れ、Enterを押します:

有効期限の日付にはEnterを押します:

以下の情報がすべて正しい場合はEnterを押します:

Slackwareは新しいアカウントを作成します:

追加情報を追加するか、Enterを押してデフォルトを受け入れます:

新しいユーザーのパスワードを作成します。再度、2回入力する必要があります。これでアカウントの設定が完了します:

新しいアカウントが正しく機能していることを確認するには、rootとしてログアウトし、新しいユーザー名とパスワードでログインします。Slackware 12では、プロンプトが#から$に変わり、もはやrootとしてログインしていないことを示しています。

基本的なセキュリティ設定:

コマンドラインでsuと入力し、Enterを押します:

su

rootのパスワードを入力し、Enterを押します:

セキュリティについて深く話すのはこのチュートリアルの範囲を超えており、私の知識も限られています。詳細については、LinuxSecurity.com、CERT Coordination Centerなどの他の情報源を参照し、nmapを確認してください。すでにシステムにインストールされています。 そのことを念頭に置いて、私がPCを保護するために取る手順を以下に示します。私はNATを使用したハードウェアファイアウォールを使用し、tcpwrappersを設定します。ソフトウェアファイアウォールは使用しませんが、後でGuarddogというソフトウェアファイアウォールをインストールする機会があります。セキュリティを設定した後、ShieldsUP!で無料のインターネットセキュリティチェックを行うことに興味があるかもしれません。

ディレクトリを/etcディレクトリに変更します。

cd /etc

タブ補完を使用したことがない場合は、ファイル名やコマンドの数文字を入力した後にTabキーを押すと、タブ補完が自動的に残りを埋めるため、タイピングが速くなります。

設定ファイルを操作する前に、必ずバックアップを作成します。バックアップを作成するには、cpという名前のコピーコマンドを使用します。

編集する3つのファイルは/etcにあります。それらはhosts.deny、hosts.allow、inetd.confです。

hosts.allowのコピーを作成し、Enterを押します。

cp hosts.allow hosts.allow.BAK

hosts.denyのコピーを作成し、Enterを押します。

cp hosts.deny hosts.deny.BAK

inetd.confのコピーを作成し、Enterを押します。

cp inetd.conf inetd.conf.BAK

これで、これらのファイルのバックアップができたので、編集する準備が整いました。私は通常viエディタを使用し、多くのスクリーンショットはviを使用しているときに撮影されました。Picoはあまり難解ではなく、あなたにとって使いやすいかもしれません。

以下に示すhosts.denyファイルは、編集後の見た目です。 hosts.denyを編集して、テキストALL : ALLを追加し、ファイルを保存して終了します。

picoを使用してhosts.denyファイルを編集するには、単に次のように入力します。

pico hosts.deny
# hosts.deny    このファイルは、
#               *ローカルINETサービスを使用することを許可されていないホストの名前を説明します。
#               '/usr/sbin/tcpd'サーバーによって決定されます。
#
# バージョン:      @(#)/etc/hosts.deny     1.00    05/28/93
#
# 著者:       Fred 
ALL : ALL
# hosts.denyの終わり。

ALL : ALLを追加することで、すべての人へのアクセスを拒否します。次に、hosts.allowを編集して、hosts.denyに穴を開けます。

picoを使用してhosts.allowファイルを編集するには、単に次のように入力します。

pico hosts.allow

編集されたhosts.allowは以下の通りです:

#
# hosts.allow   このファイルは、
#               ローカルINETサービスを使用することを許可されたホストの名前を説明します。
#               '/usr/sbin/tcpd'サーバーによって決定されます。
#
# バージョン:      @(#)/etc/hosts.allow    1.00    05/28/93
#
# 著者:       
#
#
ALL : 127.0.0.1
ALL : 192.168.1.
# hosts.allowの終わり。

ALL : 127.0.0.1という行を追加することで、このマシン(いわゆるlocalhost)にこのマシン上のサービスへのアクセスを許可します。

ALL : 192.168.1.という行を追加することで、LAN内のすべてのマシンからのアクセスを許可します。

192.168.1.の後のドットはタイプミスではありません。これは0-254の数字を表します。

#はコメントであり、同じ行の後のすべてのテキストを無視することを意味します。

最後に、inetd.confを編集し、auth以外のすべての前に#を置きます:

次のように入力します。

pico inetd.conf

time、time、comsatの前に#を置きます:

Identサービスはそのままにします。authの前に#を置かないでください。ファイルを保存して終了します:

オーディオ設定:

alsaconfは、システム上のサウンドカードを検出し、ALSA用の適切な設定ファイルを書き込もうとするシンプルなシェルスクリプトです。

次のように入力します。

alsaconf

Enterを押します:

ALSAはサウンドカードを検索します:

どのカードを選択するか不明な場合は、ハードウェアノートを参照してください。

カードを選択し、Enterを押します:

はいを選択し、Enterを押します:

Enterを押します:

サウンドドライバが設定された後、プログラムは終了します:

次に、alsamixerを使用してレベルを設定します。

次のように入力します。

alsamixer

Enterを押します:

設定をLEFT、RIGHT、UP、DOWNの矢印キーで構成します。 終了したらエスケープキーを押します:

設定を保存するには、次のように入力します。

alsactl store

Enterを押します:

サウンドカードは、システム用に設定されているはずです。rootとしてログインしているときに、上記のコマンドを再実行することでサウンドカードを再設定できます。

ファイルシステムの検索可能なデータベースを作成:

ファイルを検索するには、次のコマンドを使用できます;

which、whereis、find、

および

slocate。

最初にslocateを使用する前に、slocate.dbという名前のデータベースを作成する必要があります。

現在のディレクトリを/var/lib/slocateに変更します。

cd /var/lib/slocate/

lsと入力すると、slocate.dbファイルがないことがわかります。

次のコマンドを入力してEnterを押すことで、slocate.dbファイルを作成します:

updatedb

これには数分かかる場合があります。更新が完了すると、プログラムは終了し、コマンドプロンプトに戻ります。再度lsと入力すると、slocate.dbが作成されたことがわかります:

Xを起動:

Slackware 12は、X.OrgからのXウィンドウシステムを使用します。XはLinuxのグラフィカルユーザーインターフェースを提供します。Xの設定は難しい場合があり、Xのトラブルシューティングはこのチュートリアルの範囲を超えています。Xの起動に問題がある場合は、設定支援のために次のURLを訪問してください。

http://www.slackware.com/config/x.php

VESA互換のグラフィックカードがあれば、Xは起動するはずです。ATIまたはNVIDIAのグラフィックカードをお持ちの場合は、ベンダー固有のドキュメントを参照して、ドライバーを使用できるようにしてください。

rootとしてXを起動しないでください。rootプロンプトにいる場合は、exitと入力してEnterを押します:

次に、startxと入力してEnterを押します:

[*著者の注記開始。2008年4月27日追加…
Xが起動しない場合は、次を参照してください:

  • “Slackware Linux Essentials - The Official Guide To Slackware Linux”、David Cantrell、Logan Johnson & Chris Lumensによって作成されました。第6章はX設定をカバーしています。http://slackbook.org/
  • “Slackware Linux Basics For Slackware Linux 12.0”、Daniël de Kokによる。第16章はX設定をカバーしています。http://www.slackbasics.org/
  • http://www.linuxquestions.org/を訪問し、Linux Forums->Linux Distributions->Slackwareをクリックしてください。
    …著者の注記終了*]

KDEパーソナライザウィザード:

国と言語を選択し、次をクリックします:

次をクリックします:

詳細レベルを設定し、次をクリックします:

テーマを選択し、次をクリックします:

完了をクリックします:

これが新しいKDEデスクトップです:

これで基本システムの使用準備が整いました。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。