CentOS 7に新しいユーザーを追加して承認する
前提:まずrootユーザーの下にいなければなりません.それだけがユーザーの追加を行うことができるからです.
(一)adminユーザーの作成
出力していませんか?出力がlinuxでないと正しく動作します
(二)adminユーザーにパスワードを設定する
(三)新しいadminユーザーに対するsudo操作の授権
sudoコマンドはsudoersファイルにあるので、sudoersファイルを見てみましょう.
(四)sudoersファイルの所在を検索する
(五)ファイルの権限を確認する
読み取り専用の権限しか見えないので、書き込み可能(w)の権限を追加します.
(六)書き込み可能な権限を加える
(七)adminユーザーをsudoersに追加する
(八)wqを保存し、sudoersファイルの権限を変更します.結局、これは重要なファイルです.
(九)新しいユーザーadminをテストしてログインし、su admin操作を使用する:
これでadminが追加され、sudoのライセンスが完了します.
もっと個人のオリジナルの文章は訪問してください:徐代龍の技術コラム
(一)adminユーザーの作成
[root@izbp11722iq94py8qx691sz home]# adduser admin
出力していませんか?出力がlinuxでないと正しく動作します
(二)adminユーザーにパスワードを設定する
[root@izbp11722iq94py8qx691sz home]# passwd admin
Changing password for user admin.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
(三)新しいadminユーザーに対するsudo操作の授権
sudoコマンドはsudoersファイルにあるので、sudoersファイルを見てみましょう.
[root@izbp11722iq94py8qx691sz home]# sudoers
-bash: sudoers: command not found
(四)sudoersファイルの所在を検索する
[root@izbp11722iq94py8qx691sz home]# whereis sudoers
sudoers: /etc/sudoers /etc/sudoers.d /usr/share/man/man5/sudoers.5.gz
(五)ファイルの権限を確認する
[root@izbp11722iq94py8qx691sz home]# ls -l /etc/sudoers
-r--r----- 1 root root 3938 Sep 6 2017 /etc/sudoers
読み取り専用の権限しか見えないので、書き込み可能(w)の権限を追加します.
(六)書き込み可能な権限を加える
[root@izbp11722iq94py8qx691sz home]# chmod -v u+w /etc/sudoers
mode of ‘/etc/sudoers’ changed from 0440 (r--r-----) to 0640 (rw-r-----)
(七)adminユーザーをsudoersに追加する
[root@izbp11722iq94py8qx691sz home]# vi /etc/sudoers
## Allow root to run any commands anywher
root ALL=(ALL) ALL
admin ALL=(ALL) ALL # admin
(八)wqを保存し、sudoersファイルの権限を変更します.結局、これは重要なファイルです.
[root@izbp11722iq94py8qx691sz home]# chmod -v u-w /etc/sudoers
mode of ‘/etc/sudoers’ changed from 0640 (rw-r-----) to 0440 (r--r-----)
(九)新しいユーザーadminをテストしてログインし、su admin操作を使用する:
[root@izbp11722iq94py8qx691sz admin]# su admin
[admin@izbp11722iq94py8qx691sz ~]$
これでadminが追加され、sudoのライセンスが完了します.
もっと個人のオリジナルの文章は訪問してください:徐代龍の技術コラム