欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      android 如何保存簡單的配置信息[大全5篇]

      時間:2019-05-13 09:31:27下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《android 如何保存簡單的配置信息》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《android 如何保存簡單的配置信息》。

      第一篇:android 如何保存簡單的配置信息

      我們知道在android的開發(fā)中,保存項目私有數(shù)據(jù)的存儲方式我們可以使用:SharedPreferences,File,SQLite,Network.四種方式,而要用到應用程序之間數(shù)據(jù)的共享要使用ContentProvider。那今天我們只敘述一下僅僅保存一些我們登錄等的一些配置信息的數(shù)據(jù),也就是說用到的數(shù)據(jù)量都不是很大,那麼我們就可以選擇SharedPreferences和File的方式。這裡只針對性的結(jié)合File和Properties進行敘述。

      一。SharedPreferences

      1.它可以保存上一次用戶所做的修改或者自定義參數(shù)的設(shè)定,當再次啟動程序後依然可以保持原有的設(shè)置。這裡只說明一下使用方式。比如下面的代碼在OnCreate中使用:

      SharedPreferences mSharedPreferences = getSharedPreferences(“l(fā)ist”,MODE_PRIVATE);

      String mTempString = mSharedPreferences.getString(“config”,“default”);其中“l(fā)ist”是SharedPreferences的文件的名字,SharedPreferences是以鍵值映射的關(guān)係存放數(shù)據(jù)。不過多解釋,你也可以這樣用:

      SharedPreferences mSharedPreferences = getPreferences(MODE_PRIVATE);這樣默認的文件名是activity的名字。

      2.退出activity的時候保存數(shù)據(jù),在OnPause中使用:

      SharedPreferences mSharedPreferences = getSharedPreferences(“l(fā)ist”,MODE_PRIVATE);

      mSharedPreferences.edit().putString(“config”,“data”).commit();

      3.SharedPreferences 是以xml文件的方式自動保存的,在DDMS中的FileExplorer中展開/data/data/包名/shared-prefs下面就是SharedPreferences文件。

      4.SharedPreferences文件只可以用來存放基本的數(shù)據(jù)類型。

      二。結(jié)合File和Properties進行保存。

      A Properties object is a Hashtable where the keys and values must be Strings.Each property can have a default Properties list which specifies the default values to be used when a given key is not found in this Properties instance.1.所以,Properties對象也是一個哈希表,也是一個鍵值對應的關(guān)係,因此和上面的操作相似。下面看具體的程序。

      public class File_ByProperties extends Activity {

      /** Called when the activity is first created.*/ @Override public void onCreate(Bundle savedInstanceState){ private boolean mStatus;private TextView mShowStatus;

      } setContentView(R.layout.main);mShowStatus =(TextView)findViewById(R.id.show);load();private void load(){// TODO Auto-generated method stub Properties mProperties = new Properties();try {FileInputStream mInputStream =

      openFileInput(“configuration”);

      mProperties.load(mInputStream);mStatus =

      Boolean.valueOf(mProperties.get(“status”).toString());

      @Override protected void onPause(){// TODO Auto-generated method stub super.onPause();@Override public boolean onKeyDown(int keyCode, KeyEvent event){} // TODO Auto-generated method stub if(keyCode == KeyEvent.KEYCODE_DPAD_UP){} return super.onKeyDown(keyCode, event);mStatus =!mStatus;mShowStatus.setText(“the status is : ” + mStatus);}mShowStatus.setText(“the status is : ” + mStatus);} catch(FileNotFoundException e){// TODO Auto-generated catch block System.out.println(e.toString());} catch(IOException e){} System.out.println(e.toString());

      if(mProperties.containsKey(“status”)){} mProperties.put(“status”, String.valueOf(mStatus));try {FileOutputStream mOutputStream = mProperties.remove(“status”);

      openFileOutput(“configuration”,}

      2.在DDMS中的FileExplorer中展開/data/data/包名/files,可以查看到該文件。

      三。你還可以將一個靜態(tài)的文件放到res/raw/下面,然後通過

      getResources().openRawResource(R.raw.文件);來得到一個InputStream對象,然後讀取文件的內(nèi)容。

      轉(zhuǎn)載請尊重原創(chuàng),這裡是的空間。}MODE_WORLD_WRITEABLE);mProperties.store(mOutputStream, null);} catch(FileNotFoundException e){// TODO Auto-generated catch block e.printStackTrace();} catch(IOException e){} e.printStackTrace();

      第二篇:《下載和保存有用信息》教案

      《下載和保存有用信息》教案

      一、創(chuàng)設(shè)情境,導入新課(6分鐘)

      播放BBC紀錄片《與恐龍同行》中恐龍片斷的錄像。

      師:大家知道錄像上的是什么生物嗎?

      生:恐龍!

      師:影片里面出現(xiàn)了很多不同的恐龍,你們知道它們的種類嗎?

      生:霸王龍,梁龍,劍龍……

      師:好,學校呢正好要出一期主題是《走進恐龍》的板報,而且這期板報的資料需要大家自己找。你們會通過什么途徑來查找資料呢?

      學生思考并回答:各種途徑,主要通過網(wǎng)絡找到這些資料。

      師:找資料就是用來查看使用的,可是每次看都要重新上網(wǎng)查找,實在不方便,其實最簡單的就是查到資料以后干什么……下載!

      引出下載的概念:所謂下載,就是將網(wǎng)上的資料(文字、圖片、網(wǎng)頁、音樂、影片、游戲、軟件等)保存到自己的電腦(硬盤)上。(投影)。(6分鐘)

      二、自主探索,合作解決(29分鐘)

      1、圖片的下載(6分鐘)布置任務:從給定的網(wǎng)站上下載和恐龍相關(guān)的圖片,也可以在網(wǎng)上搜索恐龍圖片,比一比,哪個同學在規(guī)定時間內(nèi)下載的最多。

      邊看書邊操作,不明白的地方先在小組討論。(屏幕監(jiān)看,教師巡視指導)(3分鐘)

      師:我們下載了那么多的恐龍圖片,有沒有同學下載到霸王龍的圖片???能不能展示給大家看看呢?

      轉(zhuǎn)播學生屏幕,發(fā)現(xiàn)問題:下載下來的圖片文件名比較混亂,找不到需要的圖片。有的甚至找不著自己下載的圖片了。

      師:下載圖片方法很簡單,指向,右擊,圖片另存為即可。關(guān)鍵是,一定要注意給下載的圖片換個好記的名字,并且存放到指定的位置。以后查找就會方便很多。要養(yǎng)成良好的使用計算機的習慣。

      要求:在自己電腦的桌面上建立一個名叫“恐龍”的文件夾,以后下載的資料都保存在該文件夾下。

      學生繼續(xù)完成任務,并把圖片改名后保存到桌面上的“恐龍”文件夾中。

      教師巡視指導,如果有學生不能解決的共性問題,全班進行匯報解答。(3分鐘)

      2、文字的下載(9分鐘)師:板報講究的是圖文并茂,因此除了圖片,還需要各種各樣關(guān)于恐龍的文字介紹。我們接下去就來搜索文章資料。

      學生練習:分組練習,第一小組的主題:恐龍種類,第二小組的主題:恐龍故事,第三小組的主題:恐龍滅絕之謎,第四小組的主題:恐龍研究。每個小組圍繞自己的主題搜索相關(guān)的圖片和文字并下載。同一小組的同學可以相互幫助完成任務。(屏幕監(jiān)看,教師巡視指導)(4分鐘)

      師:總結(jié)學生操作中出現(xiàn)的問題,歸納:很好,大家通過探索找到了保存文字的方法。它和圖片不一樣,而且復制以后直接粘貼也是無法保存的,需要把復制的文字在word(或者寫字板、記事本等文字編輯軟件)中粘貼,最后保存該文檔,這樣才算完成了下載。

      任務:在3分鐘之內(nèi),把你找到的所有圖片和文字下載下來,并給這些資料取合適的名字,保存到桌面上的“恐龍”文件夾。(5分鐘)

      通過教師引導,讓學生自主思考,自由練習,小組討論,培養(yǎng)學生的思考分析、比較能力。下載以后按照分類存儲,則可以培養(yǎng)學生良好的信息素養(yǎng)。

      3、頁面的下載保存(7分鐘)師:接下去請同學們打開http:// ,這個網(wǎng)站有關(guān)于恐龍的各種知識。為了你的板報能夠盡快完成,你需要它里面的所有圖片和文章。比比看誰能夠最快的完成下載任務?開始……停!有同學做好了嗎?你是怎么做的?(2分鐘)生1:選中頁面中的所有內(nèi)容,復制以后在word中粘貼。

      師:很好。當然,這是一種很快完成任務的方法。還有其他同學用了不同方法嗎? 生2:把整張網(wǎng)頁保存。

      師:對,把頁面保存時我們今天要學的第三個內(nèi)容。下載網(wǎng)頁的方法是“文件”菜單——“另存為”命令。

      師:細心的同學你發(fā)現(xiàn)它和保存文檔有什么不同嗎?

      生:保存后同時生成兩個東西—— 一個htm文件和一個文件夾。

      師:如果選擇的保存類型是“網(wǎng)頁,全部”(板書),就會生成兩個東西,一個htm文件和一個同名文件夾。文件夾里面保存的是這張網(wǎng)頁上的所有圖片。

      如果選擇的保存類型是“文本文件(*.txt)”,會生成什么文件呢?

      學生練習:分小組下載,把這張介紹恐龍種類的網(wǎng)頁下載到自己桌面“恐龍”文件夾中,并取個合適的文件名。一半小組保存成“網(wǎng)頁”類型,另一半小組保存成“文本文檔”類型。自己的任務完成后可以再完成另一小組的任務。下載完成以后打開這兩個文件查看,并比較兩者的區(qū)別。

      (5分鐘)

      通過具體實踐,比較差異,領(lǐng)會不同保存類型的區(qū)別。提高學生識別、選擇合適信息的能力。

      前面三種下載過程讓學生先嘗試地去完成任務,從任務中體現(xiàn)需求,在需求中摸索知識點----下載。教師評價操作中具有共性的東西,照顧到大部分學生。

      4、提高:文件的下載(7分鐘)師:對學生的操作情況給予評價和鼓勵,接著思考下面的任務。

      為了使你的恐龍專題更富有特色,我們可以在網(wǎng)頁或者課件中加入一段聲音或者視頻,這會帶來更好的效果。到指定的網(wǎng)站,下載一些恐龍叫聲的mp3。也可以利用搜索網(wǎng)站百度去搜索需要的聲音文件。

      學生練習:查找并下載和恐龍相關(guān)的mp3。

      (屏幕監(jiān)看學生操作過程。教師巡視學生練習情況,給予指點和幫助)播放學生下載的聲音片斷,驗證下載正確性。(5分鐘)

      師:我發(fā)現(xiàn)大家的下載方法都是:左鍵直接單擊下載鏈接,選擇“保存”。其實還有另外一種方法:右擊下載鏈接--目標另存為,這種方法??梢杂迷谥苯狱c擊鏈接無法打開的情況下。當然,還是需要注意保存的文件名和路徑。(2分鐘)

      三、利用掌握的操作 完成任務(5分鐘)

      需要說明的是,下載還牽涉到很多版權(quán)的問題,有時候不當下載可能是違法的行為。

      布置任務:小組內(nèi)如果有未完成前四種資料下載的同學,可以在本組已完成任務的同學指導下完成。完成下載的同學,可以去網(wǎng)上查找團中央、教育部、文化部等于2001年聯(lián)合發(fā)布的《全國青少年網(wǎng)絡文明公約》并瀏覽,想想看,通過這個公約,你得到了什么信息?(5分鐘)

      四、評價總結(jié),情感提升(5分鐘)

      轉(zhuǎn)播幾個已經(jīng)完成下載并按資源分類的學生屏幕,展示他們一節(jié)課下來的勞動成果。對于小組內(nèi)做得好的,對整個小組都進行表揚,增強學生的合作意識,強化學生集體主義榮譽感。

      當學生自己完成任務時,對學生恰如其分的鼓勵,并讓其勞動成果得以展示,學生會有一種特別的成就感和愉悅感,而同學們的稱贊,更可讓他們感受到信息課帶給他們的自信,培養(yǎng)了學生學習信息技術(shù)的興趣。

      通過幻燈片形式,總結(jié)本節(jié)課的各種信息的下載方法:

      文字類:選中文字---復制文字---粘貼到文檔中---選擇路徑進行保存;

      圖片類:右擊圖片---在出現(xiàn)的快捷菜單中選擇“圖片另存為”---選擇路徑進行保存; 網(wǎng)頁類:點擊IE瀏覽器“文件”菜單---選擇“另存為”---選擇路徑進行保存;

      文件類:點擊文件下載鏈接---在出現(xiàn)的對話框中選擇“保存”---選擇路徑保存。

      通過總結(jié)加深印象,也希望通過本節(jié)課的學習,能夠給學生今后的學習和生活帶來幫助和樂趣。

      布置課后思考題:下載了這么多圖片和文字還有漂亮的網(wǎng)頁,你肯定希望能和其他老師或者同學分享,想一想,可以用什么方法?(和下一節(jié)“收發(fā)郵件”聯(lián)系起來)

      第三篇:freeradius 配置信息詳解

      Radiusd.conf文件是freeradius的核心配置文件,其中設(shè)置了 服務器的基本信息,配置文件與日志文件的環(huán)境變量,并詳細配置freeradius模塊所使用的信息,與認證和計費所使用模塊的配置.配置的變量定義的形式為${foo},他們就在這個文件上,并且不隨請求到請求而改變.變量的格式參照 variables.txt.1.1 環(huán)境變量

      此處定義其他配置文件以及目錄的位置,也就是環(huán)境變量

      prefix = /usr/local

      exec_prefix = ${prefix}

      sysconfdir = ${prefix}/etc

      localstatedir = ${prefix}/var

      sbindir = ${exec_prefix}/sbin

      logdir = ${localstatedir}/log/radius

      raddbdir = ${sysconfdir}/raddb

      radacctdir = ${logdir}/radacct

      配置文件和日志文件的位置

      confdir = ${raddbdir}

      run_dir = ${localstatedir}/run/radiusd

      日志文件的信息,添加到如下配置文件的底部

      log_file = ${logdir}/radius.log

      1.2 全局配置

      模塊的位置由 libdir來配置。

      如果不能工作,那么你可以從新配置,從新Build源碼,并且使用 共享庫。

      pidfile: Where to place the PID of the RADIUS server.pidfile = ${run_dir}/radiusd.pid

      user/group

      如果有評論,服務器會運行 用戶/組 啟動它.修改用戶/組,必須具有root權(quán)限啟動服務器

      這里的含義是指定啟動radius服務可以限定操作系統(tǒng)上的用戶和組,但是不建議啟動它.#user = nobody

      #group = nobody

      最長請求時間(秒),這樣的問題經(jīng)常需要存在在應用SQL數(shù)據(jù)庫時候,建議設(shè)置為5秒到120秒之間.max_request_time = 30

      當請求超過最長請求時間的時候,可以設(shè)置服務器刪除請求.當你的服務在threaded(線程下)運行,或者 線程池(thread pool)模式,建議這里設(shè)置為no.但用threaded 服務設(shè)置為yes時,有可能使服務器崩潰.delete_blocked_requests = no

      在 reply 發(fā)送給NAS后的等待清空時間.建議 2秒 到 10秒

      cleanup_delay = 5

      服務器的請求最大數(shù),建議值 256 到無窮

      max_requests = 1024

      讓服務器監(jiān)聽某個IP,并且從次IP發(fā)送 相應 信息.主要是為了 服務器同時具有多服務器時候使用.bind_address = *

      可以指定raidus的使用端口號,使用0表示使用默認的radius端口,在配置文件 /etc/services配置.port = 0

      如果需要服務器同時監(jiān)聽其他的IP,可以用listen 塊.下面是例子

      #listen {

      # IP address on which to listen.# Allowed values are:

      # dotted quad(1.2.3.4)

      # hostname(radius.example.com)

      # wildcard(*)

      # ipaddr = *

      # Port on which to listen.# Allowed values are: # integer port number(1812)

      # 0 means “use /etc/services for the proper port” # port = 0

      # Type of packets to listen for.# Allowed values are:

      # auth listen for authentication packets

      # acct listen for accounting packets #

      # type = auth #}

      hostname_lookups大概是表示為NAS查找它的域名信息?可以通過域名配置NAS?

      hostname_lookups = no

      是否允許 core dumps.allow_core_dumps = no

      expressions支持,規(guī)則和擴展.regular_expressions = yes

      extended_expressions = yes

      記錄User-Name屬性的全稱.log_stripped_names = no

      是否記錄認證請求信息到日志文件

      log_auth = no

      當請求被拒絕時記錄密碼,當請求正確時記錄密碼

      log_auth_badpass = no

      log_auth_goodpass = no

      是否允許用戶名沖突,即重復同用戶同時登陸.強烈不建議啟用重復用戶.usercollide = no

      將用戶名 小寫化,將密碼小寫化.lower_user = no

      lower_pass = no

      是否去除用戶名和密碼中的空格

      nospace_user = no

      nospace_pass = no 程序執(zhí)行并發(fā)檢查(不理解含義)

      checkrad = ${sbindir}/checkrad

      安全 配置 域

      security {

      指在Radius包中的最大屬性數(shù)目.設(shè)置為0表示無窮大.max_attributes = 200

      發(fā)送 Access-Reject 包時候,可以設(shè)置一定的延遲,以緩慢DOS攻擊,也可以緩慢窮舉破解用戶名和密碼的攻擊

      reject_delay = 1

      服務器是否對狀態(tài)服務器的請求信息進行相應.status_server = no }

      PROXY CONFIGURATION 代理域.是否開啟代理服務,具體配置參照 ${confdir}/proxy.conf

      proxy_requests = yes

      $INCLUDE ${confdir}/proxy.conf

      Clients配置

      $INCLUDE ${confdir}/clients.conf

      是否啟用snmp配置,具體配置文件在snmp.conf

      snmp = no

      $INCLUDE ${confdir}/snmp.conf

      線程池 配置 域

      thread pool {

      啟動時服務的個數(shù).(在啟動Mysql模塊后可以明顯看到.)當同時進行的請求數(shù)超過5個時,會增加線程服務.start_servers = 5

      最大的服務數(shù)

      max_servers = 32

      當少于最少空閑服務時,它會建立服務,大于最大空閑服務時會停止多余的服務.最少空閑服務,與最大空閑服務.min_spare_servers = 3

      max_spare_servers = 10

      每個server最大的請求數(shù).當有內(nèi)存漏洞時,可能需要配置.max_requests_per_server = 0 }

      1.3 模塊配置 1.3.1 PAP 模塊

      # Supports multiple encryption schemes 支持多種加密方式

      # clear: Clear text 明文

      # crypt: Unix crypt Unix 加密

      # md5: MD5 ecnryption MD5加密

      # sha1: SHA1 encryption.SHA1加密

      # DEFAULT: crypt 默認是Unix加密

      pap {

      encryption_scheme = crypt }

      1.3.2 CHAP模塊 chap {

      authtype = CHAP }

      1.3.3 PAM模塊

      PAM模塊(PAM)是行業(yè)標準驗證框架,鑒于很多系統(tǒng)的PAM庫都有內(nèi)存漏洞,所以不建議使用。

      pam {

      pam_auth = radiusd }

      1.3.4 UNIX 系統(tǒng)用戶的 認證模塊 unix {

      cache = no

      cache_reload = 600

      # passwd = /etc/passwd

      # shadow = /etc/shadow

      # group = /etc/group

      radwtmp = ${logdir}/radwtmp }

      1.3.5 EAP模塊

      詳細見${confdir}/eap.conf

      $INCLUDE ${confdir}/eap.conf

      1.3.6 MSCHAP 模塊 mschap {

      #use_mppe = no

      #require_encryption = yes

      #require_strong = yes

      # 為了糾正window發(fā)送chap時有時包括域,有時又不包括域的信息.#with_ntdomain_hack –request-nt-key –username=%{Stripped-User-Name:-%{User-Name:-None}} –challenge=%{mschap:Challenge:-00} –nt-response=%{mschap:NT-Response:-00}“ }

      1.3.7 LDAP 配置 模塊

      LDAP模塊只能在Access-Request packet 中包含明文密碼屬性才可以被使用。LDAP認證不能在其他任何認證方法中使用。

      =

      no#ntlm_auth

      =

      ”/path/to/ntlm_auth

      具體配置詳見下屬章節(jié)。(參看doc/rlm_ldap)。

      1.3.8 passwd 模塊

      Passwd模塊允許通過任何passwd樣式的文件進行授權(quán),并可以從這些模塊中提取屬性信息。

      smbpasswd例子

      #passwd etc_smbpasswd {

      # filename = /etc/smbpasswd #

      format

      = “*User-Name::LM-Password:NT-Password:SMB-Account-CTRL-TEXT::”

      # authtype = MS-CHAP

      # hashsize = 100

      # ignorenislike = no # allowmultiplekeys = no #}

      #passwd etc_group {

      # filename = /etc/group

      # format = “=Group-Name:::*,User-Name”

      # hashsize = 50

      # ignorenislike = yes

      # allowmultiplekeys = yes

      # delimiter = “:” #}

      1.3.9 Realm 模塊

      應用在代理上.You can have multiple instances of the realm module to support multiple realm syntaxs at the same time.The search order is defined by the order in the authorize and preacct sections.realm IPASS {

      format = prefix

      delimiter = “/”

      ignore_default = no

      ignore_null = no }

      # ‘username@realm’

      #

      realm suffix {

      format = suffix

      delimiter = “@”

      ignore_default = no

      ignore_null = no }

      # ‘username%realm’

      #

      realm realmpercent {

      format = suffix

      delimiter = “%”

      ignore_default = no

      ignore_null = no }

      # ‘domainuser’

      #

      realm ntdomain {

      format = prefix

      delimiter = “"

      ignore_default = no

      ignore_null = no }

      1.3.10 簡單值檢查模塊(checkval)It can be used to check if an attribute value in the request matches a(possibly multi valued)attribute in the check items This can be used for example for caller-id authentication.For the module to run,both the request attribute and the check items attribute must exist.checkval {

      # The attribute to look for in the request

      # Request包中查找的屬性名稱

      item-name = Calling-Station-Id

      # The attribute to look for in check items.Can be multi valued

      # Check 表中查找的屬性名稱

      check-name = Calling-Station-Id

      # The data type.Can be

      # 數(shù)據(jù)類型的種類

      # string,integer,ipaddr,date,abinary,octets

      data-type = string

      # If set to yes and we dont find the item-name attribute in the

      # request then we send back a reject

      # 如果設(shè)置為yes,我們不在request包中查找屬性名稱直接發(fā)送reject.# DEFAULT is no

      #notfound-reject = no }

      1.3.11 從寫屬性模塊(attr_rewrite)從寫任何包,在認證和計費時都很有用.在拿到包后,可以從寫包里屬性的內(nèi)容.#attr_rewrite sanecallerid { # attribute = Called-Station-Id

      # may be ”packet“,”reply“,”proxy“,”proxy_reply“ or ”config“

      # searchin = packet

      # searchfor = ”[+ ]“

      # replacewith = ”“

      # ignore_case = no

      # new_attribute = no

      # max_matches = 10

      # ## If set to yes then the replace string will be appended to the original string

      # append = no #}

      1.3.12 預處理radius請求模塊(preprocess)預處理Radius請求,在交付其他模塊處理前.包含這兩個配置文件.可以從寫那些由一些NAS添加的很奇怪的屬性.然后把這些屬性轉(zhuǎn)換到一個形態(tài)。參見第二章。

      配置實例:

      preprocess {

      huntgroups = ${confdir}/huntgroups

      hints = ${confdir}/hints

      with_ascend_hack = no

      ascend_channels_per_line = 23

      with_ntdomain_hack = no

      with_specialix_jetstream_hack = no with_cisco_vsa_hack = no }

      1.3.13 用戶文件模塊(files)files {

      usersfile = ${confdir}/users

      acctusersfile = ${confdir}/acct_users

      preproxy_usersfile = ${confdir}/preproxy_users

      compat = no }

      1.3.14 日志信息記錄模塊(detail)將計費信息詳細記錄到文件上,按照設(shè)定時間,每隔一個時段生成一個新文件記錄.detail {

      detailfile = ${radacctdir}/%{Client-IP-Address}/detail-%Y%m%d

      detailperm = 0600

      #suppress {

      # User-Password #} }

      將認證信息詳細記錄到文件上,按照設(shè)定時間,每隔一個時段生成一個新文件記錄.detail auth_log {

      detailfile = ${radacctdir}/%{Client-IP-Address}/auth-detail-%Y%m%d

      This MUST be 0600,otherwise anyone can read the users passwords!

      detailperm = 0600 }

      將相應(Reply)信息詳細記錄到文件上,按照設(shè)定時間,每隔一個時段生成一個新文件記錄

      detail reply_log {

      detailfile = ${radacctdir}/%{Client-IP-Address}/reply-detail-%Y%m%d

      This MUST be 0600,otherwise anyone can read

      the users passwords!

      detailperm = 0600 }

      This module logs packets proxied to a home server.detail pre_proxy_log {

      detailfile = ${radacctdir}/%{Client-IP-Address}/pre-proxy-detail-%Y%m%d

      This MUST be 0600,otherwise anyone can read

      the users passwords!

      detailperm = 0600 }

      This module logs response packets from a home server.detail post_proxy_log { detailfile ${radacctdir}/%{Client-IP-Address}/post-proxy-detail-%Y%m%d

      This MUST be 0600,otherwise anyone can read

      = the users passwords!

      detailperm = 0600 }

      1.3.15 SQL日志記錄模塊(sql_log)The rlm_sql_log module appends the SQL queries in a log file which is read later by the radsqlrelay program.它只是將sql語句寫到文件里,而后由radsqlrelay程序讀取.參看

      1.3.16 計費唯一sessionid模塊

      針對NAS不停重復Acct-Session-Id values造成混淆的問題,建立唯一的計費sessionid

      acct_unique {

      key = ”User-Name,Acct-Session-Id,NAS-IP-Address,Client-IP-Address,NAS-Port“ }

      1.3.17 SQL模塊

      通過$INCLUDE來把數(shù)據(jù)庫的模塊的配置文件鏈接進來.# The following configuration file is for use with MySQL.#

      # For Postgresql,use: ${confdir}/postgresql.conf

      # For MS-SQL,use: ${confdir}/mssql.conf

      # For Oracle,use: ${confdir}/oraclesql.conf

      $INCLUDE ${confdir}/sql.conf

      1.3.18 Radutmp模塊

      記錄了那些在線用戶的用戶名,以及他們從哪里登陸的信息.實例1 radutmp

      radutmp {

      filename = ${logdir}/radutmp

      username = %{User-Name}

      case_sensitive = yes

      check_with_nas = yes

      perm = 0600

      callerid = ”yes“ }

      實例2 ”Safe“ radutmp

      radutmp sradutmp {

      filename = ${logdir}/sradutmp

      perm = 0644

      callerid = ”no“ }

      1.3.19 屬性過濾模塊

      屬性過濾模塊,過濾從代理raidus服務器那里收到響應信息里的屬性,來確保我們可以發(fā)送回給我們的Radius客戶端,詳細見attrs配置文件.attr_filter {

      attrsfile = ${confdir}/attrs }

      1.3.20 計數(shù)模塊

      從計費包信息中拿去一個屬性及它的值,統(tǒng)計這個屬性不同值的總數(shù).counter daily {

      filename = ${raddbdir}/db.daily

      key = User-Name

      count-attribute = Acct-Session-Time

      reset = daily

      counter-name = Daily-Session-Time

      check-name = Max-Daily-Session

      allowed-servicetype = Framed-User

      cache-size = 5000 }

      1.3.21 SQL計數(shù)模塊

      該模塊所需要的信息都儲存raddacct表中。它并不進行在數(shù)據(jù)庫中插入數(shù)據(jù)項和更新數(shù)據(jù)項,它完全依賴SQL模塊來處理計費信息包。(具體請參照SQL模塊配置分析第七章)

      例1

      sqlcounter dailycounter {

      counter-name = Daily-Session-Time

      check-name = Max-Daily-Session

      sqlmod-inst = sql

      key = User-Name

      reset = daily

      query = ”SELECT SUM(AcctSessionTimeUNIX_TIMESTAMP(AcctStartTime)),F(xiàn)ROM radacct WHERE UserName=’%{%k}’ AND

      0))

      UNIX_TIMESTAMP(AcctStartTime)+ AcctSessionTime > ‘%b’“

      } 例2

      sqlcounter monthlycounter {

      counter-name = Monthly-Session-Time

      check-name = Max-Monthly-Session

      sqlmod-inst = sql

      key = User-Name

      reset = monthly

      query = ”SELECT SUM(AcctSessionTimeUNIX_TIMESTAMP(AcctStartTime)),0))

      FROM radacct WHERE UserName=’%{%k}’ AND

      UNIX_TIMESTAMP(AcctStartTime)+ AcctSessionTime > ‘%b’“

      }

      1.3.22 Always模塊

      為了測試用的Always模塊,不做任何事情

      always fail {

      rcode = fail }

      always reject {

      rcode = reject }

      .always ok {

      rcode = ok

      simulcount = 0 mpp = no }

      1.3.23 Expression模塊(expr)This module is useful only for ‘xlat’.expr { }

      1.3.24 Digest模塊 目前沒有配置

      ”Digest“ authentication against a Cisco SIP server.1.3.25 外部程序執(zhí)行模塊(exec)This module is useful only for ‘xlat’

      可以將外界程序運行的結(jié)果賦予給屬性值.如:Attribute-Name = `%{exec:/path/to/program args}` exec { wait = yes

      input_pairs = request }

      例This is a more general example of the execute module.exec echo { wait = yes

      program = ”/bin/echo %{User-Name}“

      input_pairs = request

      output_pairs = reply }

      IP地址池模塊

      服務器端IP地址池管理,應該在post-auth和accounting域應該被添加.例:

      ippool main_pool {

      range-start = 192.168.1.1

      range-stop = 192.168.3.254

      netmask = 255.255.255.0 cache-size = 800

      session-db = ${raddbdir}/db.ippool

      ip-index = ${raddbdir}/db.ipindex

      override = no

      maximum-timeout = 0 }

      1.4 關(guān)鍵域

      1.4.1 實例化域(Instantiation)這部分的目的是裝載模塊,那些被列在該域的模塊講在authorize,authenticate,等域之前裝載.本部分并不是必須步驟.instantiate { exec expr }

      1.4.2 authorize域

      The preprocess module takes care of sanitizing some bizarre attributes in the request,and turning them into attributes which are more standard.It takes care of processing the ‘raddb/hints’ and the ‘raddb/huntgroups’ files.It also adds the %{Client-IP-Address} attribute to the request.這個預處理模塊解決對request包中的那些奇怪的屬性的處理,并把這些奇怪的屬性放到標準的屬性中.它同樣處理 hints 與 huntgroups文件.并在request包中添加%{Client-IP-Address} 屬性.authorize {

      preprocess

      # auth_log

      # attr_filter Chap Mschap # digest # IPASS suffix

      # ntdomain Eap Files Sql

      # etc_smbpasswd # ldap # daily

      # checkval }

      1.4.3 Authentication域

      這部分列出驗證所需要的模塊..但各個模塊并不是按照順序進行嘗試的.它的含義是在authorize域添加一份配置屬性’Auth-Type := FOO’.這個驗證類型用來拿去域模塊列表中合適的模塊.一般來說,不應該設(shè)置Auth-Type 屬性.Radius服務器會自己來判斷,然后做正確的事.Auth-Type 一般來說,不正確設(shè)置的最普通效果就是只有一種認證方法運行,其他的全部失敗.手動設(shè)置Auth-Type attribute的原因一般為要強制拒絕用戶,或者強制通過認證用戶..authenticate {

      Auth-Type PAP { pap }

      Auth-Type CHAP { chap }

      Auth-Type MS-CHAP { mschap } # digest # pam Unix

      # Auth-Type LDAP { # ldap # } eap }

      1.4.4 Pre-accounting域 決定用何種計費方式

      preacct {

      preprocess

      acct_unique # IPASS suffix

      # ntdomain files }

      1.4.5 Accounting域 accounting {

      建立packets的詳細日志

      記錄那些代理的計費requests,并在 detail # daily

      # Update the wtmp file #

      detail文件中記錄

      如果你不使用radlast,你就不能刪掉下面這行

      unix #

      # For Simultaneous-Use tracking.#

      # Due to packet losses in the network,the data here

      # may be incorrect.There is little we can do about it.# 由于網(wǎng)絡上數(shù)據(jù)包的丟失,這里的數(shù)據(jù)有可能會不正確,對此我們無能為力

      radutmp

      # sradutmp # Return an address to the IP Pool when we see a stop record.# 當我們看到停止記錄時向IP Pool中返回地址信息

      # main_pool #

      # Log traffic to an SQL database.# 向SQL數(shù)據(jù)庫中記錄日志

      #

      # See ”Accounting queries“ in sql.conf

      # 在 sql.conf中查看”計費 queries”

      sql # # Instead of sending the query to the SQL server,# write it into a log file.# 除了向SQL數(shù)據(jù)庫中寫入query信息,還可以將信息寫入log file來代替.# sql_log

      # Cisco VoIP specific bulk accounting

      # pgsql-voip }

      1.4.6 Session域

      # Session database,used for checking Simultaneous-Use.Either the radutmp

      # or rlm_sql module can handle this.# The rlm_sql module is *much* faster

      Session 數(shù)據(jù)庫用來檢查用戶的并發(fā)使用.不論是Radutmp還是rlm_sql模塊都在這里被處理,rlm_sql模塊相比來說速度更快.session { radutmp #

      # See ”Simultaneous Use Checking Querie" in sql.conf # sql }

      1.4.7 post-auth域 # Post-Authentication

      # Once we KNOW that the user has been authenticated,# additional steps we can take.there are

      第四篇:保存網(wǎng)上的信息教案

      《保存網(wǎng)上的信息》

      一、教學目標:

      1、知識與技能

      1)學會根據(jù)主題學習的內(nèi)容在網(wǎng)上搜索有用的信息。

      2)學會保存一個網(wǎng)頁、網(wǎng)頁上的圖片、文字。能區(qū)別保存網(wǎng)頁的不同類型。3)培養(yǎng)學生利用信息技術(shù)對其他課程進行學習和探討的能力。2、過程與方法

      1)學生積極參與學習的過程,并在這個過程中扮演重要的角色。

      2)學生通過自學和通過與同伴交流的方法獲取知識,并分享他人學習的經(jīng)驗。3、情感態(tài)度和價值觀 1)感受到網(wǎng)上收集資料的樂趣,樂于主動參與探索問題。2)積積參與小組合作學習,并能在合作中進行愉快的合作和協(xié)作。3)增強學生對信息技術(shù)課的學習興趣,讓學生養(yǎng)成遵守網(wǎng)絡道德規(guī)范的良好習慣,并負責任使用因特網(wǎng)。4)培養(yǎng)學生在相互的評價和展示交流過程過,學會學習和欣賞別人,并體現(xiàn)自我的價值。5)通過了解上海世博的知識,讓學生了解中國,了解世界。

      二、教學的重難點

      重點:利用網(wǎng)絡資源,快速地搜索、選取、收集有用的信息。難點:1、區(qū)分保存網(wǎng)頁的不同類型。

      2、如何保存網(wǎng)頁上的文字。

      3、如何選擇合理的保存路徑和輸入合理的文件名。

      三、教學過程:

      (一)、導入,提出整合的任務。

      1、出示有關(guān)世博圖片。同學們,你知道這些都是什么圖片嗎?

      2、對了,這些都是我們世博會館的有關(guān)圖片。那你們知道這些圖片是從哪里來的嗎?

      3、老師告訴你吧,這些圖片都是從網(wǎng)上保存下來的。

      4、今天,老師就要帶同學們進行一次特殊的旅游,我們一起去“網(wǎng)上世博會”。

      5、揭題。在我們觀看的過程中,我們還要掌握一個新的本領(lǐng),那就是“保存網(wǎng)上資料”(二)、保存網(wǎng)頁。

      1、請同學們跟著老師打開“上海世博會”的網(wǎng)站。

      2、我們在ie瀏覽器的地址欄中輸入上海世博會官方網(wǎng)http://004km.cn或者網(wǎng)上世博http://004km.cn

      3、大家可以快速的瀏覽這個網(wǎng)頁。

      4、你瀏覽到哪些信息?

      5、網(wǎng)站上的信息還有很多,有些同學還想帶回家去看,我們該怎么辦呢?(把它保存下來)方法:菜單欄文件——另存為——選擇路徑——輸入文件名——保存

      文本文檔的格式簡明,文件小,打開快。

      網(wǎng)頁形式內(nèi)容豐富,有圖片,有超級連接,全部還有網(wǎng)頁文件夾 完成任務一:保存“上海世博會”網(wǎng)站的首頁。(三)、保存網(wǎng)頁中的圖片。

      1、同學們觀察的很仔細,下面我們一起來輕松一下,一起來看看上海世博會各個館的精美圖片。

      2、要怎么才能把它的圖片保存下來,演示方法:右擊圖片——圖片另存為——選擇路徑——輸入文件名——保存 完成任務二:保存一張你最喜歡的圖片。(四)、保存網(wǎng)頁中的文字。

      1、光有圖片可不行,我們還得配上文字說明。那么我們該怎樣把那個展館旁邊的文字保存下來呢?

      2、老師示范。

      方法:選定文字——復制——打開字處理軟件——粘貼——保存 完成任務三:保存網(wǎng)頁中的一段文字。

      3、把相應的圖片插入到word文檔中去后,展示自己的作品。

      四、小結(jié)

      同學們,這節(jié)課通過大家自己的努力,已經(jīng)掌握了如何迅速的查到自己想要的網(wǎng)站,并能夠從網(wǎng)上保存各類資料,包括圖片、文字等。以后大家就可以利用今天學習的方法,查找和保存其它學科的資料了。

      板書設(shè)計

      保存網(wǎng)上的信息

      一、保存網(wǎng)頁:

      文件——另存為——選擇路徑——輸入文件名——保存 文本文檔的格式簡明,文件小,打開快。

      網(wǎng)頁形式內(nèi)容豐富,有圖片,有超級連接,全部還有網(wǎng)頁文件夾。

      二、保存圖片

      右擊圖片——圖片另存為——選擇路徑——輸入文件名——保存

      三、保存網(wǎng)頁上文字

      選定文字——復制——打開字處理軟件——粘貼——保存

      第五篇:2018國家公務員報名信息怎么保存打?。?/a>

      2018年國家公務員考試:報名信息怎么保存打印

      2018年國家公務員考試公告暫未公布,根據(jù)歷年國家公務員考試安排,2018國家公務員考試預計也會在2017年10月份啟動,備考之事必須提上日程。為幫助廣大考生快速了解國考、順利備考,湖南華圖教育對歷年國考信息進行分析匯總,并且會第一時間發(fā)布2018國家公務員考試相關(guān)信息,為廣大考生的國考之路保駕護航!

      國家公務員考試報名信息沒有打印機是否可以保存下來打印

      可利用瀏覽器將要保存的頁面另存為網(wǎng)頁文件,待連接打印機后再打印,需注意清空頁眉和頁腳。

      2018國考時間安排表預測——請參考2017年。網(wǎng)上報名時間:2016年10月15日8:00至24日18:00 查詢資格審查結(jié)果時間:2016年10月15日至26日 查詢報名序號時間:2016年10月28日8:00后 報名確認時間:2016年11月2日9:00至7日16:00 打印準考證時間:2016年11月21日至27日 筆試時間:2016年11月27日

      下載android 如何保存簡單的配置信息[大全5篇]word格式文檔
      下載android 如何保存簡單的配置信息[大全5篇].doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        瀏覽、保存網(wǎng)上信息(教案)

        瀏覽、保存網(wǎng)上信息 學科:信息技術(shù) 七年級123班 執(zhí)教人:謝景紅 一、教學目標: 1、認識瀏覽器,學會瀏覽萬維網(wǎng)中的信息。 2、了解上網(wǎng)時應注意哪些問題。 3、掌握保存網(wǎng)上信息的......

        配置信息變更表范文(大全5篇)

        配置信息變更表 Strong 編號:填表日期-配置變更申請(用戶填寫)申請人張三申請崗位 網(wǎng)絡技術(shù)部 E E- - mailxxxn 聯(lián)系電話xxx 配置變更需求描述:因為 xx 機房重新規(guī)劃,xx 系統(tǒng)的服......

        網(wǎng)絡信息的搜索與保存(下載)教案

        《網(wǎng)絡信息的搜索與保存》教學設(shè)計 課題:網(wǎng)絡信息的搜索與保存 年級:六年級 課時:第1課時 教材分析 本課是《小學信息技術(shù)》標準培訓教材(北方科技出版社)第四冊第九模塊(輕松學......

        《網(wǎng)上搜索和保存信息》的教學設(shè)計

        【教學目標】1. 了解“搜索引擎”的概念和作用;2. 掌握如何利用“搜索引擎”查找信息;3. 學會熟練運用“關(guān)鍵字”和“分類項目”方法查找信息;4. 學會保存已搜索到的頁面和圖片......

        android面試題

        選擇題(包括多選)1. 下列哪些語句關(guān)于內(nèi)存回收的說明是正確的? A、 程序員必須創(chuàng)建一個線程來釋放內(nèi)存 B、 內(nèi)存回收程序負責釋放無用內(nèi)存 C、 內(nèi)存回收程序允許程序員直接釋......

        Android簡歷

        個人簡歷 個人信息 姓名:XXX 年齡:XX 學歷:本科 聯(lián)系電話:186XXXXXXX 個人技能 1. 熟練掌握JAVA面向?qū)ο缶幊陶Z言,有良好的編碼習慣; 2. 熟悉jsp、javascript、servlet、javaBean......

        Android總結(jié)

        Android四大組件: Activity—表現(xiàn)屏幕界面Service—后臺服務 BroadcastReceiver—實現(xiàn)廣播機制ContentProvider—實現(xiàn)數(shù)據(jù)存儲 Intent類:用來啟動程序并傳遞信息的類 用于A......

        android培訓

        中國移動互聯(lián)網(wǎng)研發(fā)培訓領(lǐng)導品牌 android培訓 隨著智能手機用戶的不斷增加,智能手機市場競爭也日趨激烈,總體市場呈現(xiàn)以下特點:首先,移動互聯(lián)網(wǎng)業(yè)務應用成為智能手機市場發(fā)展的......