成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux Token Auth 一次性密碼認證

系統 Linux
Token(令牌)是一個身份認證標識,token還有一個特點,那就是存在過期時間的。也就是令牌不是長久有效的。

1. 什么是Token

Token(令牌)是一個身份認證標識,token還有一個特點,那就是存在過期時間的。也就是令牌不是長久有效的。

2. 為什么使用令牌

我們通常需要臨時或者一次性使用的身份認證

3. 什么時候能用到令牌技術

例如我們去餐廳就餐,向前臺獲取Wifi密碼,然后可以享受30分鐘的上網服務。30分鐘過后密碼將失效。

我們公司有很多服務器,密碼的管理非常麻煩,有時還會有人事變動,一旦人員發生變動,所有的服務器密碼都需要修改一次,非常麻煩,偶爾會有漏改情況,使用堡壘機可以更好的管理密碼,但成本非常昂貴。

于是我便想起了Token技術,但購買Token硬件成本也要花費不少錢。Token的原理我很清楚,通過對稱算法算出相同對等密鑰,我們可以不購買硬件設備,自己開發,手機設備隨身攜帶,所以開發移動版Token***不過。

4. 本文的Token應用在什么地方

我采用Token技術實現Linux指定用戶的密碼周期變化,以時間為基準,手機同步算出服務器上的密碼。為了防止密碼被窮舉,我增加了4個干擾字符。

如果對密碼算法強度感到不安全,你可以自行修改復雜度。

你還可以遠程修改密碼,不多講。

5. 誰來部署

首先由管理員部署密碼修改程序 chpasswd.sh 然后加入到crontab 中定時運行。由于考慮到讀者的水平參差不齊,所以我使用shell完成,這樣絕大多數讀者都能看懂。

  1. # cat chpasswd.sh     
  2. #!/bin/bash  
  3. datetime=`date +%Y-%m-%d" "%H":"%M`  
  4. email="neo.chan@live.com" 
  5. #password=$(cat /dev/urandom | tr -cd [:alnum:] | fold -w30 | head -n 1)  
  6. string=$(date -u "+%Y$1%m$2%d$3%H$4%M")  
  7. password=$(echo $string | md5sum | cut -c 2-9 | base64 | tr -d "=" | cut -c 1-32)  
  8. echo $password > ~/.lastpasswd  
  9. echo $password | passwd www --stdin > /dev/null 

~/.lastpasswd 中保存***一次密碼

crontab 設置,每分鐘修改一次密碼。

  1. # crontab -l  
  2. */1 * * * * /root/chpasswd.sh a b c d 

a b c d 自行設定,設定與手機端相同即可

至此服務器端配置完成

6. 手機端配置

安裝Token.apk文件到你的手機

https://github.com/oscm/Token

 

6.1. 設置密碼

確認密碼

選擇環境

設置干擾碼

6.2. 查看服務器密碼

6.3. 設置刷新時間

默認1分鐘刷新一次,可能沒有來得及輸入完密碼就會更新密碼

如果修改此項,服務器端crontab中的設置同步更改即可。

原文鏈接:http://my.oschina.net/neochen/blog/297712

責任編輯:牛小雨 來源: neo-chen的博客
相關推薦

2011-04-18 13:36:42

2013-04-17 09:16:37

2012-02-01 16:48:54

后門Putty

2010-11-24 16:32:50

2015-04-09 09:08:20

2009-05-06 17:20:53

密碼認證SafeNetAladdin

2024-04-03 09:00:10

2014-03-06 15:16:18

安全管理linux安全

2024-02-28 08:18:13

Java日志項目

2021-08-12 09:48:21

Webpack Loa工具Webpack

2019-08-06 09:21:45

2023-09-26 07:11:15

KubernetesJob節點

2024-07-17 11:27:26

2019-11-11 10:20:10

Linux重命名命令

2009-12-25 14:46:53

Windows 7文件關聯

2012-09-18 15:04:31

Office 2013微軟

2010-07-20 14:55:23

2021-07-26 09:56:19

AI 數據人工智能

2015-04-16 16:33:18

網絡·安全技術周刊

2019-01-06 16:15:50

云計算SaaSIaaS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲导航深夜福利涩涩屋 | 81精品国产乱码久久久久久 | 欧美第一区| 91九色麻豆| 日韩精品区 | 欧美成人免费在线视频 | 亚洲日本成人 | 久久久精品影院 | 日韩成人av在线 | 在线视频一区二区三区 | 色偷偷噜噜噜亚洲男人 | 成人午夜精品 | 欧美一级片久久 | 欧美激情精品久久久久久 | 国产精品久久久久久久久久久久午夜片 | ww亚洲ww亚在线观看 | 亚洲一区欧美一区 | 欧美aaa| 国产精品久久久亚洲 | 五月精品视频 | 久草热视频 | 91精品久久久久 | 欧美成人h版在线观看 | 日韩成人在线免费视频 | 午夜一区 | 激情在线视频 | 91麻豆精品国产91久久久更新资源速度超快 | 黄色大片在线免费观看 | 成年人在线观看 | 91在线观看免费视频 | 国产精品成人一区二区 | 日韩一区二区在线播放 | 日韩高清一区 | 欧美成年网站 | 91视频免费 | 午夜av在线 | 免费看大片bbbb欧美 | 国产精品久久久免费 | 国产精品特级毛片一区二区三区 | 国产精品久久久久久久久久久久久 | 99在线免费观看视频 |