情報実験のように複数の人間で PC を管理することを考えましょう. この場合, 複数の人間が root になる必要がありますが, ルートのパスワードを共有するのはセキュリティ上最悪です. このような場合は sudo コマンドを用いて, ある特定のユーザが root 権限でコマンドを実行できるようにしましょう.
ここで注意しておきたいことは, 今後 Linux にログインするときには, root でログインしてはいけません. root は何でも出来ますので, 誤って重要なファイルを消してしまう可能性があります. 作法として, 本当に必要な場合にだけ root になるようにしましょう.
まずsudo をインストールします. 担当VTA にroot になってもらうために,su コマンドを実行.
root になったら,apt-get でsudo コマンドをインストール.$ export LC_ALL=C $ su Password: ********* (実際には表示されません)
# apt-get install sudo
インストール終了後, sudo を用いることで, 例えば hoge さんが, 自分のパスワードを用いて別のユーザ (例えば, 以下の設定では root ) の権限でコマンドを実行できるようします.
/etc/sudoers を編集します. visudo コマンドを実行します.
# visudo
以下の 1 行を追加します(hoge はsudo 権限を与えるアカウント名).
hoge ALL=(ALL:ALL) ALL
各フィールドの意味は次の通りです.
使い方は, 使いたいコマンドの前に sudo と付け加えるだけです. 例えば /etc/shadow は root しか見ることの出来ないファイルですが, sudo でルート権限が与えられているユーザの場合は
$ sudo cat /etc/shadow
とすることで見ることが可能です. 但しパスワードを聞かれますので, その時は自分自身のログインパスワードを入力して下さい.
また, root に成り代わって作業を行う際には,
$ sudo -s
としてください. root から一般ユーザに戻る際には
# exit
としてください.
インストール時には「root」と呼ばれる管理者用と, 1 人のユーザ アカウントしか作りませんでした. VTA と受講生全員 のアカウントを作成しましょう. 具体的な方法は 情報実験第 2 回の資料を参照して下さい.
以下の必要なパッケージをインストールします.
パッケージのインストールにはapt-get コマンドを使います.使用例は以下のとおりです. 必要パッケージをすべてインストールしましょう.
# apt-get update # apt-get install openssh-server # apt-get install x-window-system-core xserver-xorg xfce4 xfce4-terminal # apt-get install iceweasel-l10n-ja # apt-get install uim uim-anthy # apt-get install imagemagick tree
デフォルトの言語設定を英語する.
# dpkg-reconfigure locales
以下のように [Space] キーでチェックを入れる.
[*] en_US.UTF-8 UTF-8
システム標準の環境変数として設定するデフォルトロケールを尋ねられるので 「en_US.UTF-8」を選択.
日本語環境にしたいときは各自で
$ export LANG=ja_JP.UTF-8
とすればよい. X を上げているときは一度落とす必要がある.
それでは最後に X を立ち上げます. X を起動するには, 以下のコマンドを実行します.
$ startx![]()
最低限 Unix 3:internet 「つながらない!そんなとき -ネットワークトラブル対処法-」 で行ったように, 自分のマシンのネットワーク設定が正しいかを, ifconfig, netstat, ping, traceroute コマンドを用いて確認してください.
ブラウザで日本語入力するための設定を行います.
ブラウザを起動し, INEX のレポート投稿システムの画面などで 日本語入力が可能か試してください. 日本語入力と英語入力の切り替えは Shift + Space ,または全角半角キーで行います.
もしもうまくいかない時はいろいろ 試行錯誤してみましょう.
時間が余った場合は,付録へどうぞ
付録1 : GPT について最終更新日: 2016/06/16 (三上 峻) | Copyright © 2000-2016 inex |