[問題]有關登入Linux 主機的問題

看板Linux作者 (da)時間15年前 (2010/04/22 00:47), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
各位晚安,我想請教一個問題, 我最近在做一個想利用PHP遠端登入到Linux主機的網頁, 首先,我試著利用php exec的函式,使用Linux 指令su, 如exec(su user),但我沒辦法從網頁輸入密碼到Linux,所以沒辦法完成登入, 是否可以利用網頁將密碼寫入一個文件,再利用網頁對Linux下登入指令時, 並讀取文件中的密碼?? 或是如何才能使用網頁對Linux 輸入密碼?? 如果有說不清楚的地方,請告訴我,我會再說明, 謝謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.212.97

04/22 00:57, , 1F
expect這個指令可能會有幫助
04/22 00:57, 1F

04/22 10:11, , 2F
要不要用 webmin/usermin 就好?
04/22 10:11, 2F

04/22 10:41, , 3F
謝謝回應,我主要的目的是要透過網頁登入Linux去進行
04/22 10:41, 3F

04/22 10:42, , 4F
工作,我之前有試過sudo 不問密碼的方式去完成,可是
04/22 10:42, 4F

04/22 10:42, , 5F
老師有安全性方面的問題,我想也許我可以試試看用
04/22 10:42, 5F

04/22 10:44, , 6F
expect的方式去解決,另外是不是還有其他的方法??
04/22 10:44, 6F

04/22 10:55, , 7F
本來想說試著用網頁產生passwd.txt (Passwd.txt裡面
04/22 10:55, 7F

04/22 10:57, , 8F
寫user的密碼),然後再用網頁下
04/22 10:57, 8F

04/22 10:57, , 9F
exec (su user < passwd.txt),讓密碼讀進去。
04/22 10:57, 9F
文章代碼(AID): #1BpomqQm (Linux)