Ubuntuの既存のグループに既存のユーザーを追加するのに問題があります。

Ubuntuの既存のグループに既存のユーザーを追加するのに問題があります。

wwwグループにbillというユーザーを追加しようとしています。

useradd -G www bill

それは私にエラーを与える

UX: useradd: ERROR: bill is already in use.  Choose another.

このコマンドを入力して、ユーザーがすでにwwwグループにいることを確認しました。

group bill

明らかにする

bill:bill

これは彼がwwwグループに属していませんが、それでもエラーが発生することを意味します。

後で私は気づいたこのリンク既存のユーザーを既存のグループに追加し、新しいユーザーを新しいグループに追加するさまざまなコマンドがあります。だから私はwww(既存のグループ)にbill(既存のユーザー)を追加するためにこのコマンドを試しました。

usermod -a -G www bill

私に構文エラーが発生します

UX: usermod: ERROR: Invalid syntax.
usage:  usermod -u uid [-o] | -g group | -G group[[,group]...] |
                -d dir [-m] | -s shell | -c comment |
                -l new_logname | -f inactive | -e expire |
                -A authorization [, authorization ...] | -K key=value ... |
                -P profile [, profile ...] | -R role [, role ...] login

助けてください

ベストアンサー1

2つのオプションがあります。usermod作成した内容は正確ですが、使用している実装はそれを処理できません-a。ただ削除してもう一度やり直してください。

adduser2番目のオプションはパッケージで使用することですadduser。それからadduser username groupname。ログアウトして再度ログインすると、グループにアクセスできます。

おすすめ記事