Linux
ユーザー関連 †
ユーザー追加 †
ユーザー名変更 †
- /usr/sbin/usermod -l 新ユーザ名 旧ユーザ名
ユーザーの削除 †
- /usr/sbin/userdel -r ユーザ名
- (-r オプションをつけるとユーザのホームディレクトリもあわせて削除する。)
ユーザーのロック †
ログイン不可のユーザーアカウントを作成 †
- /usr/sbin/useradd -s /bin/false ユーザ名
ホームディレクトリ無しのユーザーアカウントを作成 †
- /usr/sbin/useradd -d /dev/null ユーザ名
新規ユーザーのデフォルト設定 †
ユーザーの情報を表示 †
ログイン情報を表示する †
最後にユーザーがログインした情報を見る †
ログイン中のユーザーを見る †
ユーザーIDの変更 †
- 本当は良くないのかもしれないが、自分は passwd を調節編集した。
sudo vim /etc/passwd
グループ関連 †
グループ自体の追加 †
- groupadd [-g gid [-o]] [-f] group
グループにユーザー追加 †
グループ情報の変更 †
- /usr/sbin/groupmod -n 新グループ名 旧グループ名
グループの削除 †
グループファイルのチェック †
ディレクトリ配下にファイルを作る際、親ディレクトリのグループ、ユーザーを引き継ぐ †
- ファイルにセット・ユーザーIDを付加する
- ファイルにセット・グループIDを付加する
グループID変更 †
tkf@tkf-pc2:~$ sudo groupadd -g 2300 tmpgroup # ダミーのグループ作成
tkf@tkf-pc2:~$ sudo usermod -g tmpgroup tkf # ユーザーのグループをダミーに
tkf@tkf-pc2:~$ sudo groupdel tkf # 元グループの削除
tkf@tkf-pc2:~$ sudo groupadd -g 22222 labgroup # 新しいグループ作成
その他 †
chmod で、ディレクトリだけ、ファイルだけに適用する方法 †