→ roccqqck: Home沒刪乾淨? 08/13 15:46
→ roccqqck: 使用者名稱有刪掉重建是嗎 08/13 15:46
→ d630200x: 我是先建過一次,發現預設是不會建立家目錄的,後來才新 08/13 15:52
→ d630200x: 增家目錄給該使用者 08/13 15:52
推 chang0206: 檢查他的$HOME/.profile 有沒有設定PS 08/13 16:21
→ chang0206: 用useradd新增的 如果沒特別指定 應該是讀取/etc/skel 08/13 16:22
→ chang0206: 底下的樣板 08/13 16:22
→ roccqqck: 預設登入會建立 你自己新增才出錯吧 08/13 16:25
→ roccqqck: 你把整個使用者跟/home/使用者 刪掉 08/13 16:25
→ roccqqck: 重建使用者 登入應該就沒事了 08/13 16:25
→ d630200x: 我查.profile比照另一個使用者的.profile,兩個看起來是 08/13 16:48
→ d630200x: 一樣的,沒有看到什麼ps 08/13 16:48
→ d630200x: 剛剛砍掉重建一個相同的使用者名稱也是一樣的狀況 08/13 16:49
→ d630200x: 試著建另一個不同名稱的使用者也是一樣的狀況 08/13 16:50
推 kenwufederer: 查建立使用者的預設檔 08/13 16:58
→ kenwufederer: 這是你一個人用的嗎? 08/13 17:00
→ kenwufederer: 看一下/etc/default/useradd 08/13 17:01
→ kenwufederer: 不然試著透過useradd自己定義參數看看 08/13 17:02
推 bamchisu: 他的shell不是bash,所以格式不同 08/13 18:45
推 IcecreamHsu: 樓上正解 看看$SHELL是什麼 08/13 18:55
→ d630200x: 請問樓上那個SHELL是command嗎?還是config檔? 08/13 19:24
推 oxen: $SHELL是變數 08/13 19:35
→ oxen: 可以用echo $SHELL來看看 08/13 19:36
推 aeolus0829: useradd -m 才會建家目錄 08/13 20:56
推 bamchisu: 用usermod -s /bin/bash $USERNAME可能可以變回來 08/13 22:22
→ bamchisu: 再不行就把grep $USERNAME /etc/passwd的內容PO上來 08/13 22:24
→ d630200x: 剛剛成功試出來了 08/14 09:36
→ d630200x: 用usermod -s /bin/bash username就ok了 08/14 09:37
推 chang0206: 那就是一開始沒指定shell呀 08/14 11:12
→ chang0206: 或者是指定了錯誤的shell maybe /bin/sh ? 08/14 11:12
→ holishing: 在那個使用者底下 chsh 也可以,雖然感覺 usermod 可以 08/14 23:31
→ holishing: 改比較多東西 08/14 23:31
推 Bencrie: debian 一般都是用 adduser 而不是 useradd 08/15 09:02
推 holishing: Debian可以用useradd啦,只是不會幫你做那麼多事情 08/15 17:33
→ roccqqck: 對吼我都用adduser 08/31 15:25