• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Linux操作系統(tǒng)的批量管理工具

    2017-06-27 08:14:22陳衍鵬
    微型電腦應(yīng)用 2017年6期
    關(guān)鍵詞:序列化批量腳本

    陳衍鵬

    (廣東電網(wǎng)有限責(zé)任公司佛山供電局, 佛山 528000)

    基于Linux操作系統(tǒng)的批量管理工具

    陳衍鵬

    (廣東電網(wǎng)有限責(zé)任公司佛山供電局, 佛山 528000)

    Linux批量管理工具,主要采用Python和Paramiko接口模塊進(jìn)行開發(fā),針對(duì)部署了Linux操作系統(tǒng)的服務(wù)器進(jìn)行腳本和命令的批量執(zhí)行,包括服務(wù)器信息管理、上傳下載管理、腳本信息管理以及幫助文檔四大功能模塊。通過Linux批量管理工具的應(yīng)用,使Linux操作系統(tǒng)的日常運(yùn)維以及安全整改工作得到巨大的效率提升,減少重復(fù)工作的人力和時(shí)間的投入。

    Linux; Python; Paramiko; 批量管理

    0 引言

    目前,公司信息部門的日常工作中,運(yùn)維工作需要登錄后臺(tái)操作系統(tǒng)進(jìn)行巡檢,查看服務(wù)器狀態(tài)和相關(guān)參數(shù);在法定長假前,需要進(jìn)行服務(wù)器、數(shù)據(jù)庫等的大檢查;在年度安全整改中,需要對(duì)服務(wù)器上傳掃描腳本,并且回傳掃描結(jié)果,分析出結(jié)果后,由相關(guān)負(fù)責(zé)人進(jìn)行漏洞整改,修改服務(wù)器相關(guān)文件和參數(shù)。這些工作只能人工登錄服務(wù)器進(jìn)行操作才能完成,當(dāng)前服務(wù)器數(shù)量龐大,并且操作系統(tǒng)超過70%都是Linux操作系統(tǒng),因此,需要耗費(fèi)巨大的成本去完成這些較為繁瑣的工作。

    為了解決當(dāng)前存在的問題,本人決定開發(fā)一套工具,可完成批量上傳、下載、查詢、執(zhí)行等常用操作。使用該工具,不僅能極大地提高工作效率,降低人力和時(shí)間的損耗,同時(shí)還降低了人為的誤操作,極大提高生產(chǎn)環(huán)境的安全性。

    1 淺談Python與Paramiko

    python給我最初的印象便是簡潔。所有的變量都不需要定義,這給了編程者很大的自由空間。如a=3,即可同時(shí)完成變量的定義和賦值。對(duì)于簡化程序的代碼,起到了很大的作用。庫很多,博大精深,這樣形容python最恰當(dāng)不過了。正因?yàn)槠鋸?qiáng)大的庫,讓編程不再艱難。只需要調(diào)用庫中的函數(shù),而對(duì)于函數(shù)的具體實(shí)現(xiàn),沒有特殊需求,無需探究。這無疑是編碼者的福音。其次,與C/C++相比,所有語句末尾無需再添加繁瑣的“;”(分號(hào)),因?yàn)槊恳恍芯褪且粋€(gè)語句,并且使用簡單而美觀的縮進(jìn),規(guī)范了變量和語句的執(zhí)行域,而摒棄了一貫使用的“{}”(花括號(hào))作為界限,不僅使語句更加富有可讀性,而且還為代碼的編寫者提供了良好的代碼習(xí)慣[1]。

    Paramiko模塊是用python語言寫的一個(gè)模塊,遵循SSH2協(xié)議,支持以加密和認(rèn)證的方式,進(jìn)行遠(yuǎn)程服務(wù)器的連接。Paramiko具有可讀性高、入門簡單、函數(shù)簡潔、無需重新安裝ssh等優(yōu)點(diǎn),Paramiko在與服務(wù)器建立連接后,生成ssh對(duì)象,包括使用交互式創(chuàng)建invoke_shell對(duì)象等。在完成操作后,ssh對(duì)象將返回out和err兩個(gè)流對(duì)象,out是常規(guī)的輸出信息,err是錯(cuò)誤的輸出信息,使用這兩個(gè)對(duì)象,完成一系列的服務(wù)器操作。綜合該模塊的各種優(yōu)點(diǎn),本人選擇了它作為核心模塊來進(jìn)行開發(fā)[2]。

    2 需求分析

    作為面向服務(wù)器日常運(yùn)維的工具,需要進(jìn)行一系列的需求分析,以滿足常用功能的開發(fā)完整性。

    2.1 服務(wù)器管理

    由于服務(wù)器的數(shù)量龐大,使用工具的時(shí)候,首先解決的是批量登錄。由于使用的模塊是Paramiko進(jìn)行開發(fā),所以需要有完整的服務(wù)器IP地址、用戶名、密碼,因此工具需要提供的首要功能是服務(wù)器列表的導(dǎo)入和信息更改。由于服務(wù)器的用戶名、密碼都屬于高密信息,因此需要進(jìn)行加密。

    2.2 文件管理

    日常的運(yùn)維工作中,不免經(jīng)常需要上傳文件、腳本等到服務(wù)器中,有時(shí)也需要從服務(wù)器中下載相關(guān)的文件到本機(jī),所以本工具還需要實(shí)現(xiàn)文件上傳和下載的功能。該功能的實(shí)現(xiàn)只需要調(diào)用Paramiko的sftp函數(shù),因此服務(wù)器無需另外打開ftp服務(wù),因此上傳和下載的過程都處于主動(dòng)推送和獲取方式,減少了服務(wù)器重新配置的工作。由于上傳和下載文件面向的是大量的服務(wù)器,需要解決的一個(gè)問題是文件過大時(shí)等待時(shí)間的問題,所以我們需要開啟多線程對(duì)所有服務(wù)器的上傳、下載操作進(jìn)行單獨(dú)處理[3]。

    2.3 運(yùn)行管理

    工具的最重要的功能是批量執(zhí)行腳本,因此需要對(duì)執(zhí)行的全過程進(jìn)行詳細(xì)的規(guī)劃。在執(zhí)行腳本前,需要把腳本的列表展現(xiàn)在使用者面前,然后選中腳本進(jìn)行下部分的操作。第一:查看腳本,腳本設(shè)置在scrip文件夾中存放,腳本的信息需要統(tǒng)一使用utf-8進(jìn)行編碼,主要是因?yàn)長inux默認(rèn)的編碼方式是美式utf-8方式,在查看腳本的功能中,可以看到腳本的詳細(xì)內(nèi)容,但不能修改;第二:修改腳本,修改腳本首先需要讀取選中的腳本,然后對(duì)腳本進(jìn)行展現(xiàn),過程與查看腳本一致,但擁有修改權(quán)限,修改完成后可以進(jìn)行保存,保存時(shí)需要保證編碼方式是utf-8;第三:運(yùn)行腳本,運(yùn)行腳本分為兩種方式,分別是已存在的腳本文件進(jìn)行運(yùn)行,另外是不執(zhí)行腳本文件,而是在工具中輸入命令來執(zhí)行,前者使用sftp進(jìn)行腳本文件的上傳然后執(zhí)行,后者則只需要對(duì)服務(wù)器傳輸腳本命令,然后返回執(zhí)行結(jié)果即可[4]。

    2.4 幫助

    工具需要編寫幫助文檔,在點(diǎn)擊幫助按鈕后,可以顯示幫助文檔,幫助使用者使用該工具完成運(yùn)維工作。

    3 軟件架構(gòu)

    完成上述的需求分析后,接下來就是進(jìn)行軟件架構(gòu)的規(guī)劃。工具按照需求所列出的功能,分為“服務(wù)器管理”、“上傳下傳管理”、“腳本管理”、“幫助文檔”四大功能模塊。功能模塊需要建立在存儲(chǔ)文件系統(tǒng)上,加密文件系統(tǒng)需要經(jīng)過Python的接口模塊進(jìn)行序列化加密處理。在底層,需要使用XLRD、PICKLE、SFTP、PARAMIKO、CODECS作為整個(gè)工具的基礎(chǔ)模塊。在全局使用Python語言進(jìn)行編寫,軟件架構(gòu)圖,如圖1所示。

    圖1 批量管理工具軟件架構(gòu)圖

    3.1 功能模塊

    從上述功能模塊可以看到,整個(gè)工具分為服務(wù)器管理、上傳下傳管理、腳本管理、幫助文檔4個(gè)功能模塊。

    服務(wù)器管理主要完成服務(wù)器基本信息的記錄、導(dǎo)入、展現(xiàn)、修改等功能。服務(wù)器基本信息包括:IP地址、登錄的用戶名、用戶密碼、root密碼和服務(wù)器功能說明,由于這些信息都是高密資源,在存儲(chǔ)過程中,需要使用加密的序列化文件進(jìn)行保存。由于服務(wù)器數(shù)量龐大,在使用工具時(shí),往往需要進(jìn)行批量導(dǎo)入處理,所以需要使用excel表格對(duì)服務(wù)器的所有信息先進(jìn)行記錄,然后處理完后,再導(dǎo)入工具中,工具使用XLRD模塊完成該功能。在展現(xiàn)服務(wù)器的方式主要是使用樹形列表來完成,樹形列表展現(xiàn)的內(nèi)容有IP地址和服務(wù)器功能說明,用戶名和密碼均使用后臺(tái)記錄的方式來透明處理,無需展現(xiàn)。樹形列表支持使用復(fù)選框進(jìn)行選擇,如需要進(jìn)行批量管理,則只需要在對(duì)應(yīng)的服務(wù)器前打勾即可。修改服務(wù)器信息則使用表格方式實(shí)現(xiàn),首先讀取后臺(tái)記錄的服務(wù)器信息,然后在工具中使用表格方式展示,并且在對(duì)應(yīng)的表格中進(jìn)行修改。

    上傳下載管理主要是完成本地文件往服務(wù)器方進(jìn)行推送文件和本地向服務(wù)器方索取文件。上傳和下載均使用SFTP方式完成,在使用paramiko建立了ssh連接后,調(diào)用sftp函數(shù)獲取相應(yīng)的對(duì)象,傳遞需要上傳的文件路徑或者需要下載的文件路徑名,然后調(diào)用put或get函數(shù)即可以完成上傳和下載的操作。當(dāng)然,為了讓工具更加富有人性化,下載的功能支持通配符的匹配,即可以輸入“*.sql”就可以自動(dòng)獲取服務(wù)器中所有的以“.sql”結(jié)尾的文件,無需記住整個(gè)文件名。

    腳本管理包括查看腳本、添加腳本、修改腳本、運(yùn)行腳本四個(gè)功能。腳本的展現(xiàn)是使用列表方式完成,展示的內(nèi)容主要是腳本名。查看腳本是查看選中的腳本內(nèi)容,選中的腳本只記錄腳本文件的存放路徑,而查看腳本是先從存放路徑中獲取腳本對(duì)象,然后使用文件流進(jìn)行讀取,然后展現(xiàn)在用戶面前。添加腳本則相反,在完成腳本內(nèi)容的錄入后,保存在規(guī)定的路徑下,用戶只需要提供必要的腳本名,然后使用文件流進(jìn)行文件寫入,完成腳本的添加[5]。修改腳本與查看腳本的方式一致,但是獲取了修改的權(quán)限,在展現(xiàn)的內(nèi)容中加以修改,然后使用文件流方式寫入原文件中。運(yùn)行腳本主要是針對(duì)選中的服務(wù)器進(jìn)行腳本上傳和執(zhí)行,當(dāng)然用戶可以直接輸入單行的命令,然后執(zhí)行,完成批量管理的功能。

    幫助文檔,顧名思義就是幫助用戶使用工具的文檔,用戶如果需要查看幫助文檔,可以點(diǎn)擊幫助文檔查看使用手冊。

    3.2 存儲(chǔ)系統(tǒng)

    工具使用加密序列化文件系統(tǒng)進(jìn)行存儲(chǔ)。由于整個(gè)工具是建立在正確的服務(wù)器信息之上,信息不能泄露,并且不能通過外力人為獲取,所以使用本工具并不使用數(shù)據(jù)庫的方式來存儲(chǔ)服務(wù)器的信息,而是使用序列化文件進(jìn)行存儲(chǔ)。通過序列化,使用獨(dú)立的數(shù)據(jù)結(jié)構(gòu)和獨(dú)立的序列化、反序列化方式進(jìn)行文件信息的讀取,最終完成所有的基礎(chǔ)信息獲取。由于序列化文件初始化是空文件,無法讀取任何服務(wù)器的基礎(chǔ)信息,所以工具在使用初期需要使用添加IP地址的功能,完成服務(wù)器信息的錄入和序列初始化操作[6]。

    3.3 接口模塊

    XLRD模塊是純Python編寫的Excel表格處理接口模塊,該模塊主要完成Excel的讀取操作,對(duì)應(yīng)實(shí)現(xiàn)的功能是IP地址的批量導(dǎo)入工作。

    PICKLE模塊是Python官方的序列化模塊,其高級(jí)版本是CPICKLE,操作方式一樣,但由于是使用C語言編寫的,所以運(yùn)行效率要更高。該模塊主要完成服務(wù)器基礎(chǔ)信息的序列化與反序列化處理[7]。

    SFTP模塊是屬于本地上傳下載處理的接口模塊,該模塊主要完成文件上傳下載的操作。

    PARAMIKO模塊是使用Python編寫的接口模塊,遵循SSH2協(xié)議,支持以加密和認(rèn)證的方式,進(jìn)行遠(yuǎn)程服務(wù)器的連接[8]。該模塊主要完成建立服務(wù)器的連接、創(chuàng)建交互式對(duì)象、執(zhí)行腳本、執(zhí)行命令行、獲取返回信息等。對(duì)應(yīng)實(shí)現(xiàn)的功能是運(yùn)行腳本。

    CODECS模塊是Python的內(nèi)核編碼模塊,該模塊支持目前國際通用的編碼方式。由于Linux默認(rèn)的編碼是utf-8,因此文件的讀取、修改均使用utf-8編碼完成。對(duì)應(yīng)的實(shí)現(xiàn)功能是查看、添加、修改腳本文件。

    4 功能實(shí)現(xiàn)

    工具以批量管理的功能作為核心進(jìn)行開發(fā),批量管理需要使用定義的腳本,同時(shí)以服務(wù)器信息為基礎(chǔ),因此整個(gè)開發(fā)過程非常清晰。首先對(duì)工具劃分為兩大區(qū)域,第一是功能操作區(qū),用于對(duì)服務(wù)器信息和腳本信息進(jìn)行操作,通過Paramiko和sftp接口進(jìn)行命令和腳本的傳遞和執(zhí)行;第二是數(shù)據(jù)展示區(qū),用于展示服務(wù)器執(zhí)行命令后回傳的輸出數(shù)據(jù),包括正確執(zhí)行和錯(cuò)誤執(zhí)行的信息。工具分解圖,如圖2所示。

    圖2 批量管理工具分解圖

    功能操作區(qū)首先使用Pickle、Xlrd模塊接口作為服務(wù)器信息導(dǎo)入、修改、讀取的開發(fā)元素,完成服務(wù)器信息加密序列化和批量導(dǎo)入的功能,搭建出所有功能的基礎(chǔ)信息。然后使用Codecs模塊接口作為腳本信息的讀取、修改、添加的開發(fā)元素,由于腳本文件屬于對(duì)外開放的元素,所以沒有使用序列化手段進(jìn)行加密,但是需要使用接口中的Utf-8編碼方式對(duì)腳本進(jìn)行重新編輯,以防Linux無法讀取腳本字符而產(chǎn)生無法找到執(zhí)行命令的錯(cuò)誤[9]。完成兩個(gè)功能的開發(fā)后,工具使用Paramiko與sftp模塊接口開發(fā)出基于服務(wù)器信息和腳本信息的腳本執(zhí)行功能,腳本執(zhí)行功能主要是整合需要批量操作的服務(wù)器信息和需要進(jìn)行批量執(zhí)行的腳本,然后打包發(fā)送給服務(wù)器,通過多線程ssh的方式完成批量操作,最終由服務(wù)器完成執(zhí)行后返回操作結(jié)果[10]。

    數(shù)據(jù)展示區(qū)是對(duì)返回的操作結(jié)果的展示,通過讀取流對(duì)象,再進(jìn)行重編譯,形成字符串顯示在工具的前端,提供給用戶查看服務(wù)器執(zhí)行的結(jié)果。在數(shù)據(jù)展示區(qū)需要注意的一點(diǎn)是服務(wù)器返回的格式數(shù)據(jù),由于工具無法對(duì)格式數(shù)據(jù)進(jìn)行處理,因此工具需要進(jìn)行返回的信息流進(jìn)行格式數(shù)據(jù)的匹配和刪除,在此我們使用“正則表達(dá)式”對(duì)返回流進(jìn)行統(tǒng)一的過濾,最終把完整的純字符結(jié)果展示在工具前端。

    5 總結(jié)

    通過開發(fā)Linux批量管理工具,有效提高了日常服務(wù)器運(yùn)維效率,需要完成的工作只是收集服務(wù)器的IP地址、用戶名、密碼等相關(guān)參數(shù),然后導(dǎo)入工具中,而無需再重復(fù)登錄服務(wù)器和并執(zhí)行命令。該工具已經(jīng)投入使用,并且已經(jīng)審辦了軟件著作權(quán),穩(wěn)定運(yùn)行,日常巡檢需要用幾個(gè)小時(shí)的時(shí)間,工具投入后僅需要10分鐘即可完成查看。工具提供日志記錄功能,在查看log文件夾可看到所有的日志文件,效率得到了明顯的提升。隨著國家“十三五”時(shí)期的到來,IT行業(yè)的投入將逐步提升,服務(wù)器數(shù)量也將增加,批量自動(dòng)化處理的方式必將成為以后的方向。

    [1] [美]Christian, Benvenut.深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕 [M].夏宏,閆江毓,黃景昌,譯. 北京:中國電力出版社,2009.

    [2] [美] Paul,Barry.林琪,郭靜譯. Head First Python[M].北京:中國電力出版社,2012.

    [3] [美] Ryan,Mitchell. Python 網(wǎng)絡(luò)數(shù)據(jù)采集[M].陶俊杰,陳小莉,譯.北京:人民郵電出版社,2016(1).

    [4] 安曉輝. QT Quick核心編程[M].北京:電子工業(yè)出版社,2015.

    [5] [美] Richard Blum,Christin Bresnahan.Linux命令行與shell腳本編程大全(第2版)[M].武海峰,譯. 北京:人民郵電出版社,2012.

    [6] 馬玉軍,陳連山. Red Hat Enterprise Linux 6.5系統(tǒng)管理[M].北京:清華大學(xué)出版社,2014.

    [7] [日] 伊藤直也,勝見祐己,田中慎司.24小時(shí)365天不間斷服務(wù):服務(wù)器/基礎(chǔ)設(shè)施核心技術(shù)[M].張毅,譯. 北京:人民郵電出版社,2015.

    [8] [韓]金泰龍. Linuxshell腳本編程入門[M].金香,譯.北京:人民郵電出版社,2014.

    [9] [印] Shantanu Tushar, Sarath Lakshman.Linux Shell腳本攻略(第2版)[M].門佳,譯. 北京:人民郵電出版社,2014.

    [10] 曹江華.RedHat EnterpriseLinux 7.0系統(tǒng)管理[M].北京:電子工業(yè)出版社,2016.

    Batch Management Tool Based on Linux Operating System

    Chen Yanpeng

    (Foshan Power Supply Bureau, Guangdong Power Grid Limited Corporation, Foshan 528000, China)

    Linux auto management tool is developed mainly by using Python and Paramiko interfaces. According to executing the scripts and command for the Linux operating system, this tool includes servers information management, upload or download management, script information management and help documentation. Through the application of Linux auto management tool, the daily operation and maintenance of the Linux operating system and the safety rectification work have been greatly promoted. It reduces the investment of human and time of the repetitive work.

    Linux; Python; Paramiko; Auto management

    陳衍鵬(1990-),男,研究方向:信息開發(fā)和管理,數(shù)據(jù)庫。

    1007-757X(2017)06-0077-04

    TP311

    A

    2016.07.15)

    猜你喜歡
    序列化批量腳本
    酒駕
    批量提交在配置分發(fā)中的應(yīng)用
    安奇奇與小cool 龍(第二回)
    如何建構(gòu)序列化閱讀教學(xué)
    甘肅教育(2020年14期)2020-09-11 07:58:36
    數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
    電子測試(2018年14期)2018-09-26 06:04:24
    快樂假期
    Java 反序列化漏洞研究
    淺議高校網(wǎng)銀批量代發(fā)
    作文訓(xùn)練微格化、序列化初探
    基于AUTOIT3和VBA的POWERPOINT操作題自動(dòng)批量批改
    性插视频无遮挡在线免费观看| 欧美极品一区二区三区四区| 99久久精品一区二区三区| 国内精品一区二区在线观看| 久久久午夜欧美精品| 亚洲av免费在线观看| 欧美激情在线99| 非洲黑人性xxxx精品又粗又长| 丝袜喷水一区| 人体艺术视频欧美日本| 国产精品,欧美在线| 亚洲欧美日韩卡通动漫| 蜜桃久久精品国产亚洲av| 又爽又黄a免费视频| 国产成人a区在线观看| av福利片在线观看| 22中文网久久字幕| 变态另类丝袜制服| 午夜激情欧美在线| 亚洲无线观看免费| 日本五十路高清| 亚洲欧洲日产国产| 中文字幕精品亚洲无线码一区| 联通29元200g的流量卡| 国内精品美女久久久久久| 99热网站在线观看| 好男人视频免费观看在线| 一级av片app| 麻豆一二三区av精品| 大话2 男鬼变身卡| 菩萨蛮人人尽说江南好唐韦庄 | 日本黄色片子视频| 麻豆成人av视频| 日产精品乱码卡一卡2卡三| 国产精品三级大全| 99热6这里只有精品| 麻豆一二三区av精品| 久久久久久九九精品二区国产| 国产高清视频在线观看网站| 精品人妻熟女av久视频| a级一级毛片免费在线观看| 国产高潮美女av| 国产亚洲91精品色在线| 欧美xxxx性猛交bbbb| 美女被艹到高潮喷水动态| 我的老师免费观看完整版| 中文精品一卡2卡3卡4更新| 久久国内精品自在自线图片| 一级爰片在线观看| 国产精品久久久久久久电影| 亚洲av成人av| av女优亚洲男人天堂| 久久久精品大字幕| 寂寞人妻少妇视频99o| 亚洲精品乱久久久久久| 在线免费十八禁| 夜夜爽夜夜爽视频| 中文字幕av成人在线电影| 一边亲一边摸免费视频| 久久精品国产亚洲网站| 亚洲精华国产精华液的使用体验| 中文欧美无线码| 国产精品精品国产色婷婷| 韩国av在线不卡| 国产成人午夜福利电影在线观看| 国产真实伦视频高清在线观看| 18禁在线播放成人免费| 国产91av在线免费观看| 成年女人看的毛片在线观看| 国产精品国产三级国产av玫瑰| 一级毛片我不卡| av黄色大香蕉| 日本免费一区二区三区高清不卡| 超碰av人人做人人爽久久| 建设人人有责人人尽责人人享有的 | 亚洲不卡免费看| 亚洲色图av天堂| av国产免费在线观看| 免费观看性生交大片5| 蜜桃亚洲精品一区二区三区| 在线a可以看的网站| 免费av毛片视频| 午夜老司机福利剧场| 乱码一卡2卡4卡精品| 夜夜看夜夜爽夜夜摸| 亚洲国产欧美在线一区| 久久久国产成人免费| 免费人成在线观看视频色| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 久久久久久九九精品二区国产| 成年女人永久免费观看视频| 欧美3d第一页| www.av在线官网国产| 在线观看一区二区三区| 国产亚洲av嫩草精品影院| 亚洲在线自拍视频| 久久久午夜欧美精品| 我要搜黄色片| 国产综合懂色| 精品一区二区三区人妻视频| 听说在线观看完整版免费高清| 麻豆av噜噜一区二区三区| 日本熟妇午夜| 国产成人免费观看mmmm| 精品人妻熟女av久视频| 国内精品一区二区在线观看| 精品午夜福利在线看| 国产真实乱freesex| 麻豆一二三区av精品| 只有这里有精品99| 亚洲av熟女| av线在线观看网站| 国内少妇人妻偷人精品xxx网站| 亚洲精品国产成人久久av| 啦啦啦啦在线视频资源| 成人亚洲欧美一区二区av| 高清日韩中文字幕在线| 在线天堂最新版资源| 男女那种视频在线观看| 天堂中文最新版在线下载 | 你懂的网址亚洲精品在线观看 | 伊人久久精品亚洲午夜| 最近最新中文字幕免费大全7| 99久国产av精品国产电影| 啦啦啦韩国在线观看视频| 神马国产精品三级电影在线观看| 亚洲aⅴ乱码一区二区在线播放| 亚洲精品乱码久久久v下载方式| 国产黄片美女视频| 九色成人免费人妻av| 免费黄色在线免费观看| 日韩,欧美,国产一区二区三区 | 99久久精品一区二区三区| 神马国产精品三级电影在线观看| 一级毛片久久久久久久久女| 亚洲天堂国产精品一区在线| 国产精品国产三级专区第一集| 一夜夜www| 亚洲精品乱码久久久v下载方式| 亚洲第一区二区三区不卡| 日本猛色少妇xxxxx猛交久久| 久久人人爽人人片av| 特级一级黄色大片| 婷婷色麻豆天堂久久 | 网址你懂的国产日韩在线| 色综合亚洲欧美另类图片| 久久久色成人| 内射极品少妇av片p| 在线观看一区二区三区| 午夜福利在线观看吧| 亚洲在线自拍视频| 婷婷色麻豆天堂久久 | 在线a可以看的网站| АⅤ资源中文在线天堂| a级毛色黄片| 岛国毛片在线播放| 美女黄网站色视频| 久久草成人影院| 小说图片视频综合网站| 偷拍熟女少妇极品色| 欧美成人午夜免费资源| 国产精品乱码一区二三区的特点| 97超视频在线观看视频| 欧美成人精品欧美一级黄| 国产精品久久久久久久电影| 搡老妇女老女人老熟妇| av专区在线播放| 成人三级黄色视频| 久久午夜福利片| 亚洲三级黄色毛片| 26uuu在线亚洲综合色| 国产精华一区二区三区| 免费看光身美女| 爱豆传媒免费全集在线观看| 欧美成人精品欧美一级黄| 亚洲国产高清在线一区二区三| 淫秽高清视频在线观看| 国产在视频线在精品| 在线观看av片永久免费下载| 日韩欧美精品免费久久| 午夜视频国产福利| 日韩大片免费观看网站 | 日本-黄色视频高清免费观看| 亚洲av福利一区| 麻豆av噜噜一区二区三区| www.av在线官网国产| 午夜福利高清视频| 国产男人的电影天堂91| 国产精华一区二区三区| 日本三级黄在线观看| 日韩一本色道免费dvd| 联通29元200g的流量卡| 两性午夜刺激爽爽歪歪视频在线观看| 久热久热在线精品观看| 成人一区二区视频在线观看| 免费无遮挡裸体视频| 蜜臀久久99精品久久宅男| 免费电影在线观看免费观看| 男女国产视频网站| 亚洲高清免费不卡视频| 欧美高清性xxxxhd video| 伊人久久精品亚洲午夜| 男的添女的下面高潮视频| 免费电影在线观看免费观看| 18禁裸乳无遮挡免费网站照片| 午夜精品国产一区二区电影 | 国产成人精品久久久久久| av在线观看视频网站免费| 中文精品一卡2卡3卡4更新| 嫩草影院精品99| 国产淫片久久久久久久久| 日本黄色片子视频| 国产淫语在线视频| 高清视频免费观看一区二区 | 亚洲av中文av极速乱| 日本猛色少妇xxxxx猛交久久| 日本一二三区视频观看| 国产精品久久电影中文字幕| 秋霞伦理黄片| 国语自产精品视频在线第100页| 人人妻人人澡欧美一区二区| 久久99热这里只有精品18| 综合色av麻豆| 国产精品熟女久久久久浪| 晚上一个人看的免费电影| 日韩在线高清观看一区二区三区| 高清午夜精品一区二区三区| 最新中文字幕久久久久| 美女xxoo啪啪120秒动态图| 久久精品夜色国产| 精品久久久久久久人妻蜜臀av| 精品国产一区二区三区久久久樱花 | 毛片一级片免费看久久久久| 国产伦在线观看视频一区| 国产一区亚洲一区在线观看| 别揉我奶头 嗯啊视频| 狂野欧美白嫩少妇大欣赏| 少妇的逼水好多| av.在线天堂| 精品国产三级普通话版| 精品久久久久久久末码| 国产片特级美女逼逼视频| 久久草成人影院| 国产午夜精品论理片| 久久久午夜欧美精品| 美女xxoo啪啪120秒动态图| 一级黄片播放器| 国产欧美日韩精品一区二区| 午夜福利网站1000一区二区三区| 我的女老师完整版在线观看| 国产精华一区二区三区| 乱码一卡2卡4卡精品| 亚洲国产高清在线一区二区三| 黑人高潮一二区| 国模一区二区三区四区视频| 亚洲精品乱码久久久v下载方式| av天堂中文字幕网| 亚洲av福利一区| 中文字幕免费在线视频6| 中文字幕av成人在线电影| 国模一区二区三区四区视频| 女人久久www免费人成看片 | 亚洲最大成人中文| 欧美性猛交╳xxx乱大交人| 国产免费又黄又爽又色| 亚洲一级一片aⅴ在线观看| 国产单亲对白刺激| 神马国产精品三级电影在线观看| 成人av在线播放网站| 亚洲经典国产精华液单| 搡老妇女老女人老熟妇| 麻豆成人av视频| 国产一区二区在线av高清观看| 直男gayav资源| 免费看a级黄色片| 春色校园在线视频观看| av天堂中文字幕网| 性插视频无遮挡在线免费观看| 国产午夜精品论理片| 日本猛色少妇xxxxx猛交久久| 精品久久久久久久久久久久久| 亚洲欧美精品专区久久| 久久人人爽人人片av| 麻豆久久精品国产亚洲av| 天天躁日日操中文字幕| 看免费成人av毛片| 综合色丁香网| 中国美白少妇内射xxxbb| 天堂√8在线中文| videos熟女内射| 欧美日韩精品成人综合77777| 非洲黑人性xxxx精品又粗又长| 寂寞人妻少妇视频99o| 好男人视频免费观看在线| 国产成人freesex在线| 亚洲最大成人av| 成人综合一区亚洲| 国产精品一及| 久久精品国产鲁丝片午夜精品| 免费观看a级毛片全部| 国产麻豆成人av免费视频| 国内精品美女久久久久久| av国产久精品久网站免费入址| 亚洲欧美日韩东京热| 国产高清国产精品国产三级 | 国产黄色小视频在线观看| 看黄色毛片网站| 中文精品一卡2卡3卡4更新| 精品久久久久久成人av| 黄片wwwwww| 国产精品一二三区在线看| 午夜福利高清视频| 国产美女午夜福利| 日韩av不卡免费在线播放| 精品欧美国产一区二区三| 国产高清不卡午夜福利| av国产久精品久网站免费入址| 精品酒店卫生间| 国产精品女同一区二区软件| 尾随美女入室| 在线观看美女被高潮喷水网站| 免费一级毛片在线播放高清视频| 变态另类丝袜制服| 国产欧美日韩精品一区二区| 亚洲国产欧美人成| 欧美变态另类bdsm刘玥| 亚洲最大成人av| a级一级毛片免费在线观看| 亚洲av成人av| 啦啦啦观看免费观看视频高清| 日韩大片免费观看网站 | 亚洲国产精品sss在线观看| 少妇熟女欧美另类| 婷婷色麻豆天堂久久 | 国产不卡一卡二| 国产69精品久久久久777片| 久久欧美精品欧美久久欧美| 国产乱来视频区| 亚洲精品乱码久久久久久按摩| 老司机影院成人| 成年女人看的毛片在线观看| 日韩亚洲欧美综合| 两个人的视频大全免费| 日本欧美国产在线视频| 永久免费av网站大全| 一本一本综合久久| 国产免费一级a男人的天堂| 99久久精品国产国产毛片| 中文亚洲av片在线观看爽| 嫩草影院入口| av天堂中文字幕网| 午夜免费激情av| 在线a可以看的网站| 亚洲高清免费不卡视频| 美女脱内裤让男人舔精品视频| 亚洲五月天丁香| 色综合色国产| 一区二区三区免费毛片| 欧美日韩一区二区视频在线观看视频在线 | 熟女电影av网| 一本一本综合久久| 22中文网久久字幕| 久久精品国产亚洲网站| 国产精品无大码| 成人鲁丝片一二三区免费| 国产精品国产三级专区第一集| 午夜激情福利司机影院| 国产精品福利在线免费观看| 久热久热在线精品观看| 亚洲欧洲国产日韩| 99久久成人亚洲精品观看| 国产精品久久久久久精品电影| 在线播放国产精品三级| 免费电影在线观看免费观看| 精品久久久噜噜| 亚洲国产欧洲综合997久久,| 国产精品电影一区二区三区| 日韩强制内射视频| 国产伦在线观看视频一区| 免费大片18禁| 亚洲最大成人中文| 好男人视频免费观看在线| 三级男女做爰猛烈吃奶摸视频| 97热精品久久久久久| 人体艺术视频欧美日本| 精品欧美国产一区二区三| 我的老师免费观看完整版| 国产精品久久久久久精品电影小说 | 成人午夜高清在线视频| h日本视频在线播放| 午夜福利在线观看吧| 九九在线视频观看精品| 精品一区二区三区视频在线| 欧美一区二区精品小视频在线| 亚洲人与动物交配视频| 自拍偷自拍亚洲精品老妇| 免费看av在线观看网站| eeuss影院久久| 99热这里只有精品一区| 美女国产视频在线观看| 久久久久久久亚洲中文字幕| 久久精品影院6| 国产激情偷乱视频一区二区| 亚洲av电影在线观看一区二区三区 | 韩国av在线不卡| 久久99蜜桃精品久久| 免费看日本二区| 色噜噜av男人的天堂激情| 欧美成人午夜免费资源| 国产成年人精品一区二区| 精品国内亚洲2022精品成人| 中国国产av一级| 欧美激情国产日韩精品一区| 99国产精品一区二区蜜桃av| 最近中文字幕2019免费版| 日韩精品青青久久久久久| a级毛色黄片| 久久国产乱子免费精品| 九九爱精品视频在线观看| 七月丁香在线播放| 欧美97在线视频| 欧美一区二区国产精品久久精品| 特级一级黄色大片| 18禁在线无遮挡免费观看视频| 三级经典国产精品| 日本一二三区视频观看| 久久精品人妻少妇| 蜜桃亚洲精品一区二区三区| 免费av毛片视频| 成人美女网站在线观看视频| 综合色av麻豆| 人妻制服诱惑在线中文字幕| 18禁裸乳无遮挡免费网站照片| 大话2 男鬼变身卡| 秋霞在线观看毛片| 少妇丰满av| 久久精品国产鲁丝片午夜精品| 日韩三级伦理在线观看| 亚洲av中文字字幕乱码综合| av在线天堂中文字幕| 熟妇人妻久久中文字幕3abv| 欧美xxxx黑人xx丫x性爽| 十八禁国产超污无遮挡网站| 丰满人妻一区二区三区视频av| 久久久精品大字幕| 乱人视频在线观看| 白带黄色成豆腐渣| 男人和女人高潮做爰伦理| 亚洲精品自拍成人| 成人二区视频| 久久久成人免费电影| 丝袜喷水一区| 亚洲最大成人av| 久久久久国产网址| 一本久久精品| 亚洲精品日韩在线中文字幕| 成人亚洲精品av一区二区| 我的女老师完整版在线观看| 麻豆一二三区av精品| 一个人免费在线观看电影| 看十八女毛片水多多多| 99久久精品国产国产毛片| 日韩av不卡免费在线播放| 国产单亲对白刺激| 免费电影在线观看免费观看| 少妇的逼水好多| 免费观看性生交大片5| 欧美区成人在线视频| 人妻少妇偷人精品九色| 精华霜和精华液先用哪个| 级片在线观看| 九九热线精品视视频播放| 少妇熟女aⅴ在线视频| 亚洲综合精品二区| 91午夜精品亚洲一区二区三区| 久久草成人影院| 国产私拍福利视频在线观看| a级一级毛片免费在线观看| 校园人妻丝袜中文字幕| 夜夜看夜夜爽夜夜摸| 欧美xxxx性猛交bbbb| 五月伊人婷婷丁香| 国产成人a区在线观看| 舔av片在线| 国产黄片美女视频| 午夜爱爱视频在线播放| 日韩中字成人| 亚洲av成人精品一区久久| 嫩草影院精品99| 国语自产精品视频在线第100页| 国产老妇伦熟女老妇高清| 村上凉子中文字幕在线| 天堂影院成人在线观看| 天堂√8在线中文| 欧美激情国产日韩精品一区| 一本久久精品| av在线观看视频网站免费| 亚洲精品乱码久久久v下载方式| 长腿黑丝高跟| 亚洲最大成人中文| 精品欧美国产一区二区三| 亚洲自拍偷在线| 国产精品久久电影中文字幕| 色哟哟·www| 久久久久国产网址| 国产片特级美女逼逼视频| 国产一区二区三区av在线| 国产 一区 欧美 日韩| 中文字幕熟女人妻在线| 国产高清不卡午夜福利| 国产中年淑女户外野战色| 国内揄拍国产精品人妻在线| 免费观看精品视频网站| 两个人视频免费观看高清| 国产免费福利视频在线观看| 亚洲精品456在线播放app| 我的女老师完整版在线观看| 国产亚洲精品av在线| 欧美成人一区二区免费高清观看| 国产乱人视频| 中文字幕免费在线视频6| 色吧在线观看| 夜夜爽夜夜爽视频| 成年女人永久免费观看视频| 国产精品一区二区三区四区免费观看| 毛片女人毛片| 国产高潮美女av| 欧美xxxx性猛交bbbb| 国产 一区精品| 真实男女啪啪啪动态图| 我要搜黄色片| 大话2 男鬼变身卡| 老司机福利观看| 99在线人妻在线中文字幕| 国内精品一区二区在线观看| 亚洲欧美中文字幕日韩二区| 午夜a级毛片| 国产淫语在线视频| 色播亚洲综合网| 精品人妻偷拍中文字幕| 亚洲国产精品久久男人天堂| 九九热线精品视视频播放| av福利片在线观看| 麻豆乱淫一区二区| 七月丁香在线播放| 国产伦一二天堂av在线观看| 最近手机中文字幕大全| 精品人妻视频免费看| 午夜精品一区二区三区免费看| 国产黄片视频在线免费观看| 1000部很黄的大片| 久久久久久久国产电影| 欧美一区二区国产精品久久精品| 老司机影院毛片| 韩国av在线不卡| 色吧在线观看| 一个人看视频在线观看www免费| 日韩亚洲欧美综合| 在线观看一区二区三区| 小蜜桃在线观看免费完整版高清| 欧美成人一区二区免费高清观看| 人人妻人人澡欧美一区二区| 99热这里只有是精品50| 天美传媒精品一区二区| 精品一区二区三区人妻视频| 99热这里只有精品一区| 国产亚洲最大av| 国产高清不卡午夜福利| 国产69精品久久久久777片| 国产高清视频在线观看网站| 精品酒店卫生间| 午夜激情福利司机影院| 最近最新中文字幕免费大全7| 亚洲在久久综合| 成人av在线播放网站| 日韩制服骚丝袜av| 国产伦一二天堂av在线观看| 欧美色视频一区免费| 精品国产三级普通话版| 亚洲欧美成人精品一区二区| 亚洲四区av| 精华霜和精华液先用哪个| 天堂av国产一区二区熟女人妻| 好男人视频免费观看在线| 欧美日本亚洲视频在线播放| 欧美97在线视频| 欧美成人a在线观看| 亚洲精品,欧美精品| 国产免费又黄又爽又色| 国产成人a∨麻豆精品| 婷婷色麻豆天堂久久 | 99九九线精品视频在线观看视频| 国产一级毛片七仙女欲春2| 中文字幕免费在线视频6| 亚洲最大成人av| 国产成人精品久久久久久| 精品99又大又爽又粗少妇毛片| 亚洲最大成人av| 亚洲中文字幕一区二区三区有码在线看| 久热久热在线精品观看| 丰满乱子伦码专区| 国产av码专区亚洲av| 国产精品蜜桃在线观看| 国产亚洲最大av| 永久网站在线| 久久久久久久国产电影| 国产精品精品国产色婷婷| 两个人的视频大全免费| 99久久成人亚洲精品观看| 日韩成人av中文字幕在线观看| 午夜福利高清视频| 国产亚洲av片在线观看秒播厂 | 好男人在线观看高清免费视频| 亚洲美女视频黄频| 国产午夜精品论理片|