婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 關(guān)于Mongodb 認(rèn)證鑒權(quán)你需要知道的一些事

關(guān)于Mongodb 認(rèn)證鑒權(quán)你需要知道的一些事

熱門(mén)標(biāo)簽:濟(jì)南電銷(xiāo)機(jī)器人加盟公司 廣州長(zhǎng)安公司怎樣申請(qǐng)400電話(huà) 云南外呼系統(tǒng) 怎么投訴地圖標(biāo)注 老虎洗衣店地圖標(biāo)注 蘋(píng)果汽車(chē)租賃店地圖標(biāo)注 電銷(xiāo)機(jī)器人是什么軟件 杭州人工電銷(xiāo)機(jī)器人價(jià)格 呼和浩特電銷(xiāo)外呼系統(tǒng)加盟

前言

本文主要給大家介紹了Mongodb認(rèn)證鑒權(quán)的一些相關(guān)內(nèi)容,通過(guò)設(shè)置認(rèn)證鑒權(quán)會(huì)對(duì)大家的mongodb安全進(jìn)一步的保障,下面話(huà)不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。

一、Mongodb 的權(quán)限管理

認(rèn)識(shí)權(quán)限管理,說(shuō)明主要概念及關(guān)系

與大多數(shù)數(shù)據(jù)庫(kù)一樣,Mongodb同樣提供了一套權(quán)限管理機(jī)制。 為了體驗(yàn)Mongodb 的權(quán)限管理,我們找一臺(tái)已經(jīng)安裝好的Mongodb,可以參照這里搭建一個(gè)單節(jié)點(diǎn)的Mongodb。

直接打開(kāi)mongo shell:

./bin/mongo --port=27017

嘗試執(zhí)行stats命令以查看appdb數(shù)據(jù)庫(kù)的狀態(tài):

MongoDB Enterprise > use appdb
MongoDB Enterprise > db.stats()
{
 "ok" : 0,
 "errmsg" : "not authorized on nscl to execute command { dbstats: 1.0, scale: undefined }",
 "code" : 13
}

此時(shí)的提示正是說(shuō)明你當(dāng)前的操作沒(méi)有獲得許可,使用appdb預(yù)創(chuàng)建的用戶(hù)進(jìn)行鑒權(quán):

> db.auth('appuser','yourpassword')
1
> db.stats()
{
 "db" : "appdb",
 "collections" : 0,
 "views" : 0,
 "objects" : 0,
 "avgObjSize" : 0,
 "dataSize" : 0,
 "storageSize" : 0,
 "numExtents" : 0,
 "indexes" : 0,
 "indexSize" : 0,
 "fileSize" : 0,
 "ok" : 1
}

可以發(fā)現(xiàn),在通過(guò)驗(yàn)明身份之后,stats操作的鑒權(quán)獲得了許可。

以上例子可能讓你對(duì)數(shù)據(jù)庫(kù)鑒權(quán)有了點(diǎn)淺顯認(rèn)識(shí),那么接下來(lái)開(kāi)始說(shuō)點(diǎn)概念了,大致是叫基于角色的權(quán)限控制

 

[圖-角色權(quán)限控制]

先解釋下圖中的幾個(gè)實(shí)體:

  • Resource,資源 一個(gè)資源可以是一個(gè)數(shù)據(jù)庫(kù)、集合、或者一個(gè)集群..往大了說(shuō),任何可能被操作的事物都可以被當(dāng)做資源。
  • Action,動(dòng)作 動(dòng)作是指對(duì)資源的一個(gè)執(zhí)行行為,比如讀取表、讀取數(shù)據(jù)庫(kù),其中讀取便是一個(gè)動(dòng)作。
  • Privilege,權(quán)限 權(quán)限指的是對(duì)某類(lèi)或某一些資源執(zhí)行某些動(dòng)作的允許,與Permission的意義一致。
  • Role,角色 系統(tǒng)中的角色,通常是代表了一種權(quán)力等級(jí)的象征,比如論壇中的管理員、版主、游客等等,就是角色; 系統(tǒng)定義中,角色往往代表一組權(quán)限的集合。
  • User,用戶(hù) 可登錄系統(tǒng)的實(shí)體,一個(gè)用戶(hù)通常可被賦予多個(gè)角色。

噢,關(guān)于圖的簡(jiǎn)單解釋?zhuān)?權(quán)限定義了對(duì)某些資源的某些操作,角色則可以擁有多個(gè)權(quán)限; 用戶(hù)User可以被賦予多個(gè)角色,從而獲得這些角色所擁有的權(quán)限以操作某些資源

對(duì)于Mongodb來(lái)說(shuō),只要開(kāi)啟鑒權(quán),所有的DB訪(fǎng)問(wèn)操作都需要通過(guò)權(quán)限檢查。而大致的操作流程跟下圖類(lèi)似

 

[圖-mongo鑒權(quán)]

Mongodb 的用戶(hù)歸屬于某個(gè)數(shù)據(jù)庫(kù),用戶(hù)需要在所屬的數(shù)據(jù)庫(kù)中進(jìn)行鑒權(quán);
一旦通過(guò)鑒權(quán),當(dāng)前的會(huì)話(huà)(連接)中所有操作將按照用戶(hù)被賦予的角色權(quán)限執(zhí)行檢查。

二、鑒權(quán)方式

闡述Mongodb支持的幾種鑒權(quán)方式 鑒權(quán)方式是指Mongodb如何識(shí)別接入用戶(hù),如何檢查權(quán)限是否合法的一系列校驗(yàn)機(jī)制。

  • SCRAM-SHA-1 SCRAM-SHA-1 是默認(rèn)的鑒權(quán)機(jī)制,定義于 IETF standard, RFC 5802 是一種安全性較高的"挑戰(zhàn)-應(yīng)答"鑒權(quán)機(jī)制。關(guān)于"挑戰(zhàn)-應(yīng)答"可以參考維基百科
  • MongoDB Challenge and Response (MONGODB-CR) 3.0 以前采用的機(jī)制,已經(jīng)廢棄
  • x.509 Certificate Authentication. 基于證書(shū)的鑒權(quán),采用該方式可建立 SSL/TLS 加密連接
  • LDAP proxy authentication 基于LDAP 系統(tǒng)的鑒權(quán),僅企業(yè)版支持
  • Kerberos authentication 基于Kerberos 的鑒權(quán),僅企業(yè)版支持

SCRAM-SHA-1 是當(dāng)前推薦使用的鑒權(quán)方式,既然如此,有必要上圖繼續(xù)解釋?zhuān)?/p>


步驟解讀

  1. 客戶(hù)端發(fā)起一個(gè)SCRAM鑒權(quán)請(qǐng)求; 鑒權(quán)參數(shù)中帶上用戶(hù)名、客戶(hù)端隨機(jī)字符串(防止重放攻擊);
  2. 服務(wù)端發(fā)出一個(gè)挑戰(zhàn)響應(yīng); 服務(wù)側(cè)先檢查用戶(hù)名,通過(guò)后生成一個(gè)salt因子、迭代數(shù)、合并字符串(包含客戶(hù)端隨機(jī)串和服務(wù)端隨機(jī)串)
  3. 客戶(hù)端響應(yīng)一個(gè)proof(證明數(shù)據(jù))和合并字符串; 響應(yīng)的 proof數(shù)據(jù)根據(jù)服務(wù)所給的隨機(jī)參數(shù)以及客戶(hù)端密鑰生成,是一個(gè)客戶(hù)端簽名與密鑰異或計(jì)算后的結(jié)果;
  4. 服務(wù)端將存儲(chǔ)的密鑰結(jié)合隨機(jī)參數(shù),使用同樣的算法生成簽名并校驗(yàn)客戶(hù)端 proof數(shù)據(jù); 若校驗(yàn)通過(guò),服務(wù)端采用類(lèi)似方式發(fā)送自己的簽名;
  5. 客戶(hù)端校驗(yàn)服務(wù)端簽名數(shù)據(jù)。

可以看到,SCRAM鑒權(quán)時(shí)也類(lèi)似SSL/TLS 的握手過(guò)程,但相比之下簡(jiǎn)單許多,同時(shí)在性能方面也要具備優(yōu)勢(shì); 然后我們看看安全性的部分:

  • 信息竊聽(tīng),傳輸過(guò)程中全部采用動(dòng)態(tài)簽名,保證密碼不會(huì)被傳輸;
  • 重放攻擊,由于使用了隨機(jī)數(shù),每次生成的數(shù)據(jù)都不一樣,可避免重復(fù)數(shù)據(jù)攻擊;
  • 服務(wù)假冒,鑒權(quán)過(guò)程是雙向的,即客戶(hù)端會(huì)校驗(yàn)服務(wù)端身份,而服務(wù)端密鑰也根據(jù)密碼生成,中間人無(wú)法仿造;
  • 存儲(chǔ)安全,密碼在數(shù)據(jù)庫(kù)中均沒(méi)有明文存儲(chǔ),都通過(guò)不可逆的算法加密存儲(chǔ)。

另外SCRAM-SHA-1 相比MONGODB-CR的優(yōu)勢(shì)還有:

A tunable work factor (iterationCount), 可靈活調(diào)整的安全系數(shù) Per-user random salts rather than server-wide salts 每個(gè)用戶(hù)有獨(dú)立的隨機(jī)系數(shù) A cryptographically stronger hash function (SHA-1 rather than MD5), 更安全的hash函數(shù) Authentication of the server to the client as well as the client to the server. 支持雙向認(rèn)證

對(duì) SCRAM-SHA-1的實(shí)現(xiàn)感興趣?戳這里

三、內(nèi)部鑒權(quán)

副本集、分片集群內(nèi)鑒權(quán)方式

內(nèi)部鑒權(quán)是指 Mongo集群內(nèi)部節(jié)點(diǎn)之間進(jìn)行訪(fǎng)問(wèn)的鑒權(quán)方式,比如副本集內(nèi)主備之間的訪(fǎng)問(wèn)、分片集群內(nèi)Mongos 與Mongod之間的訪(fǎng)問(wèn)。 內(nèi)部鑒權(quán)目前支持兩種方式:

  • KeyFiles 密鑰文件方式,采用SCAM-SHA-1 的鑒權(quán)機(jī)制,文件內(nèi)包含了一個(gè)共享密鑰,由集群內(nèi)所有成員共同持有。 通常,密鑰的長(zhǎng)度在6-1024字符內(nèi),采用Base64編碼。如何使用?
  • X.509 證書(shū) 證書(shū)鑒權(quán),用于SSL/TLS加密連接通道。 如何使用?

四、數(shù)據(jù)庫(kù)角色

針對(duì)Mongodb數(shù)據(jù)庫(kù)中的各種角色進(jìn)行說(shuō)明

數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)

角色名稱(chēng) 擁有權(quán)限
read 允許讀取指定數(shù)據(jù)庫(kù)的角色
readWrite 允許讀寫(xiě)指定數(shù)據(jù)庫(kù)的角色

數(shù)據(jù)庫(kù)管理

角色名稱(chēng) 擁有權(quán)限
dbAdmin 允許用戶(hù)在指定數(shù)據(jù)庫(kù)中執(zhí)行管理函數(shù),如索引創(chuàng)建、刪除,查看統(tǒng)計(jì)或訪(fǎng)問(wèn)system.profile
userAdmin 允許管理當(dāng)前數(shù)據(jù)庫(kù)的用戶(hù),如創(chuàng)建用戶(hù)、為用戶(hù)授權(quán)
dbOwner 數(shù)據(jù)庫(kù)擁有者(最高),集合了dbAdmin/userAdmin/readWrite角色權(quán)限

集群管理

角色名稱(chēng) 擁有權(quán)限
clusterAdmin 集群最高管理員,集合clusterManager/clusterMonitor/hostManager角色權(quán)限
clusterManager 集群管理角色,允許對(duì)分片和副本集集群執(zhí)行管理操作,如addShard,resync等
clusterMonitor 集群監(jiān)控角色,允許對(duì)分片和副本集集群進(jìn)行監(jiān)控,如查看serverStatus
hostManager 節(jié)點(diǎn)管理角色,允許監(jiān)控和管理節(jié)點(diǎn),比如killOp、shutdown操作

備份恢復(fù)

角色名稱(chēng) 擁有權(quán)限
backup 備份權(quán)限,允許執(zhí)行mongodump操作
restore 恢復(fù)權(quán)限,允許執(zhí)行mongoresotre操作

數(shù)據(jù)庫(kù)通用角色

角色名稱(chēng) 擁有權(quán)限
readAnyDatabase 允許讀取所有數(shù)據(jù)庫(kù)
readWriteAnyDatabase 允許讀寫(xiě)所有數(shù)據(jù)庫(kù)
userAdminAnyDatabase 允許管理所有數(shù)據(jù)庫(kù)的用戶(hù)
dbAdminAnyDatabase 允許管理所有數(shù)據(jù)庫(kù)

特殊角色

角色名稱(chēng) 擁有權(quán)限
root 超級(jí)管理員,擁有所有權(quán)限
__system 內(nèi)部角色,用于集群間節(jié)點(diǎn)通訊

基本是這些,有興趣可看看官方的內(nèi)置角色 Mongodb 的用戶(hù)及角色數(shù)據(jù)一般位于當(dāng)前實(shí)例的 admin數(shù)據(jù)庫(kù),system.users存放了所有數(shù)據(jù); 存在例外的情況是分片集群,應(yīng)用接入mongos節(jié)點(diǎn),鑒權(quán)數(shù)據(jù)則存放于config節(jié)點(diǎn)。因此有時(shí)候?yàn)榱朔奖惴制汗芾恚瑫?huì)單獨(dú)為分片內(nèi)部節(jié)點(diǎn)創(chuàng)建獨(dú)立的管理操作用戶(hù);

五、相關(guān)操作

簡(jiǎn)單列舉用戶(hù)權(quán)限相關(guān)的常用操作

授權(quán)啟動(dòng)

./bin/mongod --auth

默認(rèn)為非授權(quán)啟動(dòng) 也可以通過(guò)security.authorization配置指定

創(chuàng)建管理員用戶(hù)

use admin
db.createUser({
 user:'admin',pwd:'admin@2016',roles:[
 {role:'clusterAdmin',db:'admin'},
 {role:'userAdminAnyDatabase',db:'admin'}
 ]})

創(chuàng)建用戶(hù)

use appdb
db.createUser({user:'appuser',pwd:'appuser@2016'})

授予權(quán)限

use appdb
db.grantRolesToUser("appuser", [{role:'readWrite',db:'appdb'}])

刪除權(quán)限

use appdb
db.revokeRolesFromUser("appuser",[{ role: "read", db: "appdb" }])

更多操作

六、常見(jiàn)問(wèn)題

shell 操作提示錯(cuò)誤

use appdb
MongoDB Enterprise > db.stats()
{
 "ok" : 0,
 "errmsg" : "not authorized on appdb to execute command { dbstats: 1.0, scale: undefined }",
 "code" : 13
}

原因:當(dāng)前連接未鑒權(quán)或用戶(hù)沒(méi)有操作權(quán)限 解決:為用戶(hù)分配適當(dāng)權(quán)限,并執(zhí)行auth操作,如下:

db.auth('appuser','yourpassword');

無(wú)法執(zhí)行 eval 操作

db.eval() 是一個(gè)全局操作,可執(zhí)行任意數(shù)據(jù)庫(kù)腳本; 執(zhí)行該命令需要擁有anyAction或anyResource的權(quán)限,通常不建議為數(shù)據(jù)庫(kù)用戶(hù)賦予這樣的權(quán)限。 該命令存在安全風(fēng)險(xiǎn),已不建議使用(mongodb 3.0之后已經(jīng)過(guò)期)。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,本文還有許多不足,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

擴(kuò)展閱讀

Mongodb 鑒權(quán)機(jī)制 https://docs.mongodb.com/manual/core/authentication/

Mongodb 內(nèi)置角色介紹 https://docs.mongodb.com/manual/reference/built-in-roles/#database-user-roles

Mongodb 權(quán)限操作介紹 https://docs.mongodb.com/manual/reference/privilege-actions/#security-user-actions

運(yùn)維-Mongodb鑒權(quán)介紹 http://www.ywnds.com/?p=5635

您可能感興趣的文章:
  • MongoDB 3.0+安全權(quán)限訪(fǎng)問(wèn)控制詳解
  • MongoDB安全及身份認(rèn)證(實(shí)例講解)
  • MongoDB開(kāi)啟權(quán)限認(rèn)證的方法步驟詳解
  • Java開(kāi)發(fā)之spring security實(shí)現(xiàn)基于MongoDB的認(rèn)證功能
  • Mongodb 3.2.9開(kāi)啟用戶(hù)權(quán)限認(rèn)證問(wèn)題的步驟詳解
  • mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法
  • 淺析MongoDB之安全認(rèn)證

標(biāo)簽:廈門(mén) 雞西 無(wú)錫 玉林 遼陽(yáng) 興安盟 泰安 自貢

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《關(guān)于Mongodb 認(rèn)證鑒權(quán)你需要知道的一些事》,本文關(guān)鍵詞  關(guān)于,Mongodb,認(rèn)證,鑒權(quán),你,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《關(guān)于Mongodb 認(rèn)證鑒權(quán)你需要知道的一些事》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于關(guān)于Mongodb 認(rèn)證鑒權(quán)你需要知道的一些事的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产成人亚洲综合色影视| 午夜精品福利一区二区蜜股av| 亚洲一区二区四区蜜桃| 成人欧美一区二区三区小说| 国产激情91久久精品导航| 亚洲国产一区二区三区青草影视| 欧美mv和日韩mv国产网站| 日本韩国一区二区三区视频| 精品在线你懂的| 樱桃国产成人精品视频| 中文字幕乱码一区二区免费| 欧美一级片免费看| 欧美午夜电影在线播放| 成人综合在线视频| 久久精品噜噜噜成人av农村| 亚洲地区一二三色| 一区二区三区在线播| 国产日韩欧美精品在线| 精品久久久久av影院| 欧美日韩国产精选| 欧美亚洲免费在线一区| 91在线观看免费视频| 国产成人在线视频免费播放| 日本vs亚洲vs韩国一区三区| 国产精品久久久久9999吃药| 欧美三级一区二区| 亚洲第四色夜色| 欧美美女激情18p| 一本大道久久a久久精品综合| 韩国视频一区二区| 奇米一区二区三区| 亚洲1区2区3区4区| 亚洲尤物在线视频观看| 亚洲精品免费一二三区| 国产精品成人一区二区艾草| 国产亚洲女人久久久久毛片| 亚洲精品一区二区在线观看| 日韩欧美色电影| 91精品国产综合久久小美女| 91精品国产综合久久久久久久久久| 欧美专区亚洲专区| 欧美视频自拍偷拍| 在线观看一区二区视频| 在线观看亚洲精品| 欧美亚日韩国产aⅴ精品中极品| 99re免费视频精品全部| 色天天综合久久久久综合片| 在线观看91精品国产入口| 欧美视频日韩视频| 一区二区三区国产豹纹内裤在线| 国产风韵犹存在线视精品| 一区二区三区中文字幕电影| 亚洲黄色小说网站| 日日夜夜精品视频免费| 日韩va亚洲va欧美va久久| 免费一区二区视频| 国产一区二区三区国产| 成人午夜免费av| av不卡免费电影| 在线免费精品视频| 91精品国产福利在线观看| 精品国产精品一区二区夜夜嗨| 国产亚洲成av人在线观看导航| 国产精品久久久久久久岛一牛影视| 一区在线播放视频| 日韩电影一区二区三区四区| 国产麻豆精品视频| 91视频你懂的| 欧美一二三区精品| 日本一区二区三区dvd视频在线| 亚洲人妖av一区二区| 天堂蜜桃91精品| 国产成人高清视频| 色88888久久久久久影院野外| 91精品婷婷国产综合久久竹菊| 久久久久久久综合狠狠综合| 亚洲乱码日产精品bd| 婷婷亚洲久悠悠色悠在线播放| 国内精品在线播放| 色婷婷精品大在线视频| 欧美电影免费观看完整版| 国产亚洲精品中文字幕| 亚洲伊人伊色伊影伊综合网| 韩国女主播成人在线| 在线观看av不卡| 久久综合九色综合久久久精品综合| 亚洲图片另类小说| 老司机免费视频一区二区三区| 99精品欧美一区二区三区综合在线| 69av一区二区三区| 亚洲欧美一区二区在线观看| 琪琪久久久久日韩精品| 97se亚洲国产综合自在线| 91精品国产色综合久久不卡电影| 中文字幕在线不卡视频| 久久成人综合网| 欧美揉bbbbb揉bbbbb| 国产精品美女久久福利网站| 日本女人一区二区三区| 91成人在线精品| 亚洲国产成人在线| 麻豆91在线看| 欧美日韩国产大片| 亚洲精品乱码久久久久久黑人 | 国产伦精品一区二区三区免费迷 | 欧美精品1区2区| 亚洲色图20p| 国产福利一区二区三区| 日韩一区二区免费在线观看| 亚洲图片自拍偷拍| 9i在线看片成人免费| 久久精品一二三| 极品少妇xxxx偷拍精品少妇| 在线电影国产精品| 亚洲在线一区二区三区| 91极品美女在线| 亚洲乱码中文字幕| 91丨九色丨黑人外教| 国产精品视频线看| 丁香桃色午夜亚洲一区二区三区| 欧美一区二区三区人| 性久久久久久久久久久久| 91国产免费看| 一区二区在线免费| 91麻豆国产香蕉久久精品| 国产精品福利影院| 成人国产亚洲欧美成人综合网 | 欧美三级在线播放| 亚洲人成电影网站色mp4| av电影天堂一区二区在线观看| 亚洲国产成人私人影院tom | 91精品欧美久久久久久动漫 | 国产欧美一区视频| 国产一二三精品| 国产喂奶挤奶一区二区三区| 国内精品嫩模私拍在线| 久久综合九色综合97婷婷| 韩国v欧美v亚洲v日本v| 久久久久久久综合狠狠综合| 国产成人自拍网| 一区二区中文字幕在线| 色天天综合久久久久综合片| 亚洲一区二区三区视频在线| 欧美日韩在线电影| 日韩高清欧美激情| 精品日韩99亚洲| 国产黄色91视频| 亚洲欧洲美洲综合色网| 色综合网站在线| 国产成人免费视| 国产精品狼人久久影院观看方式| 成人激情黄色小说| 亚洲综合在线观看视频| 欧美巨大另类极品videosbest| 老色鬼精品视频在线观看播放| 久久综合色鬼综合色| 成人av网站在线观看免费| 一区二区三区欧美视频| 欧美一级二级三级乱码| 国产精品1区2区| 亚洲欧美日韩精品久久久久| 欧美另类一区二区三区| 精品一区二区三区免费视频| 欧美国产一区在线| 欧美亚洲综合网| 91精品国产福利| 亚洲国产中文字幕| 精品区一区二区| aaa亚洲精品| 免费xxxx性欧美18vr| 久久精品亚洲精品国产欧美kt∨| 91丨porny丨蝌蚪视频| 热久久一区二区| **欧美大码日韩| 欧美大白屁股肥臀xxxxxx| 成人午夜在线免费| 天天综合日日夜夜精品| 国产精品素人视频| 91精品国产麻豆| 91在线播放网址| 国产呦精品一区二区三区网站| 亚洲视频一区在线观看| 精品国内片67194| 欧美无人高清视频在线观看| 51午夜精品国产| 成人一区二区三区中文字幕| 日韩高清不卡一区二区三区| 18成人在线观看| 久久综合九色综合欧美亚洲| 欧美三级韩国三级日本一级| 国产高清不卡一区| 日韩精品91亚洲二区在线观看| 国产精品丝袜久久久久久app| 制服丝袜在线91| 欧美最猛性xxxxx直播| 成人性视频网站| 精品一区二区免费| 午夜精品福利一区二区三区蜜桃| 国产精品久久久久久户外露出| 精品久久久久久久一区二区蜜臀|