作者 主題: 如何讓使用者登入後即執行某個SHELL或指令  (閱讀 5318 次)

0 會員 與 1 訪客 正在閱讀本文。

劍客

  • 活潑的大學生
  • ***
  • 文章數: 238
    • 檢視個人資料
    • http://kalug.ks.edu.tw
發信人: slime.bbs@tropic.med.kmu.edu.tw (轉出)
日期: 28 Jun 2001 10:02:45 GMT
標題: Re: 請問如何在帳號登入後自動執行某個shell呢??
信群: tw.bbs.comp.linux    看板: TW_Linux
來源: <3h9N9M$XC9@tropic.med.kmu.edu.tw>:150781, tropic.med.kmu.edu.tw
組織: 熱帶魚天堂
---------------------------------------------------------------------
※ 引述《pclover.bbs@bbs.kimo.com.tw (Enjoy Java)》之銘言:

: 如何讓使用者登入後即執行某個SHELL或指令~~通常使用者登入後, 第一個動作就是執行某個 shell ,例如 bash , tcsh , zsh , etc.

如果要讓使用者用其他的 shell , 就使用 chsh 來更換,或者直接修改 /etc/passwd (注意其他相關檔案),

如果是要登入後才自動執行, 依 shell 而有不同的檔案,例如 .login , .profile 等(類似 DOS 的 autoexec.bat)

--
※ Post by slime from 163.18.146.245 ...
--
*Origin: ω熱帶魚天堂ω tropic.med.kmu.edu.tw

...

  • 酷學園旁聽生
  • 俺是博士!
  • *****
  • 文章數: 5607
    • 檢視個人資料
如何讓使用者登入後即執行某個SHELL或指令
« 回覆 #1 於: 2001-08-29 16:10 »
vi passwd;
/usr/bin/passwd;

when user login,he only change his password.