2020-07-25 学習記録
2020/07/25
やったこと
- Linux標準教科書 7章 管理者の仕事
- Linux標準教科書 8章 ユーザ権限とアクセス権
- M-SOLUTIONS プロコンオープン 2020
Linux標準教科書 7章 管理者の仕事
-
ユーザ関連のコマンド
- useradd
- usermod
- userdel
-
グループ関連のコマンド
- groupadd
- groupmod
- groupdel
-
パスワード関連
-
グループ定義は/etc/groupにあり、1行に1グループの情報が記述されている。
group_name:password:GID:user_list
-
ユーザ定義は/etc/passwdにあり、1行に1ユーザの情報が記述されている。
account:password:UID:GID:GECOS:directory:shell
- passwd
ユーザのパスワード登録と変更
-
ユーザの暗号化されていないパスワードはは/etc/shadowにあり、1行に1ユーザの情報が記述されている。
account:password:last_changed:may_be_changed:must_be_changed:warned:expires:dis abled:reserved
- suコマンド
別ユーザに一時的になるためのコマンド。
- sudoコマンド
普段の作業はそのユーザとして行い、sudoを使うことでユーザ切り替えをせずにroot権限が必要な設定を行うことができる。
-
Linux標準教科書 8章 ユーザ権限とアクセス権
-
ファイルの所有
- chown
ファイルの所有者の変更
- shgrp
-
ファイルのアクセス権
-
設定できるアクセス
d rwx rwx rwx // ファイル種別、所有ユーザu、所有グループg、その他o
所有ユーザ、所有グループ、その他の3つの権限設定ができる r…読み込みok、w…書き込みok、x…実行とディレクトリ移動ok
- chmod
アクセス権限の変更。
chmod u+rw,g+rw,o+r testfile chmod 664 testfile // 8進数で指定した場合
- unmask
指定したパーミッションでファイル作成するように制限ができる。コマンドだけ打つことで現在の丸口を確認できる。
-
M-SOLUTIONS プロコンオープン 2020
M-SOLUTIONS プロコンオープン 2020
初めてのAtCoderコンテスト。Bまでしか解けず。。。また参加するぞ。頭を使ういい訓練になりそう。
気づきなど
- 今日は日中体調を崩していたのであんまりPCを触れなかった!けど教科書を黙々と進めれたので良いかな。
- 勉強しなくちゃいけないこと色々あるけどちょっと作りたいミニアプリがあるのでそれもやっていく。p5.jsで遊ぶ予定!