Linux Debianディストリビューション用の新しいユーザーを作成しています。
rootとしてログインしたときに、端末を介して新しいユーザーを作成するコマンドを使用しました。 tehnはユーザーをsudoグループに割り当てて、必要に応じてスーパーユーザーとしてコマンドをインストールして実行できました(suに置き換える必要はありません)。
ユーザーの作成、ホームフォルダの作成、sudoグループへの割り当てなどの一連のコマンドを実行する必要がありますか?
私が実行したコマンドの順序は次のとおりです。
<login as root>
useradd myuser
passwd myuser
adduser myuser sudo
usermod myuser -s /bin/bash
<logout and login as myuser>
この時点では、ホームフォルダを設定していません。 sudoでホームフォルダを作成しましたが、所有者はRootなので何もできません。
家族の権限を変更するには、chownを使用する必要がありますが、これは正しくないようです。
正しいユーザーを作成するにはどうすればよいですか?
答え1
〜のようにムル以下のみを使用してくださいadduser
。
adduser myuser
myuser
GECOS情報とパスワードを入力するように求められ、myuser
適切な権限を持つホームディレクトリが作成されます。デフォルトのシェルはでなければなりません/bin/bash
。新しいホームディレクトリadduser
も(デフォルトのシェル初期化スクリプトなど)の内容で埋められます。/etc/skel
それでは、必要なのはすでにやっているようにグループmyuser
に追加するだけです。したがって、全体のシーケンスは次のようになります。sudo
adduser myuser
adduser myuser sudo