基本的には、コマンドラインからのユーザー管理について質問しています(たとえば、グラフィカルツールが使用できないシステムで)。過去に私が削除ユーザーとグループを追加したりするために、いくつかの異なるプログラムを使用しましたかそれらの属性を変更する:adduser
、useradd
、usermod
、gpasswd
、そしておそらく他の人は私が忘れてしまいました。また、これらのプログラムの一部は低レベルであり、一般的な使用には避けるべきであると何度か聞いたことがありますが、どれを覚えているかは決してわかりません。ですから、少なくとも次のタスクに推奨されるプログラムはどれなのか、明確な回答を得たいと思います。
- 新しいユーザーを作成する
- グループにユーザーを追加する
- グループからユーザーを削除する
- ユーザーのプライマリグループを変更する
- ユーザーのログインシェルまたはホームディレクトリを変更する
- ユーザーを削除する
ほぼすべてのLinuxシステム(あらゆるディストリビューション)で利用できると期待できる標準的なツールを探しています。
/etc/passwd
複雑なシステムの一部に過ぎない)
groupmod
。私はこれを答えにするつもりはありません....しかし、最も標準的な方法はおそらくテキストエディタを使用することです...影響を受けるファイルは単に区切られたテキストであることを覚えておいてください。