新增 Linux User 小檔案

由於 Android 4.1 的編譯環境不再支持 32 bits 的 Linux, 一定要用 64 bits. 所以富士通的同事跑來要求加個 server 的帳號. 我想說只是加個帳號, 就順便替他處理一下. 想不到害他前後跑了三趟, 第一次是加帳號, 第二次是要開 Samba, 第三次是要加 sudoer; 既然三大革命應該一次完成, 我還是寫個 SOP 吧!

1. 加帳號

useradd USERNAME

增加一個和帳號同名 (USERNAME) 的目錄在 home 下面,

mkdir /home/USERNAME

把目錄指設定為帳號的 home 目錄.

useradd -d /home/USERNAME USERNAME

chgrp GROUP_NAME USERNAME

chown USERNAME USERNAME

passwd USERNAME, 接著依提示輸入密碼兩次.

2. 開 samba

smbpasswd -a USERNAME, 增加 samba user.

smbpasswd USERNAME, 接著依提示輸入密碼兩次.

3. 加 sudo

sudo 放在 /etc/sudoer, 它不能用普通的 vi 去編輯.

必須使用特殊指令 sudo visudo -f /etc/sudoers

在裡面增加一行

USERNAME ALL=(ALL) ALL NOPASSWD: ALL

紅色部分可以省略, 好處就是打 sudo 時不用輸入 password 了.

按 ^X 離開, 按 Y 確定, 跑出一個選項後, 再按 enter 確認.

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

%d 位部落客按了讚: