Linux ユーザ追加 useradd(adduser) ,sudo , passwd
Linuxに新規ユーザーを作成するには、コマンド「 useradd 」を使用します。
useradd -g groupID -d /homedirectory -s /shell path -u userID userName
useradd -g 501 -d /home/hoge -s /bin/bash -u 501 hoge
オプションを省略すると
# useradd -D
で表示される値がセットされます。
FreeBSDではadduserの場合対話形式のユーザ設定となりますが、
Linuxのadduserコマンドは、useraddコマンドのシンボリックリンクであるため、
useradd とadduser は結局挙動が同じようです。
作成したユーザのパスワードを設定します
passwd hoge
作成されたユーザはエイリアスが設定されていないため、
ll
などの便利なコマンドを使用できません。
alias ll='ls -lF'
などのコマンドでも追加できますが、これだと端末に接続する度に
コマンドで指定しなければなりません。
ホームディレクトリに.bashrcファイルを作成し、
エイリアスの設定を保存します。
vi ~/.bashrc
オススメ設定
--------------------------------------------------------------------------------------------
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
--------------------------------------------------------------------------------------------
sudo コマンド
root 権限でしかできないことを普通のユーザに実行できるようにします。
visudo コマンド
sudoの設定ファイルを起動し、(defaultでviが起動します。)修正した内容を自動構文チェックしてくれます。
参考サイト
http://www.itmedia.co.jp/help/tips/linux/l0284.html
http://www.k4.dion.ne.jp/~mms/unix/linux_com/passwd.html