linux用戶時間
1. linux 控制用戶登錄時間及時長
1.限制用戶user登錄時間
# vi /etc/security/time.conf
加入以下一行
sshd;*;user;Al1800-2000
# vi /etc/pam.d/sshd
加入以下一行
account required pam_time.so
2.限制使用時長,將下面腳本加入crontab,在合適的時間每分鍾自動執行
#!/bin/bash
last|grepstill|grepuser|
do
start=$(date-d"$week$mon$day$time"+%s)
end=$(date+%s)
total=$(($end-$start))
if[$total-ge7320]
then
if[$total-ge7200]
then
pkill-t$tty
else
echo"TimeOut!!!Youwillbelogoutin2minutes!"|write$username$tty
fi
fi
done
2. 怎麼查看linux的全部用戶創建時間
查看用戶的home目錄的創建時間
查看日誌
用stat 命令,可以看到目錄的三個時間。不過這個時間只是用來參考的,確定一個范圍。
查看日誌是最准確的方法 /var/log/auth.log ,前提是你的日誌還在。
還有一種方法就是查看密碼文件 /etc/shadow 第3個欄位是指上次修改密碼的時間,是1970.01.01到現在的天數,你可以算一算。如果他沒有更改過密碼,那就是這個時間了。
3. Linux 下如何查看用戶注冊時間
這個有什麼用,感覺用處不大。
4. linux 如何查看各類用戶嘗試登陸的時間,ip地址信息等
linux 如何查看各類用戶嘗試登陸的時間,ip地址信息等
你可以使用w命令
語法格式如下:
w -[husfV] [user]
下面對參數進行說明:
-h 不顯示標題。
-u 當列出當前進程和CPU時間時忽略用戶名。這主要是用於執行su命令後的情況。
-s 使用短模式。不顯示登錄時間、JCPU和PCPU時間。
-f 切換顯示FROM項,也就是遠程主機名項。默認值是不顯示遠程主機名,當然系統管理員可以對源文件 作一些修改使得顯示該項成為默認值。
-V 顯示版本信息。
user 只顯示指定用戶的相關情況。
解釋:
USER —登錄的用戶名
TTY —登錄後系統分配的終端號
FROM—遠程主機名,即從哪兒登錄來的
LOGIN@—何時登錄
IDLE—空閑了多長時間,表示用戶閑置的時間。這是一個計時器,一旦用戶執行任何操作,該計時器便會被重置
JCPU—和該終端(tty)連接的所有進程佔用的時間,這個時間里並不包括過去的後台作業時間,但卻包括當前正在運行的後台作業所佔用的時間
PCPU—指當前進程(即在WHAT項中顯示的進程)所佔用的時間
WHAT—當前正在運行進程的命令行
例如:
user3 pts/39 192.168.0.5 07Jul13 2:11m 1.62s 1.58s ssh 10.1.1.2
user3用戶 2013年7月7日 從IP 192.168.0.5 登錄到本機,終端號pts/39,已經2小時11分沒有操作了,登錄後其所有進程佔用CPU時間1.62秒,當前執行的程序是ssh 10.1.1.2,佔用CPU時間1.58秒
linux伺服器如何檢查遠程用戶登陸狀態,時間,ip地址等信息
使用命令 last或者w
如何查看域用戶登陸域的時間
1. 開始->管理工具->域控制器安全策略->本地策略->審核策略->審核登錄事件->選擇「成功」選項, 關閉「域控制器安全策略」管理單元。
2. 在命令行提示符窗口中,輸入「GPUDATE/FORCE」 ,然後按 「回車」 ,立即刷新本地策略;
3. 開始->運行」並輸入「EVENTVWR.MSC」 ->安全性->察看登陸信息;
如何查看對方qq登陸地址或ip地址
QQ安全中心
linux (用命令)如何查看當前用戶登陸信息?
who 和 w都可以的,也可以用ps -aux|grep ssh看用ssh登陸的用戶信息
很基礎噢,直接搜索就好,網路知道有些慢的
如何查看QQ好友IP地址信息
今天我為大家帶來如何查看QQ好友的IP地址,進而如何查看QQ好友的地址信息,希望分享出來對大家有所幫助。 方法/步驟 1、首先我們右鍵點擊電腦下方任務欄的空白區域,在下拉菜單中找到任務管理器打開。 2、進入任務管理器界面,在上方菜單欄中找到性能選項,然後在性能對話框右下角找到資源監視器打開。 3、進入資源監視器主界面之後,我們在上方的菜單欄裡面找到網路選項,點擊進入網路詳細信息界面。 4、在網路界面我們找到下方的TCP連接選項,然後點擊TCP菜單裡面的IP地址選項右鍵點擊,選擇列。 5、在列屬性窗口裡我們把,下邊的接收,發送,總數選項前面的勾給打上,方便我們獲得詳細信息,便於搜索。 6、然後找到我們想要查看的QQ好友,與其發送信息進行交談,等待對方回復我們信息。最後時間對話長一點這樣方便我們監測器有效的檢測到IP地址信息。 7、待對方回復我們之後,我們在TCP連接中找到QQ主程序,可以在後方的遠程地址中看到一個IP地址,這個IP地址就是剛才與我們聊天的好友的IP地址。 8、然後我們把 這個IP地址復制下來。打開網路搜索,在搜索欄目里輸入QQ好友的IP地址,點擊搜索就可以查看到我們QQ好友在什麼地方了。 以上就是如何查看QQ好友的IP地址信息方法介紹,希望能對大家有所幫助!
如何查看QQ好友的IP地址信息
目前沒有什麼好方法可以查到對方IP
比較簡單的方式
就是開啟視頻聊天 或者傳送大文件
這樣會建立點對點連接
然後 到任務管理器裡面查網路
不過 有時不準。
一、使用專門的IP地址檢測工具
最簡單的方法,目前用於檢測QQ好友IP地址的工具中最出名的有以下兩個:
1.網路企鵝
軟體版本:2001.C.1
軟體大小:637KB
軟體性質:共享軟體(功能無限制)
適用平台:Windows 9x/Me/2000
「網路企鵝」除能查看好友IP地址,分析所在地理位置外,內部還存儲有200多個很酷的聊天貼圖和聊天用語,供你復制使用;內置消息炸彈,允許多消息循環自動發送以及消息發送間隔時間;屏蔽QQ廣告,無論你怎麼點,都不會出現廣告頁面。
首先連接Inter,登錄QQ,再運行「網路企鵝」,第一次運行時軟體會詢問一些基本信息,可以不填,軟體啟動成功後會在任務欄右端出現黃色的笑臉圖標。
點系統托盤處的小臉圖標,從彈出的菜單中選擇「IP查看」。這時會彈出一個沒有任何內容的窗口,此時可以給在線好友發一個消息。消息發過去後,他的IP地址、號碼、埠等信息會加入到前述的窗口中(如圖1)。以後,每得到一個新的好友IP地址信息,「網路企鵝」將自動將其相關信息加入「IP查看」窗口。
2.QQ狙擊手
軟體版本:2.0
軟體大小:1MB
軟體性質:共享軟體(功能限制)
適用平台:Windows 9x/Me/2000
「QQ狙擊手」的功能相當簡單,只能用來查看好友的IP地址及其來自何方。第一次運行QQ狙擊手時,需在「設置」中點擊右邊的「打開文件夾」圖標,定位到 QQ的安裝目錄和執行文件(例如:C:Program FilesTencent QQ2000B.exe),另外還可設置QQ的客戶端默認埠等。上述設置完成後,「QQ狙擊手」就啟動了,其界面如圖2),窗口上半部是與你通訊的好友或陌生人的IP地址信息及其來自什麼地方。下半部是實時更新的,只要QQ與外界通訊,這部分就會實時顯示信息。
如何得到更准確的地址
用以上兩個軟體獲得的好友IP地址是准確無誤的,但所示的地理位置不一定準確,可能是IP地址庫更新較慢的原因。因此,我知道了好友的IP後,會到「追捕」(下載網址: :zhuibu.)中進行查看。由於該軟體的IP地址庫非常大且很全,更新速度又快,因此得到好友的地理位置是比較准確的。
二、利用防火牆查看IP
你是在網吧上QQ嗎?那上面所說的專用QQ好友IP地址查看工具可能無法使用,難道就束手無策了嗎?其實我們還可以使用防火牆來獲得IP地址,因為一般的網吧為了自身安全一定都會安裝防火牆軟體,下面以「天網防火牆」為例進行說明:
1.運行防火牆程序,在「自定義IP規則」那一欄把「UDP數據包監視」選項打上勾(QQ中的聊天功能使用的是UDP的4000埠作為數據發送和接收埠)。接著點一下工具按鈕上那個像磁碟一樣的圖標,再點「確定」按鈕。
2.運行QQ,當發信息給好友時,發完信息後再切換到防火牆程序所在窗口,看看當前由防火牆記錄下來的日誌(點擊主界面像鉛筆一樣的按鈕即進入日誌界面),其記錄格式如下:
[11:07:33] 發送到 202.104.129.251 的 UDP 數據包,
本機埠: OICQ Client[4000] ,
對方埠: OICQ Server[8000]
繼續下一規則。
[11:07:33] 接收到 202.104.129.251 的 UDP 數據包,
本機埠: OICQ Client[4000] ,
對方埠: OICQ Server[8000]
繼續下一規則。
其中的「202.104.129.251」就是好友的IP地址,接著再配合「追捕」之類的工具軟體,就知道好友大概在哪裡了。
三、用DOS命令查看IP
如果你所在的網吧連防火牆也沒安裝,那麼就用古老的DOS命令吧,也就是用stat這個命令來查看。
用此方法有個前提條件,那就是一定要用甜言蜜語把想知道IP地址的好友請到QQ的「二人世界」里。然後在MS-DOS窗口裡輸入如下命令:stat -n ,你將看到如下內容:
Active Connections
Proto Local Address Foreign Address State
TCP 61.109.34.78:1200 61.154.155.109:61555 ESTABLISHED
TCP 61.109.34.78:2694 61.143.136.34:6667 ESTABLISHED
TCP 61.109.34.78
滑鼠右鍵單擊電腦左面最下方的工具條,然後點擊」啟動任務管理器「。
在任務管理器裡面點擊」資源檢測器」。
在資源檢測器頁面依次點擊「網路」,印象裡面帶「qq」兩字的都點上√,然後在偵聽埠,右鍵點擊「印象」,然後在彈出來的會話框中點擊「選擇列」。
在選擇列會話框中的地址前面打上「√」,然後單擊確定「。
然後返回TCP連接,並把這個窗口放大,方便查看IP地址。
然後找qq找一個人聊天,並觀測步奏5所示的窗口。
在TCP連接窗口你可以看到一個沒有本地IP的地址,那個就是你聊天的人的IP地址,然後你可以通過IP去查找地理位置。
java中如何獲得上次登陸的時間和IP地址?
第一次登錄時獲取其當前時間和當前IP,並存入資料庫,每次登錄時再獲取並在退出時將數據錄入資料庫中覆蓋之間的登錄時間和登錄IP。查看時通過資料庫來查詢
5. Linux設置用戶的過期時間
在使用 useradd命令 創建了一個新的賬戶,並使用 passwd命令 設置其密碼之後,我們有時還希望給賬戶設置一個過期時間,尤其是針對那種臨時賬戶。
usermod命令 可以做到這一點,使用方式如下:
sudo usermod -e 2017-12-31 huge
上述命令是在說,系統中有一個名叫huge的賬戶,我們設置好了他的賬戶在2017年12月31日過期。我們若是想要查看賬戶的過期信息,可以用下述命令去 /etc/shadow文件 中查看
sudo vim /etc/shadow
6. 3-14 Linux中用戶修改密碼關於時間的參數 --- chage
passwd 是創建密碼時加上相應的選項制定時間參數。如果想修改一個賬號密碼的時間參數可以用chage,chage 可以修改和密碼有關的時間參數。
-I:查看一個賬戶和密碼有關的時間參數。
-d:YYYY-MM-DD,修改最近一次更改密碼的時間。
-E:YYYY-MM-DD,修改賬號的失效時間。
-l:天數,設置密碼幾天後失效。
-m:天數,設置密碼至少保留幾天。
-M:天數,設置密碼多久後需要更新。
-W:天數,設置密碼過期前警告時間。
-I:查看一個賬戶和密碼有關的時間參數。
紅色下劃線:chage -l user9 查看 user9 用戶的密碼參數。
Last password change : May 17, 2021(最後一個修改密碼時間:2021年5月17日)。
Password expires : never(密碼過期時間:從不)。
Password inactive : never(密碼失效時間:從不)。
Account expires : never(賬戶到期時間:從不)。
Minimum number of days between password change : 0 (兩次修改密碼之間相距的最小天數:0)。
Maximum number of days between password change : 99999。 (兩次修改密碼之間相距的最大天數:99999)。
Number of days of warning before password expires : 7(密碼過期前的警告天數:7)。
-d:YYYY-MM-DD,修改最近一次更改密碼的時間。
紅色下劃線:原來 user9 最近一次更改密碼的時間 2021-5-17。
黃色下劃線:chage -d 修改了最後一次更改密碼的時間 2020-1-1。
-E:YYYY-MM-DD,修改賬號的失效時間。
1、紅色下劃線:chage -E 2020-1-1 把 user9 的賬號失效時間設置為 2020-1-1。
2、修改賬號的失效時間後,user9 已經達到了賬號失效的標准。所以,重新登錄 user9 賬號的時候已經不能登錄此賬號。
3、黃色下劃線:chage -E -1 把 user9 的賬號失效時間設置為 從不失效。
4、恢復賬號後,user9可以重新登錄。
tips:chage -E 後面可以跟准確的日期 也 可以跟天數。准確日期就是賬號失效的日期,而跟天數則從1970年1月1日開始算起,到達了設置天數的日期就是賬號失效的日期。
如:chage -E 30 user9,就是從1970年1月1日開始算起。30天後 user9 失效,1970年1月1日 + 30天,就是1970年1月31日。
-M:天數,設置密碼多久後需要更新。
紅色下劃線:user9 此時的密碼過期時間:從不。兩次修改密碼之間相距的最大天數:99999
黃色下劃線:chage -M 10 把 user9 的密碼更新時間設置在10天後。兩次修改密碼之間相距的最大天數:10。
-l:天數,設置密碼幾天後失效。
紅色下劃線:user9 密碼過期的時間是 May 28, 2021。
黃色下劃線:chage -I 3 把 user9 的密碼失效時間設置為3天後,密碼失效後用戶將無法登陸系統了。
-m:天數,設置密碼至少保留幾天。
紅色下劃線:user9 兩次改變密碼之間相距的最小天數:0。即隨時可以修改。
黃色下劃線:chage -m 7 把 user9 兩次改變密碼之間相距的最小天數設置為 7。即 7 天內不能修改密碼。
藍色下劃線:最後一次修改密碼的時間是 May 18, 2021。由於設置了7天不能修改密碼。即25號以內不能修改密碼。
Xshell 登錄 user9 用戶。date 查看當前時間 May 19,2021。passwd 嘗試修改密碼,被提示You must wait longer to change your password (你必須等待更長時間才能更改密碼)。即設置了密碼至少保留幾天,這段時間內不能修改密碼。
root 更改時間,把系統時間設置為 2021-5-25。
25號 離上次設置密碼 18號已相隔7天。所以,可以設置密碼成功。
-W:天數,設置密碼過期前警告時間。
紅色下劃線:user9 的密碼過期前警告時間是 7 天。
黃色下劃線:chage -W 11 把 user9 密碼過期前警告時間設置為 11 天。
藍色下劃線:user9 密碼過期時間是 2021年5月29日。現在是2021年5月19日,結合密碼過期前 11 天有警告提示。user9登錄系統應該會有 密碼過期 提示。
紅色下劃線:user9 用戶登錄系統,正如預期出現了密碼過期提醒。