CentOS6 ユーザの追加と削除 sudoユーザに追加
さくらVPSなどでCentOSを起動すると,初期状態ではユーザの追加は行われていない.rootのみで作業を行うには誤ってファイルの変更・削除など危険が伴うので,普段使用するユーザを追加する必要がある.そして不要後のユーザの削除方法と,sudoユーザへの追加方法をまとめる.
ユーザの追加(+パスワードの設定)方法
[root@CentOS6 ~]# useradd testuserこれからはsshによるログインも今回作成したユーザで接続するようにする.
[root@CentOS6 ~]# passwd testuser
ユーザー testuser のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。
[root@CentOS6 ~]# cd /home/testuser
[root@CentOS6 testuser]#
root@Debian7:~# ssh testuser@www********.sakura.ne.jp
testuser@www********.sakura.ne.jp's password:SAKURA Internet [Virtual Private Server SERVICE]
[testuser@CentOS6 ~]$
ユーザの削除方法
userdel -r testuser
sudoユーザの追加方法
上記の方法でユーザ作成を行なっても,root権限が必要な際にsuコマンドを使用してrootユーザとして実行していては意味がない.そこでsudoを用いてコマンド実行ごとに管理者権限を与えれるようにする.sudoユーザはユーザを追加した最初の状態では許可されていない.
ユーザごとに許可するには一度rootになり,sudoersを編集する必要がある.sudoersファイルはviなどでは編集できないので,visudoというコマンドを使用する.
[testuser@CentOS6 ~]$ su/etc/sudoers
パスワード:
[root@CentOS6 testuser]# visudo
## The COMMANDS section may have other options added to it.
##
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
testuser ALL=(ALL) ALL