ユーザ追加/削除とかを触った。
前回の続き~
takatentandav1a.hatenablog.com
今回はユーザ追加編。
タイトルが微妙だったので、変えてみた。
ubuntuでユーザ追加する場合は、下記コマンドが推奨されているみたい。
# adduser
でも、これでもイケるらしい。
# useradd
何が違うねん、って思ったけど、とりあえずやってみた。
(答えはググれば一発で出るので黙ってやってみます。)
先に言っちゃうと、
useradd と adduserの違いについては下記を参照しました。
まずは現状。
Ubuntuで作成済みのユーザ一覧を確認する場合、
$ cat /etc/passwd
or
$ getent passwd
となるらしい。
catでファイルが実在するか見てみた。
ありますた。(ヨシッ)
現在log inしているユーザ名は[takashi]なので、
試しにこいつの情報を引っ張ってみる。
[takashi@15:45:41 ~]$ id takashi uid=1000(takashi) gid=1000(takashi) groups=1000(takashi),4(adm),20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),117(netdev) [takashi@15:45:54 ~]$ [takashi@15:45:54 ~]$ [takashi@15:45:54 ~]$ cat /etc/passwd |grep -i takashi takashi:x:1000:1000:,,,:/home/takashi:/bin/bash [takashi@15:46:45 ~]$
とりあえず、存在したのは見て取れた。
今から、ユーザ名[yakiimo]を追加してみる。
事前に同名のユーザがいないことを確認。
(居たらびっくり)
[takashi@15:46:45 ~]$ id yakiimo id: ‘yakiimo’: no such user [takashi@15:49:23 ~]$ [takashi@15:49:24 ~]$ [takashi@15:49:24 ~]$ cat /etc/passwd |grep -i yakiimo [takashi@15:49:37 ~]$
そんな奴いねーよ!と言われちゃいました。
それではやっていこう。
まずはrootユーザに移行(スドーさん召喚)
[takashi@16:28:56 ~]$ sudo -i [sudo] password for takashi: root@takashi:~#
よしよし。
root@takashi:~# adduser yakiimo Adding user `yakiimo' ... Adding new group `yakiimo' (1001) ... Adding new user `yakiimo' (1001) with group `yakiimo' ... Creating home directory `/home/yakiimo' ... Copying files from `/etc/skel' ... New password: Retype new password: passwd: password updated successfully Changing the user information for yakiimo Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] Y root@takashi:~#
今回のユーザ名と同じく、
PWはyakiimoで登録してみた。
root@takashi:~# id yakiimo uid=1001(yakiimo) gid=1001(yakiimo) groups=1001(yakiimo) root@takashi:~# cat /etc/passwd |grep -i yakiimo yakiimo:x:1001:1001:,,,:/home/yakiimo:/bin/bash root@takashi:~# ls /home takashi yakiimo
ちゃんとyakiimoさんはいました!
homディレクトリにもいましたね。
yakiimoファイルの中には、
先ほど設定した設定ファイル等がありました。
(めっちゃスルーしました)
コマンドで実施した内容結果が
直に見られるのもいいですな。
一応公式のコマンドリファレンスです。↓↓