新增使用者無法登入 - Linux

Robert avatar
By Robert
at 2014-11-07T12:26

Table of Contents




我在開發版上想新增一個使用者

利用adduser這個commnad

(ps.我沒有useradd這個command)

→ adduser donby

然後它要我輸入兩次密碼確認

過程中都沒有啥錯誤

但是我重新開機後想用這個帳號登入

卻看到console 顯示

login: can't execute /bin/sh Permission denied

然後就無法登入了 @@



可是我只要把自己電腦VM裡的rootfs底下的/bin /sbin取代過來

就可以登入了 Orz

我查了一下VM的rootfs下的/bin /sbin

裡面大部分執行檔都是連結到busybox

ex: login -> busybox

我就想說只要把busybox替換過來就好

但是這樣還是不行

所以想請問大家問題出在哪裡呢?

在此也先謝謝大家的解答了~

--
Tags: Linux

All Comments

Andy avatar
By Andy
at 2014-11-10T17:06
它告訴你permission denied,為什麼卻是去更換檔案?
Suhail Hany avatar
By Suhail Hany
at 2014-11-12T21:33
新帳號的shell設定問題?
Ingrid avatar
By Ingrid
at 2014-11-17T11:25
回一樓大大@@~應該是說我有查/bin/sh權限 /etc/passwd底下
的確也有新增帳號 看起來似乎沒問題我才想說換成本機檔案
Regina avatar
By Regina
at 2014-11-17T16:51
還是說我還有那邊漏檢查呢?@@"回二樓大大~請問要怎確認呢?
Kama avatar
By Kama
at 2014-11-18T00:54
對不起 後來是我耍笨了 囧 原因是/bin的權限是700
Noah avatar
By Noah
at 2014-11-18T19:44
所以只要改/bin的權限就好@@" 再次謝謝大大們提示Orz

httpd 80port 一直connection refused

Brianna avatar
By Brianna
at 2014-11-06T23:04
我的電腦目前是ubuntu14.10 kernel 3.16.0-23 今天原本想在自己電腦上測試一些網頁 便用了apache 之後用netstat確定port有 但是nmap localhost 卻掃描不到 還有nc也是connection refused 之後換用nginx也是同樣的狀況 於 ...

限制記憶體用量

William avatar
By William
at 2014-11-06T15:20
實驗室Linux工作站跑大程式很容易記憶體一用光就當機 有沒有辦法設定使用的記憶體總量上限,一旦超過就讓程式停止 例如先來的人已經使用了95%的記憶體,後來的人就暫時不能使用,一執行程式會馬上被停止 不然如果當機大家都會遭殃 查了一下ulimit好像可以做到類似的事,但只能針對個人的樣子? - ...

關閉沒在運用的硬碟

Steve avatar
By Steve
at 2014-11-06T15:15
如題 我要如何關閉沒有在運用的硬碟? 我的環境大概是這樣 我在筆電上 有兩個硬碟 一個SSD 120G /dev/sdb 一個HDD 250G /dev/sda 然後我基本上所有的東西都在SSD上操作 HDD只有在做檔案備份跟清空間會mount上來 那我要怎麼關閉他 然後在我需要的時候才打開 最近灌 ...

不小心把/etc夾改名 有辦法挽救嗎?

Carolina Franco avatar
By Carolina Franco
at 2014-11-06T03:16
小弟今天晚上犯傻,因為原本的ssd硬碟不夠,所以掛了一顆hdd上去 把home目錄備份完重新掛在hdd上,然後又異想天開沒想太多的, 當初只有切/ root boot /home 這些而已 想說重新把 /etc /opt /usr 這些放在空下來的ssd獨立磁區裡面 我把原本的ssd 空下來的空間, ...

openSUSE 13.2 Out Now!

Zora avatar
By Zora
at 2014-11-05T14:18
Hi,各位大大好。 小小的推廣一下,openSUSE 13.2釋出囉。 歡迎各位一起來加入openSUSE的行列。 有興趣的可以來這邊參考、下載: http://www.opensuse.org/zh-tw/ - ...