GNU/Linux >> Linux の 問題 >  >> Linux

usermod:コマンドが見つかりません

usermod コマンドは、さまざまなオプションを使用して、既存のユーザー アカウントのパラメーターを変更します。 usermod –help コマンドは、使用できるさまざまなオプションを表示します。 usermod の構文は次のとおりです。

$ usermod -[option] [username]

usermod コマンドで使用できるコマンド ライン オプションは次のとおりです。

オプション 説明
-a, –append -G オプションとともに使用します。指定されたグループにユーザーを追加しますが、現在のリストにないグループからユーザーを削除しません。
-c コメント、–comment コメント コメント欄。
-d dir, –home dir ホーム ディレクトリ。
-e 日付、-有効期限 アカウントの有効期限。日付は MM/DD/YYYY の形式です。 2 桁の年フィールドも使用できます。値は、1970 年 1 月 1 日からの日数として保存されます。このオプションでは、シャドウ パスワードを使用する必要があります。
-f 日、–非アクティブ日 パスワードの有効期限が切れてから数日後、アカウントを永久に無効にします。 -1 の値は、この機能を無効にします。このオプションでは、シャドウ パスワードを使用する必要があります。
-g グループ、–gid グループ 初期のグループ名または番号。
-G グループ、–groups グループ コンマ区切りリストの名前または番号で指定された補助グループ。空白なし。ユーザーは、グループに含まれていない現在所属しているグループから削除されます。
-l 名、–ログイン名 ログイン名。これは、ユーザーがログインしている間は変更できません。
-L, –lock ! を入力してユーザーのパスワードをロックします。その前に。このオプションは、-p または -U と一緒には使用できません。
-o, –一意でない オーバーライド。 -u オプションで一意でない uid を受け入れます。
-p pw, -password pw crypt(3) から返される暗号化されたパスワード
-s シェル、–shell シェル ログイン シェル。
-u uid, –uid uid 数値のユーザー ID。
-U, –アンロック ! を削除して、ユーザーのパスワードのロックを解除します。 -L をその前に置きます。このオプションは、-p または -L と一緒には使用できません。

usermod コマンドの実行中に以下のエラーが発生した場合:

usermod: command not found

選択したディストリビューションに従って、passwd パッケージをインストールしてみてください。

分布 コマンド
Debian apt-get インストール パスワード
Ubuntu apt-get インストール パスワード
アルパイン apk add shadow
Arch Linux pacman -S シャドウ
カリ Linux apt-get インストール パスワード
Fedora dnf install shadow-utils-2
Raspbian apt-get インストール パスワード

usermod コマンドの例

1. ユーザーの氏名、住所、電話番号などのコメントを GECOS フィールドに追加します。

$ usermod -c "Comments" [username]

2. ユーザーのプライマリ グループを変更します。

$ usermod -g [gid] [username]

3. ユーザーの二次グループを変更します。

$ usermod -G [groupname] [username]

4. -G オプションのみで使用されます。他のグループからユーザーを削除することなく、言及されたセカンダリ グループにユーザーを追加します。

$ usermod -a -G [groupname] [user]

5. ユーザー アカウントのログイン シェルを変更します。

$ usermod -s [shell] [username]

6. ユーザー アカウントをロックします。

$ usermod -L [username]

7. ユーザー アカウントのロックを解除します。

$ usermod -U [username]

関連する構成ファイル

  • /etc/group :グループ定義を含むシステム ファイル。
  • /etc/passwd :システムパスワードファイル。
  • /etc/shadow :ユーザーの暗号化されたパスワードと関連情報を含むシステム ファイル。


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. dnf:コマンドが見つかりません

  3. bc:コマンドが見つかりません

  1. id:コマンドが見つかりません

  2. w:コマンドが見つかりません

  3. df:コマンドが見つかりません

  1. du:コマンドが見つかりません

  2. rm:コマンドが見つかりません

  3. mv:コマンドが見つかりません