ASi

Amazon Linux / user の追加

以下 ec2-user でログインしている前提。


Linux の user の追加
$ sudo useradd USERNAME


user の primary group を設定。wheel は sudo 権限のある group。
$ sudo usermod -g wheel USERNMAE
$ exit


所属 group の確認。
$ groups


ユーザの lock 解除。useradd で作ったユーザは最初ロックされている。
$ sudo passwd -u -f USERNAME


設定されているパスワードの削除。パスワード設定後にあえてパスワード無しにしたい場合。
$ sudo passwd -d USERNAME


自分のpassword の変更
$ passwd
特定ユーザの password の変更
$ sudo passwd USERNAME


ユーザを sudo 可能にする。root のエントリの下にユーザの設定を同じように追加するか、コメントアウトされている wheel group の記述を有効にする。
$ sudo visudo

root     ALL=(ALL)       ALL
USERNAME ALL=(ALL)       ALL
%wheel   ALL=(ALL)       ALL


他のユーザへの切り替え
$ sudo su - USERNAME


ssh の key を追加する方法は次に詳しい。 http://qiita.com/dahugani/items/e1fc5c212bf6a7365f8f
これを行うか、/home/ec2-user/.ssh/authorized_keys を新しい user の同ディレクトリにコピーするかしておかないと、ssh でリモートログインができない。