OpenVPN以使用者名稱、密碼方式登入
1、建立資料庫:
以管理員身份登入資料庫:
mysql>; create database vpn;
mysql>; GRANT ALL ON vpn.* TO [email protected] IDENTIFIED BY 'vpn123';
mysql>; flush privileges;
mysql>; use vpn;
mysql>; CREATE TABLE vpnuser (
->; name char(20) NOT NULL,
->; password char(128) default NULL,
->; active int(10) NOT NULL DEFAULT 1,
->; PRIMARY KEY (name)
->; );
mysql>; insert into vpnuser (name,password) values('elm',password('elm'));
#建立vpn使用者,對vpn這個database有所有操作許可權,密碼為vpn123
#active不為1,無權使用VPN
#增加使用者 使用者名稱:elm 密碼:elm
2、配置pam_mysql模組
建立/etc/pam.d/openvpn檔案,檔案內容如下:
===================CUT Here================
auth sufficient pam_mysql.so user=vpn passwd=vpn123 host=localhost db=vpn \
table=vpnuser usercolumn=name passwdcolumn=password \
where=active=1 sqllog=0 crypt=2
account required pam_mysql.so user=vpn passwd=vpn123 host=localhost db=vpn \
table=vpnuser usercolumn=name passwdcolumn=password \
where=active=1 sqllog=0 crypt=2
==================Cut Here=================
crypt(0) -- Used to decide to use MySQL's PASSWORD() function or crypt()
0 = No encryption. Passwords in database in plaintext. NOT recommended!
1 = Use crypt
2 = Use MySQL PASSWORD() function
3、編輯OpenVPN引數,修改如下內容:
plugin ./openvpn-auth-pam.so openvpn
client-cert-not-required
username-as-common-name
plugin ./openvpn-auth-pam.so openvpn #說明使用的外掛,openvpn為外掛的引數,使用pam的servicesname
client-cert-not-required #不請求客戶的CA證書,使用User/Pass驗證
username-as-common-name #使用客戶提供的UserName作為Common Name
4、其他與用Key檔案驗證相同
注意:openvpn-auth-pam.so位於/usr/lib/openvpn裡面
del.icio.us 標記: OpenVPN, VPN, Pam相關推薦
OpenVPN以使用者名稱、密碼方式登入
1、建立資料庫: 以管理員身份登入資料庫: mysql>; create database vpn; mysql>; GRANT ALL ON vpn.* TO [email protected] IDENTIFIED BY 'vpn123'; mysq
配置openvpn使用賬號、密碼方式驗證登入
第一步:修改Server端配置檔案: auth-user-pass-verify /usr/local/openvpn/etc/checkpsw.sh via-env client-cert-not-
mac以ssh私鑰認證方式登入ubuntu server
私鑰認證方式可以規避暴力破解,機器掃描埠等網路安全風險,比如外網伺服器,個人或公司購買的vps等。 1,在服務端建立金鑰對。 進入~/.ssh,執行ssh-keygen命令 2,安裝公鑰 cat id_rsa.pub >> author
MySQL8.0 For Windows 安裝教程(自定義配置檔案、密碼方式修改)
下載zip安裝包: MySQL8.0 For Windows zip包下載地址:https://dev.mysql.com/downloads/file/?id=476233,進入頁面後可以不登入。後點擊底部“No thanks, just start my downl
Centos6.5 伺服器配置OpenVPN使用賬號/密碼方式驗證登入
一:在開始之前請先配置配置好openvpn伺服器和客戶端,可參考以下安裝文件! http://blog.csdn.net/llq_200/article/details/74980266 二:修改openvpn服務主配置檔案,新增如下內容;如果加上client-cert-n
PHP:CURL分別以GET、POST方式請求HTTPS協議接口api
json格式 gen useragent pin php curl 檢查 協議 處理 訪問 1、curl以GET方式請求https協議接口 //註意:這裏的$url已經包含參數了,不帶參數你自己處理哦GET很簡單 function curl_get_https($url
通過用戶名、密碼提交的方式搭建私有git服務端
服務 byte fat comm protoc delta .com abc ref 1. 系統環境 centos 7 git 1.8.3 yum -y install git 2).創建屬於自己的git庫 mkdir /myGit
命名空間的三種引用方式:非限定名稱、限定名稱、完全限定名稱
inf .cn const bsp domain spa 命名空間 turn 使用 1 //命名空間的三種引用方式:非限定名稱、限定名稱、完全限定名稱 2 3 namespace app\home; 4 const SET_NAME = ‘百度‘;
python操作資料庫,實現使用者名稱、密碼登入資料庫,首次登入自行設定密碼,並返回工資表明細。
python操作資料庫,實現使用者名稱、密碼登入資料庫,首次登入自行設定密碼,並返回工資表明細。 1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 4 # 匯入依賴包 5 import psycopg2 6 7 print("營
h3c交換機配置ssh密碼驗證登入方式
一、背景: 1、由於PC機串列埠不支援熱插拔,請不要在交換機帶電的情況下,將串列埠插入或者拔出PC機。當連線PC和交換機時,請先安裝配置電纜的DB-9端到PC機,再連線RJ-45到交換機;在拆下時,先拔出RJ-45端,再拔下DB-9端。 2、恢復出廠設定的交換機 <H3C>r
MySQL連線、登入、密碼等
官方教程:https://dev.mysql.com/doc/refman/8.0/en/ 連結資料庫,通過指定 -h 引數可以連線網路上的資料庫 mysql -u 使用者名稱 -h 伺服器IP -P 埠 -p 密碼 mysql -u leon -h 192.168.100.123 -P 3306
【轉載】linux 禁止帳號密碼驗證 使用key驗證方式登入SSH
1.如果沒有裝ssh yum -y install ssh 2.建立key(此次生成給window客戶端使用) ssh-keygen -t rsa 生成檔案2個,id_rsa(私鑰),id_rsa.pub(公鑰) 下載,儲存 3.再次生成key(當前機器key) ssh-keygen -t rsa Ent
思科交換機的登入、密碼恢復與應用
一、登入交換機 首先找一根CONSOLE線將計算機的串列埠與交換機的CONSOLE口相連。(注:CONSOLE[控制檯]線的一端為RJ45的水晶頭,一端用DB9的串列埠,如果想要自己製作這根線,可以使用一根UTP網線將兩端對調連線,即兩端的線序正好相反,再配一個RJ45轉
[區塊鏈]3 以太坊 geth 賬戶建立、密碼、解鎖
賬戶操作命令 (1)建立賬戶 檢視此節點下的所有賬戶: eth.accounts (2)檢視塊高 eth.blockNumber (3)建立賬戶 注意:建立賬戶需要用 pesonal
雲展網教程 | 編輯書櫥標題、密碼、開啟方式、同步資料夾
雲展網提供了書櫥功能,方便使用者通過書櫥整合展示一系列書籍。下面我們對書櫥的相應內容進行設定: 標題:書櫥的名稱,顯示在書櫥上方,微信等分享平臺分享書櫥時顯示的標題。 密碼:使用者訪問書櫥需要輸入密碼才能看見書籍。密碼設定可見情況下設定。 同步資料夾:勾選是否同步資料夾,選擇是的情
七、記住密碼自動登入
1.activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.c
網路資料夾目前是以其他使用者名稱和密碼進行對映的——對映盤更換登入使用者名稱問題
引言 最近在使用區域網內的對映盤來共享檔案,這樣比通過外網來上傳和下載檔案的速度快很多,但是對於安全問 題我們不得不去考慮許可權問題,就是我們需要分配不同的使用者名稱和密碼來區分許可
Debian之—— Debian 9允許root使用者登入和以ssh方式登入
轉載請註明出處:https://blog.csdn.net/l1028386804/article/details/86144423 1.允許以root使用者登入作業系統 預設情況下debian是不允許以root使用者登入的,只能以其他使用者登入系統中,然後su到root使用者下進行操作
SQL Server 修改伺服器登入名稱以及密碼
sql server在安裝時,一般都會選擇預設例項伺服器以Window身份認證,以電腦賬戶為名稱無密碼形式存在,後期我們開發專案時,用到的資料庫伺服器都是以IP為名稱,單獨設立密碼的,此時我們預設安裝的
Win10系統修改主機名、用戶名稱和密碼、以及C盤中的用戶文件夾名
.cn nis windows10 jpg 新建 修改主機名 寫在前面 image 用戶 寫在前面 近期重新安裝了Ubuntu16.04系統,同時也修改了Windows10系統的用戶名、密碼,還有C盤用戶文件夾名稱。對於Linux和windows系統來說,修改名稱基