我剛剛做過實(shí)現(xiàn),可以實(shí)現(xiàn)。
仁布ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
你先新建一個用戶test,然后設(shè)置密碼。再使用命令
usermod
-e
2010-09-28
test
把test設(shè)置過期時間為昨天,然后再使用test登錄試試。
usermod
-e
是設(shè)置
/etc/shadow第八欄里面的參數(shù),里面是的時間是從1970年1月1日開始算起的,是日為單位,所以,我如果設(shè)置為2010-09-28,第八欄的數(shù)字為14882.同時也要注意,你linux主機(jī)的時間要跟現(xiàn)實(shí)時間一樣。
如果要清除這個時間限制就使用usermod
-e
"
"
test
使用date命令。date用于打印或設(shè)置系統(tǒng)日期和時間。
設(shè)置系統(tǒng)時間需要root權(quán)限。
示例:
1、設(shè)置系統(tǒng)日期成2016年11月11日,具體時間默認(rèn)設(shè)置清空為00:00:00
#dete -s 20161111
2、設(shè)置系統(tǒng)時間為18:00:00
# date -s 18:00:00
3、同時設(shè)置日期和時間
#date -s "20161111 18:00:00″
我們一般使用“date -s”命令來修改系統(tǒng)時間。比如將系統(tǒng)時間設(shè)定成1996年6月10日的命令如下。 \x0d\x0a\x0d\x0a#date -s 06/10/96 \x0d\x0a將系統(tǒng)時間設(shè)定成下午1點(diǎn)12分0秒的命令如下。 \x0d\x0a#date -s 13:12:00 \x0d\x0a\x0d\x0a注意,這里說的是系統(tǒng)時間,是linux由操作系統(tǒng)維護(hù)的。 \x0d\x0a\x0d\x0a 在系統(tǒng)啟動時,Linux操作系統(tǒng)將時間從CMOS中讀到系統(tǒng)時間變量中,以后修改時間通過修改系統(tǒng)時間實(shí)現(xiàn)。為了保持系統(tǒng)時間與CMOS時間的一致性,Linux每隔一段時間會將系統(tǒng)時間寫入CMOS。由于該同步是每隔一段時間(大約是11分鐘)進(jìn)行的,在我們執(zhí)行date -s后,如果馬上重起機(jī)器,修改時間就有可能沒有被寫入CMOS,這就是問題的原因。如果要確保修改生效可以執(zhí)行如下命令。 \x0d\x0a\x0d\x0a#clock -w \x0d\x0a這個命令強(qiáng)制把系統(tǒng)時間寫入CMOS
方法一: Date 命令
在 Linux 中, 你可以通過 date 命令來更改系統(tǒng)的日期和時間:
# date --set=‘NEW_DATE’
其中 NEW_DATE 是諸如 “Sun, 28 Sep 2014 16:21:42” 或者 “2014-09-29 16:21:42” 的可讀格式的日期字符串。
日期格式也可以手動指定以獲得更精確的結(jié)果:
# date +FORMAT --set=‘NEW_DATE’
例如:
# date +’%Y%m%d %H%m’ --set=‘20140928 1518’
你也可以用相對的方式地增加或減少一定的天數(shù),周數(shù),月數(shù)和秒數(shù),分鐘數(shù),小時數(shù)。 你也可以把日期和時間的參數(shù)放到一個命令中。
# date --set=‘+5 minutes’# date --set=‘-2 weeks’# date --set=‘+3 months’# date --set=‘-3 months +2 weeks -5 minutes’
最后, 把硬件時鐘設(shè)置為當(dāng)前系統(tǒng)時鐘:
# hwclock --systohc
運(yùn)行 hwclock --systohc 的目的是將硬件時鐘同軟件時鐘同步, 這可以更正硬件時鐘的系統(tǒng)漂移(即時鐘按照一定的速度走快或走慢)。
另一方面, 如果硬件時鐘是正確的, 但系統(tǒng)時鐘有誤, 可以用下面的命令更正:
# hwclock --hctosys
在兩種情況下, hwclock 命令都是將兩個時鐘同步。 否則, 重啟后時間會是錯誤的, 因?yàn)楫?dāng)電源關(guān)閉時硬件時鐘會記憶時間。 然而, 這對于虛擬機(jī)器并不適用, 因?yàn)樘摂M機(jī)器并不能訪問硬件時鐘。
方法二: NTP
另一種使系統(tǒng)日期和時間保持精確的方法是使用 NTP (網(wǎng)絡(luò)時間協(xié)議)。 在 Linux 上, ntpdate 命令通過 NTP 將系統(tǒng)時鐘和公共 NTP 服務(wù)器同步。
你可以使用如下命令來安裝 ntpdate:
在 Debian 及基于 Debian 的發(fā)行版上:
# aptitude install ntpdate
在基于 Ret Hat 的發(fā)行版上:
# yum install ntpdate
使用 NTP 同步系統(tǒng)時鐘:
# ntpdate -u 《NTP 服務(wù)器名或IP》# hwclock --systohc
除了一次性使用 ntpdate 來同步時鐘, 你也可以使用 NTP 守護(hù)進(jìn)程(ntpd), 它會始終在后臺運(yùn)行, 不斷地通過 NTP 來調(diào)整系統(tǒng)時鐘。
linux查看與修改時區(qū)、時間的命令1、查看、修改linux時區(qū)與時間一、linux時區(qū)的查看與修改1,查看當(dāng)前時區(qū)date
-R2,修改設(shè)置時區(qū)方法1:tzselect方法2:僅限于RedHat
linux
和
CentOStimeconfig方法3:適用于Debiandpkg-reconfigure
tzdata3,復(fù)制相應(yīng)的時區(qū)文件,替換系統(tǒng)時區(qū)文件;或者創(chuàng)建鏈接文件cp
/usr/share/zoneinfo/$主時區(qū)/$次時區(qū)
/etc/localtime在中國可以使用:cp
/usr/share/zoneinfo/Asia/Shanghai
/etc/localtime二、linux時間的查看與修改1、查看時間和日期date2、設(shè)置時間和日期將系統(tǒng)日期設(shè)定成1996年6月10日的命令date
-s
06/22/96將系統(tǒng)時間設(shè)定成下午1點(diǎn)52分0秒的命令date
-s
13:52:003.
將當(dāng)前時間和日期寫入BIOS,避免重啟后失效hwclock
-w三、定時同步時間*
*
*
*
*
/usr/sbin/ntpdate
210.72.145.44
/dev/null
21linux中用于時鐘查看和設(shè)置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一個就行,只不過clock命令除了支持x86硬件體系外,還支持Alpha硬件體系。查看linux系統(tǒng)時間:date修改linux系統(tǒng)時間:date
-s
(后面跟時間)查看linux硬件時間:Java代碼
hwclock
#或
clock
#或
hwclock
–show
#或
clock
–show
修改linux硬件時間:C代碼
hwclock
–set
–date
#或
clock
–set
–date
讓系統(tǒng)時間與硬件時鐘同步,用:C代碼
hwclock
–hctosys
#或
clock
–hctosys
相反地,讓硬件時鐘與系統(tǒng)時間同步:C代碼
hwclock
–systohc
#或
clock
–systohc
讓系統(tǒng)時間每隔十分鐘去同步一下硬件時間。C代碼
[hqw@localhost
root]$
vi
/etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
#
run-parts
01
*
*
*
*
root
run-parts
/etc/cron.hourly
02
4
*
*
*
root
run-parts
/etc/cron.daily
22
4
*
*
root
run-parts
/etc/cron.weekly
42
4
1
*
*
root
run-parts
/etc/cron.monthly
*/10
*
*
*
*
root
hwclock
--hctosys
#加入此行,每隔10分鐘執(zhí)行一次hwclock
--hctosys
你好,SSH好像沒找到通過時間限制連接的參數(shù),不過,你可以通過防火墻Iptables來配合完成.實(shí)現(xiàn)這個功能需要安裝iptables的time模塊。默認(rèn)發(fā)行版linux的iptables是沒有安裝time模塊的,所以首先你必須重新編譯安裝iptables加上該模塊,才能使用。
命令例子:在周六到周日的8點(diǎn)至18點(diǎn)間,禁止SSH訪問.
iptables -A INPUT -m time --timestart 08:00:00 --timestop 18:00:00 --days Tat,Sun --dport 22 -j DROP
網(wǎng)頁標(biāo)題:linux命令時間限制,linux 命令執(zhí)行時間
新聞來源:http://chinadenli.net/article10/hespdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、網(wǎng)站營銷、手機(jī)網(wǎng)站建設(shè)、、App開發(fā)、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)