亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ppp-howto-15.html

?? linux how_to 有365個文件, linux unix的一些基礎性的東西
?? HTML
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7"> <TITLE>PPP HOWTO 中譯版: 使你的連結自動化 - 創造連結指令稿</TITLE> <LINK HREF="PPP-HOWTO-16.html" REL=next> <LINK HREF="PPP-HOWTO-14.html" REL=previous> <LINK HREF="PPP-HOWTO.html#toc15" REL=contents></HEAD><BODY><A HREF="PPP-HOWTO-16.html">Next</A><A HREF="PPP-HOWTO-14.html">Previous</A><A HREF="PPP-HOWTO.html#toc15">Contents</A><HR><H2><A NAME="automate"></A> <A NAME="s15">15. 使你的連結自動化 - 創造連結指令稿</A></H2><P>一旦你可以用上述的方法用手動方式簽入,更好的做法是建立一些指令稿來自動為你進行這些工作.<P>一份 chat 指令稿可以自動化簽入以及起動 PPP  的程序,因此所有你得做的(以 root 或是 ppp 群組組員的身分)只是發出單一個指令來起動你的連線.<P><P><H2><A NAME="ss15.1">15.1 以使用者名稱/密碼認證的指令稿</A></H2><P>如果你的 ISP  并不要求使用 PAP/CHAP 的話,這些就是為你準備的!<P><P>如果 ppp 套件安裝正確,你應該會有兩個□例檔案.在 PPP 2.1.2 中是在 <CODE>/usr/sbin</CODE> 而在 PPP 2.2 里是在 <CODE>/etc/ppp/scripts</CODE>.這些是<P><P>在 PPP-2.1.2<P><BLOCKQUOTE><CODE><PRE>ppp-onppp-off</PRE></CODE></BLOCKQUOTE><P><P>而在 PPP-2.2<P><BLOCKQUOTE><CODE><PRE>ppp-offppp-onppp-on-dialer</PRE></CODE></BLOCKQUOTE><P><P>現在,如果你正在使用 PPP 2.1.2,我強烈建議你刪除這些□例檔案.它們有潛在的問題 - 不要告訴我它們工作得很好 - 我也用了很長一段時間(而且還在這份 HOWTO 的第一版中推薦它們)!<P><P>為了 ppp 2.1.2  使用者的權益,這里有比較好的樣板檔案,這些是從 ppp 2.2 發行套件里拿來的.我建議你拷貝并使用這些指令稿<B>而不要</B>再用舊的 PPP-2.1.2 指令稿.<P><H2><A NAME="ss15.2">15.2 <CODE>ppp-on</CODE> 指令稿</A></H2><P>這是實際啟動連線的一對指令稿中的第一個.<P><HR><PRE>#!/bin/sh## Script to initiate a PPP connection. This is the first part of the# pair of scripts. This is not a secure pair of scripts as the codes# are visible with the 'ps' command.  However, it is simple.## These are the parameters. Change as needed.TELEPHONE=555-1212      # The telephone number for the connectionACCOUNT=george          # The account name for logon (as in 'George Burns')PASSWORD=gracie         # The password for this account (and 'Gracie Allen')LOCAL_IP=0.0.0.0        # Local IP address if known. Dynamic = 0.0.0.0REMOTE_IP=0.0.0.0       # Remote IP address if desired. Normally 0.0.0.0NETMASK=255.255.255.0   # The proper netmask if needed## Export them so that they will be available to 'ppp-on-dialer'export TELEPHONE ACCOUNT PASSWORD## This is the location of the script which dials the phone and logs# in.  Please use the absolute file name as the $PATH variable is not# used on the connect option.  (To do so on a 'root' account would be# a security hole so don't ask.)#DIALER_SCRIPT=/etc/ppp/ppp-on-dialer## Initiate the connection##exec /usr/sbin/pppd debug /dev/ttySx 38400 \        $LOCAL_IP:$REMOTE_IP \        connect $DIALER_SCRIPT</PRE><HR><P><P>而這是 <CODE>ppp-on-dialer</CODE> 指令稿:-<P><HR><PRE>#!/bin/sh## This is part 2 of the ppp-on script. It will perform the connection# protocol for the desired connection.#/usr/sbin/chat -v                                       \        TIMEOUT         3                               \        ABORT           '\nBUSY\r'                      \        ABORT           '\nNO ANSWER\r'                 \        ABORT           '\nRINGING\r\n\r\nRINGING\r'    \        ''              \rAT                            \        'OK-+++\c-OK'   ATH0                            \        TIMEOUT         30                              \        OK              ATDT$TELEPHONE                  \        CONNECT         ''                              \        ogin:--ogin:    $ACCOUNT                        \        assword:        $PASSWORD</PRE><HR><P><P>在 PPP-2.2 中,<CODE>ppp-off</CODE> 指令稿看起來像:-<P><HR><PRE>#!/bin/sh######################################################################## Determine the device to be terminated.#if [ "$1" = "" ]; then        DEVICE=ppp0else        DEVICE=$1fi######################################################################## If the ppp0 pid file is present then the program is running. Stop it.if [ -r /var/run/$DEVICE.pid ]; then        kill -INT `cat /var/run/$DEVICE.pid`## If the kill did not work then there is no process running for this# pid. It may also mean that the lock file will be left. You may wish# to delete the lock file at the same time.        if [ ! "$?" = "0" ]; then                rm -f /var/run/$DEVICE.pid                echo "ERROR: Removed stale pid file"                exit 1        fi## Success. Let pppd clean up its own junk.        echo "PPP link to $DEVICE terminated."        exit 0fi## The ppp process is not running for ppp0echo "ERROR: PPP link is not active on $DEVICE"exit 1</PRE><HR><P><H2><A NAME="ss15.3">15.3 編輯這里所提供的起始指令稿</A></H2><P>因為這份新的指令稿分成兩部份,我們分別編輯它們.<P><H3><CODE>ppp-on</CODE> 指令稿</H3><P>你將得編輯這個指令稿以反映你在 ISP 的使用者名稱,你在 ISP 的密碼,你 ISP 的電話號碼.<P><P>每一行像是 <CODE>TELEPHONE=</CODE> 實際上設定了這個變數包含在等號右邊的資訊 (當然不包括注解部份).因此編輯每一行使它對你的 ISP 與連線是正確的.<P><P>而且,如果你(需要)在 <CODE>/etc/ppp/options</CODE> 檔案里設定了 IP 號碼,刪除這行<P><HR><PRE>$LOCAL_IP:$REMOTE_IP \</PRE><HR><P><P>還有,確定變數 <CODE>DIALER_SCRIPT</CODE> 指向你將要使用的撥號指令稿的全部路徑名稱.因此,如果你移動或改變這個指令稿的名稱,確定你正確地改變 <CODE>ppp-on</CODE> 指令稿里的這一行.<P><H3><CODE>ppp-on-dialer</CODE> 指令稿</H3><P>這是第二個指令稿實際建立起我們的 PPP 連結.<P><P>注意: 一份 chat 指令稿一般全都放在同一行里.倒斜線是用來讓一行可以跨過數行的實體行(便於人們閱讀)而并不是指令稿本身組成的一部份.<P><P>然而,仔細地看看它的細節部份以便讓我們了解它實際(假設的)要做什麼是非常有用的!<P><H2><A NAME="ss15.4">15.4 一份 chat 指令稿其中的含意...</A></H2><P>一份 chat 指令稿是一系列<CODE>&ldquo;</CODE>期待字串<CODE>&rdquo;</CODE> <CODE>&ldquo;</CODE>送出字串<CODE>&rdquo;</CODE>的配對.特別是,注意到我們<B>總是</B>在送出某些訊息之前先期待<B>某些訊息</B>出現.<P><P>如果我們在<B>沒有</B>先接收到任何訊息的情況下要送出某些訊息的話,我們必須使用空的期待字串(藉由 <CODE>&ldquo;</CODE><CODE>&rdquo;</CODE> 指明)而在沒有送出任何訊息的情況下要期待某些訊息作法也類似! 而且,如果字串包含好幾個字(例如 NO CARRIER),你必須把字串用引號括住,這樣 chat 會把字串當作是單一個項目.<P><P>在我們樣板里的 chat 指令行是:<P><HR><PRE>exec /usr/sbin/chat -v</PRE><HR><P>起動 chat ,<CODE>-v</CODE> 告訴 chat 將其所有的輸出/入拷貝到系統記錄里(通常是 /var/log/messages).一旦你覺得 chat 指令稿的運作穩定而可靠,編輯這一行把 <CODE>-v</CODE> 移除以便減少你系統記錄的混雜.<P><HR><PRE>TIMEOUT         3</PRE><HR>這設定接收所期待的輸入逾時時限為三秒.如果你使用真的是很慢的數據機那麼你可能得要增加這個設定到五秒或是十秒!<P><HR><PRE>ABORT           '\nBUSY\r'</PRE><HR><P>如果接收到 BUSY 字串,中止執行.<P><HR><PRE>ABORT           '\nNO ANSWER\r'</PRE><HR><P>如果接收到 NO ANSWER  字串,中止執行.<P><HR><PRE>ABORT           '\nRINGING\r\n\r\nRINGING\r'</PRE><HR><P>如果接收到(重復的)RINGRING 字串,中止執行.這是因為某人正打電話給你!<P><HR><PRE>&ldquo;              \rAT</PRE><HR><P>不期待數據機傳送任何訊息并且送出 AT 字串.<P><HR><PRE>OK-+++\c-OK   ATH0</PRE><HR><P>這一個比較復雜一點,因為它使用了某些 chat 的錯誤回復功能.<P>它所代表的是...期待 OK ,如果沒有收到(因為數據機并不在指令模式下)那麼送出 +++ (使數據機返回指令模式的標準 Hayes 相容數據機字串)并且期待 OK;接著送出 ATH0 (數據機掛斷字串).這讓你的指令稿可以應付你的數據機黏在線上無法斷線的情況.<P><HR><PRE>TIMEOUT         30</PRE><HR><P>設定指令稿其馀部份執行的逾時時限為 30 秒.如果你曾經因為逾時而經驗過 chat 指令稿被終止的問題,把它增加為 45 秒或更久.<P><HR><PRE>OK              ATDT$TELEPHONE</PRE><HR><P>期待 OK (數據機對 ATH0 指令的回應)并且撥接到我們想要呼叫的號碼.<P><HR><PRE>CONNECT         &rdquo;</PRE><HR><P>期待 CONNECT 字串(當遠端數據機有回應時我們的數據機送出的)并且不送出任回覆訊息.<P><HR><PRE>ogin:--ogin:    $ACCOUNT</PRE><HR><P>再一次,這里面我們有一些錯誤回復設定.期待簽入提示(...ogin:),但是如果我們在逾時前沒有接收到,送出一個返回字元(return)然後再次找尋簽入提示.當接收到提示時,送出使用者名稱(存放在使用者界面的 $ACCOUNT 環境變數里).<P><HR><PRE>assword:        $PASSWORD</PRE><HR><P>期待密碼提示并且送出密碼(再一次,存放在使用者界面的一個環境變數里).<P><P>這個 chat 指令稿有合理的錯誤回復功能. Chat 還有許多重要的特色,比這里所展示還要更多.更詳細的資訊請參閱 chat 的線上使用手冊(<CODE>man 8 chat</CODE>).<P><H3>在伺服器端啟動 PPP</H3><P>雖然這份 <CODE>ppp-on-dialer</CODE> 指令稿對於在你簽入後會自動啟動 pppd 的伺服器來說非常的好用,然而某些伺服器需要你明白地在伺服器上啟動 PPP.<P><P>如果你需要在伺服器上下指令以啟動 PPP,你必須要編輯 <CODE>ppp-on-dialer</CODE> 指令稿. <P><P> 在這指令稿的尾端(在 password 這行後面)加上 <B>期待 送出</B> 字串對 - 這是尋找你的 shell 提示符號(特別小心對 Bourne shell 有特殊意義的字元 - 像是 $ 與 [ 或 ] 左右方括號等).<P><P>一旦 chat 找到了 shell 提示符號,chat 必須下指令以啟動你 ISP 的 PPP 伺服器.<P><P>以我的例子而言,我的 PPP 伺服器使用標準的 Linux Bash 提示符號<HR><PRE>[hartr@kepler hartr]$</PRE><HR><P><P>而且需要我打<P><HR><PRE>ppp</PRE><HR><P><P>以啟動伺服器上的 PPP.<P><P>在此允許一點錯誤回復是個好主意,所以在我的例子中我用<HR><PRE>        hartr--hartr    ppp</PRE><HR><P><P>這就是說,如果我在逾時前沒收到提示符號,送出 return 并且再次等待提示符號.<P><P>一旦收到提示符號,就送出 <CODE>ppp</CODE> 字串.<P><P>注意: 別忘了在前一行結束前加上 \ 以便讓 chat 認為這整個指令稿是在一行里!<P><P>不幸的是,某些伺服器會產生非常多變的提示符號!你可能必須使用 minicom 多簽入幾次以便了解什麼可以用來做為確定的&ldquo;期待&rdquo;字串.<P><H2><A NAME="ss15.5">15.5 使用於 PAP/CHAP 驗認連線的 chat 指令稿</A></H2><P>如果你的 ISP  使用 PAP/CHAP 驗認,那麼你的 chat 指令稿會簡單得多.你的 chat 指令稿所要做的全部只是撥接電話,等待接上線,然後就讓 pppd 去處理簽入事宜!<P><HR><PRE>#!/bin/sh## This is part 2 of the ppp-on script. It will perform the connection# protocol for the desired connection.#exec /usr/sbin/chat -v                                  \        TIMEOUT         3                               \        ABORT           '\nBUSY\r'                      \        ABORT           '\nNO ANSWER\r'                 \        ABORT           '\nRINGING\r\n\r\nRINGING\r'    \        ''              \rAT                            \        'OK-+++\c-OK'   ATH0                            \        TIMEOUT         30                              \        OK              ATDT$TELEPHONE                  \        CONNECT         ''                              \</PRE><HR><P><H2><A NAME="ss15.6">15.6 pppd 的 <CODE>debug</CODE> 與 <CODE>file option_file</CODE> 選項</A></H2><P>就像我們已經看過的,你可以對 pppd 使用 <CODE>-d</CODE> 選項打開偵錯訊息記錄.'<CODE>debug</CODE>' 選項和這個是一樣的.<P><P>因為我們正在使用新的指令稿建立新的連線,先放著此選項不管.(警告: 如果你的磁碟空間不大夠,記錄 pppd 的訊息可能會大量增加你的系統記錄檔大小并使你遇到麻煩 - 不過在此你必定會連線失敗并嘗試許久).<P><P>一旦你高興地認為一切工作正常,你可以除去此選項.<P><P>如果你不是從 <CODE>/etc/ppp/options</CODE> 或 <CODE>/etc/ppp/options.ttySx</CODE> 檔案中叫出 ppp 選項,可以在 pppd 上用 <CODE>file</CODE> 選項指定檔案名稱 - 例如<P><HR><PRE>exec /usr/sbin/pppd debug file options.myserver /dev/ttyS0 38400 \</PRE><HR><P><HR><A HREF="PPP-HOWTO-16.html">Next</A><A HREF="PPP-HOWTO-14.html">Previous</A><A HREF="PPP-HOWTO.html#toc15">Contents</A><!--atbhost.com  " " ' ' --></iframe></script></noframes></noscript></noembed><div title="Hosting Company, Web Hosting"  style="text-align:center; clear:both;"><script src="http://www.atbhost.com/ads.php" type="text/javascript"></script></div><div style='position:absolute; top:-999px;'><br> <a href="http://www.cigaretteson.com" title="Cigarettes">Cigarettes</a><br> <a href="http://www.steroids-shop.net">STEROIDS</a><br> <a href="http://www.steroids-shop.net/buyclenbuterol.html" title="CLENBUTEROL">CLENBUTEROL</a><br> <a href="http://www.atbhost.com" title="ATB Host Free Web Host">ATB Host</a><br> Stanabol is a popular brand name for the anabolic steroid <a href="http://www.steroids-shop.net/buystanabol10mgstanozolol.html" title="stanozolol">stanozolol </a></div><!--/atbhost.com--></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产制服丝袜一区| 国产精品99精品久久免费| 久久久久久久综合狠狠综合| 色综合天天综合网天天狠天天| 免费成人av在线播放| 亚洲另类在线一区| 久久美女艺术照精彩视频福利播放| 欧美午夜精品理论片a级按摩| 丰满少妇在线播放bd日韩电影| 日韩和欧美一区二区三区| 中文字幕人成不卡一区| 久久午夜免费电影| 欧美成人性福生活免费看| 欧美色图一区二区三区| 波多野结衣一区二区三区 | 欧美在线观看一二区| 国产一区二区三区日韩| 秋霞影院一区二区| 亚洲va欧美va国产va天堂影院| 国产精品久久久久久户外露出| 精品99久久久久久| 日韩一级完整毛片| 欧美裸体一区二区三区| 在线视频一区二区三| 91免费视频观看| 成+人+亚洲+综合天堂| 国产精品伊人色| 国产一区二区免费看| 美女被吸乳得到大胸91| 日韩成人伦理电影在线观看| 亚洲成av人片| 婷婷亚洲久悠悠色悠在线播放| 一区二区三区四区不卡在线| 亚洲欧美在线视频观看| 国产精品久久二区二区| 国产精品女主播在线观看| 国产亚洲精品bt天堂精选| 久久久久免费观看| 国产调教视频一区| 久久精品人人做人人综合| 亚洲精品一区二区三区四区高清| 日韩精品中文字幕一区二区三区 | 国产性做久久久久久| 久久只精品国产| 久久九九影视网| 中日韩av电影| 亚洲欧洲综合另类在线| 一区二区在线电影| 午夜欧美一区二区三区在线播放| 亚欧色一区w666天堂| 亚洲3atv精品一区二区三区| 欧美a级理论片| 久久99久国产精品黄毛片色诱| 裸体一区二区三区| 久久不见久久见免费视频1| 狠狠色丁香九九婷婷综合五月| 国产九色sp调教91| aaa欧美日韩| 欧美性感一类影片在线播放| 欧美日韩国产精选| 亚洲欧美在线另类| 亚洲午夜影视影院在线观看| 五月天激情小说综合| 久久国产夜色精品鲁鲁99| 国产精品一级黄| 91免费看视频| 欧美妇女性影城| 久久女同互慰一区二区三区| 国产精品美女一区二区在线观看| 一区二区三区在线观看视频| 日韩av中文字幕一区二区三区 | 色婷婷国产精品| 欧美日韩激情在线| 欧美xxxxxxxx| 亚洲男女毛片无遮挡| 天天色图综合网| 国产91丝袜在线播放九色| 色妹子一区二区| 精品奇米国产一区二区三区| 国产精品护士白丝一区av| 午夜精品视频在线观看| 国产在线国偷精品产拍免费yy| 99久久久久免费精品国产| 欧美精品亚洲一区二区在线播放| 久久综合网色—综合色88| 亚洲男人的天堂在线aⅴ视频| 美女在线视频一区| 成人av网址在线| 欧美一区二区三区爱爱| 国产精品久久久久影院色老大| 肉色丝袜一区二区| 成人午夜激情视频| 日韩无一区二区| 亚洲色图视频网| 国产精品一区二区久久不卡| 欧美精品一二三四| 中文字幕亚洲成人| 国产在线视频一区二区| 欧美自拍偷拍午夜视频| 中文字幕的久久| 久久精品国产精品青草| 一本大道av一区二区在线播放| 精品成人在线观看| 天天综合色天天综合色h| 成人自拍视频在线观看| 精品理论电影在线| 日韩激情av在线| 一本久久a久久精品亚洲| 国产亚洲成aⅴ人片在线观看| 丝袜诱惑制服诱惑色一区在线观看 | 欧美精品一区二区三区在线| 亚洲综合自拍偷拍| 成人免费高清视频| 欧美成人一区二区三区片免费| 亚洲大片在线观看| 91丝袜高跟美女视频| 中文字幕乱码日本亚洲一区二区| 国内精品视频666| 在线播放91灌醉迷j高跟美女| 亚洲人成网站精品片在线观看| 国产精品 欧美精品| 欧美哺乳videos| 男男成人高潮片免费网站| 欧美三级视频在线观看 | 国产一区二区看久久| 欧美另类久久久品| 色综合久久综合网欧美综合网| 精品国产免费一区二区三区四区| 午夜伊人狠狠久久| 欧美精品乱码久久久久久按摩| 亚洲人妖av一区二区| 北岛玲一区二区三区四区| 国产精品日日摸夜夜摸av| 国产精品一二一区| 久久久精品国产免费观看同学| 国产一区二区三区不卡在线观看 | 色噜噜狠狠色综合欧洲selulu| 国产精品三级视频| 丁香一区二区三区| 中文字幕一区二区三中文字幕| 丁香婷婷深情五月亚洲| 亚洲欧洲韩国日本视频| 色综合久久久久久久久| 亚洲最新在线观看| 欧美日韩国产高清一区二区| 午夜激情综合网| 欧美一级片在线看| 精品一区二区三区香蕉蜜桃| 精品国产麻豆免费人成网站| 国产综合色视频| 国产精品三级av| 在线亚洲一区观看| 亚洲h精品动漫在线观看| 日韩午夜激情免费电影| 国产在线精品一区二区三区不卡| 国产女人18毛片水真多成人如厕| 成人国产免费视频| 亚洲精品国产一区二区精华液 | 欧美成人伊人久久综合网| 国内精品久久久久影院一蜜桃| 欧美国产精品v| 成人app软件下载大全免费| 亚洲乱码中文字幕| 91精品国产麻豆| 国产精品99久久久久久宅男| 中文字幕一区二区三区不卡在线| 色婷婷精品大视频在线蜜桃视频| 亚洲va欧美va天堂v国产综合| 欧美xingq一区二区| 不卡av在线网| 五月激情综合色| 国产视频一区不卡| 欧美中文字幕亚洲一区二区va在线| 免费观看一级特黄欧美大片| 欧美—级在线免费片| 欧美日韩综合在线免费观看| 久久国产精品第一页| 成人欧美一区二区三区白人 | 色香蕉成人二区免费| 免费不卡在线视频| 国产风韵犹存在线视精品| 国内精品国产三级国产a久久| 免费高清成人在线| 日本高清视频一区二区| 色偷偷88欧美精品久久久| 99re这里都是精品| 欧美色偷偷大香| 亚洲免费色视频| 同产精品九九九| 懂色av中文一区二区三区| a级高清视频欧美日韩| 亚洲老司机在线| 亚洲成av人片观看| 国产综合色产在线精品| 8v天堂国产在线一区二区| 一本久久a久久精品亚洲| 久久精品国产精品青草| 洋洋av久久久久久久一区| 国产欧美日韩视频在线观看| 制服丝袜在线91|