Ubuntu Serverにユーザを追加する

Ubuntu Serverにユーザを追加する - の仕方 2023
Ubuntu Serverにユーザを追加する - の仕方 2023
Anonim

Ubuntu ServerはLinuxのようなもので、完全なマルチユーザ機能を備えており、どのサーバでも共通のタスクがユーザを追加しています。

ユーザー追加

useraddコマンドを使用すると、コマンドラインから簡単に新しいユーザーを追加できます。

useradd

このコマンドはユーザーを追加しますが、余分なオプションがなければユーザーはパスワードやホームディレクトリを持ちません。

注意:コマンドが見つからないというメッセージが表示された場合は、次のように完全パスを使用してみてください。

/usr/sbin/useradd

-dオプションを使用して、ユーザーのホームディレクトリを設定できます。 -mオプションを指定すると、useraddは強制的にホームディレクトリを作成します。これらのオプションを使用してユーザーアカウントを作成し、passwdコマンドを使用してアカウントのパスワードを設定します。あるいは、useraddコマンドで-pを使用してパスワードを設定することもできますが、passwdを使用してパスワードを設定することをお勧めします。

sudo useradd -d /home/testuser -m testuser

sudo passwd testuser

これにより、testuserという名前のユーザーが作成され、/ home / testuserに自分のホームディレクトリが与えられます。新しいホームディレクトリ内のファイルは、デフォルトのホームディレクトリファイルを含む/ etc / skelフォルダからコピーされます。ユーザーのデフォルト値を設定する場合は、そのディレクトリ内のファイルを変更または追加します。ユーザーの新しいホームディレクトリを見てみると:

[email protected]:/etc/skel$ ls -la /home/testuser total 20 drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34. drwxr-xr-x 5 root root 4096 2006-12-15 11:37.. -rw-r–r– 1 testuser testuser 220 2006-12-15 11:34.bash_logout -rw-r–r– 1 testuser testuser 414 2006-12-15 11:34.bash_profile -rw-r–r– 1 testuser testuser 2227 2006-12-15 11:34.bashrc

このディレクトリにbashスクリプトがあることに気づくでしょう。すべての新規ユーザーに対してデフォルトのパスオプションを設定する場合は、/ etc / skel内のファイルを変更してuseraddコマンドでこれらのファイルを作成します。

ユーザーを追加する

adduserコマンドはuseraddコマンドよりも簡単です。なぜなら、各情報の入力を求めるプロンプトが表示されるからです。私は、同じことをする2つの事実上同じ名前のコマンドがあることは少し面白いと思うが、それはあなたのためのlinuxだ。構文は次のとおりです。

adduser

例:

[email protected]:/etc/skel$ sudo adduser thegeek Password: Adding user `thegeek’… Adding new group `thegeek’ (1004). Adding new user `thegeek’ (1004) with group `thegeek’. Creating home directory `/home/thegeek’. Copying files from `/etc/skel’ Enter new UNIX password: Retype new UNIX password: No password supplied Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for thegeek Enter the new value, or press ENTER for the default Full Name []: The Geek Room Number []: 0 Work Phone []: 555-1212 Home Phone []: 555-1212 Other []: Is the information correct? [y/N] y

人気のあるトピック

専門家の助言