※ 引述《BioStar.bbs@micro.bio.ncue.edu.tw (澎湖小雲雀)》之銘言:
以下針對ubuntu linux做修正 光照此篇作法會有問題
> 新增一個 qkmj 的服務... 再用雲遊四海去連...
> 這樣就一定可以用啦!
> 用 adduser 新增 qkmj 帳號......
> 用(tcsh 或 bash2 當 shell) 密碼留空不打...
> 再把 ~bbs/etc/game/qkmj/qkmj 拷貝到 ~qkmj/ 中
可以直接將qkmj這個帳號的shell改成qkmj這支程式的路徑
如此就不需要在.bashrc內做任何更動
> -root- # joe /etc/xinetd.d/telnet
> service telnet
以上這個會根原本快速安裝手冊的步驟相衝 所以最好都改成telnet2
> {
> disable = no
> flags = REUSE
> socket_type = stream
> wait = yes
> user = bbs
^^^^^^^^^^^^^^^^^^^^^^^^^^
在ubuntu下 user必須要使用root 不然根本不會跑...
> server = /usr/sbin/in.telnetd -a off -L /usr/bin/qkmj.sh
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
在xinetd底下的表示方式 必須要把參數放另一排 所以上面一行應該要變成兩行
server = /usr/sbin/in.telnetd
server_args = -L /usr/bin/qkmj.sh
> server_args = -i
> }
> -root- # joe /etc/services
> 新增兩行......
> qkmj 2323/tcp
> qkmj 2323/udp
上面這個最好改成telnet2 與在xinetd內的設定一致 會比較統一
> -root- # joe /usr/bin/qkmj.sh
> 新增內容:
> #!bin/sh
> login -f qkmj
以下可以不做
> -root- # ~qkmj/.cshrc : 最後面加上這兩行(tcsh 當 shell)
> -root- # ~qkmj/.bashrc : 最後面加上這兩行(bash2 當 shell)
> qkmj
> logout
以下還是要做
> : 用 kill -1 重新啟動 xinetd
> : 「雲遊四海」(~bbs/etc/connlist)中加入 localhost:2323:QKMJ
報告完畢 感謝ptt的giacch提供協助修改
希望qkmj這個遊戲可以繼續提供大家閒暇時的娛樂 ^^
--
=[﹎:�摃�◣��:﹎Origin ]|[ ���O���� cpu.tfcis.org ]|[�搟說�﹎:]=
=[﹊:�摃�╱��:﹊Author ]|[ 140.116.64.220 ]|[���插�﹊:]=