コンピュータネットワーク基礎
Aクラス 小テスト 2005.06.17

Back


以下の設問の答を解答用紙に記入し,メール に添付して提出する.添付ファイルの名前はntesta06-17_s0340**.txt とする.

設問

chmod コマンドは今日のテキストのように8進3桁の数値を用いて設定 する場合と,現在の状態にユーザ別に権限を付与したり削除したりするモードで も利用できる.例えば,次のような使いかたがある.

$ chmod u+x hoge

これはユーザ(所有者)に実行権限を付与するものである.取り去る場合には符号 + - とすれば良い.ユーザ属性には他にグ ループとして g ,その他として o がある.この使いかたと 8進表記との関連について,以下の問いに答えよ.

  1. umask 002 となっているシステムにおいて,ディ レクトリ hoge を作成した.次のコマンドを実行した場合にディ レクトリの属性はどのようになっているか,rwx 表示と8進表示で答えよ.

    $ chmod go-x hoge

  2. 先ほどに続けて以下のコマンドを連続して実行する.実行後のディレクトリ hoge の保護モードをrwx 表示と8進表示で答えよ.

    $ chmod 111 hoge
    $ chmod 421 hoge

  3. さらに続けて以下のコマンドを連続実行する.実行後のディレクトリ hoge の保護モードをrwx 表示と8進表示で答えよ.

    $ chmod g+x hoge
    $ chmod u+w,o-x hoge

  4. 最後に次のコマンドを連続実行する.実行後のディレクトリ hoge の保護モードをrwx 表示と8進表示で答えよ.

    $ chmod 666 hoge
    $ chmod g-w,o+x hoge

  5. 自分が利用しているパソコンのコマンド traceroute の所有者な らびに保護モー ド(rwx 表記.見たままで良い)を答えよ.コマンド のパスは whereis コマンドで調べることが出来る.


解答例

  1. rwxrw-r--
    764

  2. r---w---x
    421

  3. rw--wx---
    630

  4. rw-r--rwx
    647

  5. 所有者:root
    rwsr-xr-x


コンピュータネットワーク基礎
Bクラス 小テスト 2005.06.17


以下の設問の答を解答用紙に記入し,メール に添付して提出する.添付ファイルの名前はntestb06-17_s0340**.txt とする.

設問

chmod コマンドは今日のテキストのように8進3桁の数値を用いて設定 する場合と,現在の状態にユーザ別に権限を付与したり削除したりするモードで も利用できる.例えば,次のような使いかたがある.

$ chmod u+x hoge

これはユーザ(所有者)に実行権限を付与するものである.取り去る場合には符号 + - とすれば良い.ユーザ属性には他にグ ループとして g ,その他として o がある.この使いかたと 8進表記との関連について,以下の問いに答えよ.

  1. umask 002 となっているシステムにおいて,ディ レクトリ hoge を作成した.次のコマンドを実行した場合にディ レクトリの属性はどのようになっているか,rwx 表示と8進表示で答えよ.

    $ chmod go-x hoge

  2. 先ほどに続けて以下のコマンドを連続して実行する.実行後のディレクトリ hoge の保護モードをrwx 表示と8進表示で答えよ.

    $ chmod 222 hoge
    $ chmod 421 hoge

  3. さらに続けて以下のコマンドを連続実行する.実行後のディレクトリ hoge の保護モードをrwx 表示と8進表示で答えよ.

    $ chmod g+x hoge
    $ chmod u+w,o-x hoge

  4. 最後に次のコマンドを連続実行する.実行後のディレクトリ hoge の保護モードをrwx 表示と8進表示で答えよ.

    $ chmod 666 hoge
    $ chmod g-w,o+x hoge

  5. 自分が利用しているパソコンのコマンド xlock の所有者な らびに保護モー ド(rwx 表記.見たままで良い)を答えよ.コマンド のパスは whereis コマンドで調べることが出来る.


解答例

  1. rwxrw-r--
    764

  2. r---w---x
    421

  3. rw--wx---
    630

  4. rw-r--rwx
    647

  5. 所有者:root
    --s--x--x


Back