一、SecureCRT自動(dòng)記錄會(huì)話
對(duì)于運(yùn)維和網(wǎng)工狗來(lái)說(shuō),shell客戶端能自動(dòng)記錄會(huì)話日志是很用用的。
一來(lái)日后想找歷史配置的時(shí)候,可以回溯當(dāng)年dis cu過(guò)的配置
二來(lái)出現(xiàn)問(wèn)題扯皮的時(shí)候,起碼可以提供一個(gè)審計(jì)日志,說(shuō)不是自己干的。
SecureCRT一鍵給所有session開(kāi)啟自動(dòng)日志的辦法如下:
【Options】->【Global Options】->【Default Session】->【Edit Default Settings】
在**【Log File】**配置頁(yè)下,填入保存文件的路徑和文件名稱(chēng)。
此處可以使用占位符來(lái)自動(dòng)根據(jù)日期和會(huì)話名稱(chēng)生成日志文件名。
也可以自動(dòng)在會(huì)話開(kāi)始和結(jié)束的時(shí)候,在日志中自動(dòng)插入提示信息。
例如此處:
日志文件名:%Y-%M-%D-%S-%H.log
會(huì)話開(kāi)始時(shí)插入:--------start at %Y-%M-%D--%h:%m--------
會(huì)話結(jié)束時(shí)插入:--------stop at %Y-%M-%D--%h:%m--------
點(diǎn)擊確定按鈕后,提示是否對(duì)已有的會(huì)話進(jìn)行更新,點(diǎn)擊“更新所有會(huì)話”
自動(dòng)保存的日志效果如下:
二、SecureCRT跨設(shè)備同步
如果電腦很多,保存的會(huì)話又很多,我們可以使用一個(gè)云服務(wù)來(lái)自動(dòng)同步CRT的會(huì)話列表。
我使用微軟的OneDrive來(lái)同步,當(dāng)然使用iCloud,Google Drive甚至是百度網(wǎng)盤(pán)都可以。
【Options】->【Global Options】->【Configuration Paths】
將默認(rèn)全局配置路徑指向網(wǎng)盤(pán)的同一個(gè)文件夾即可。
然后,再把原先CRT的配置文件全部拷貝到這個(gè)目錄下,以后就在這個(gè)目錄下繼續(xù)工作就好了。
MacOS端指向Onedrive所在目錄
Windows端指向Onedrive所在目錄
任何一臺(tái)電腦的CRT配置完成后,會(huì)自動(dòng)在網(wǎng)盤(pán)的目錄下創(chuàng)建CRT必要的目錄結(jié)構(gòu),如下:
之后任何一臺(tái)電腦的CRT都會(huì)訪問(wèn)這個(gè)共享的網(wǎng)盤(pán)目錄,會(huì)話和配置就會(huì)同步起來(lái)啦。
三、跨端同步的路徑變量問(wèn)題
同志們,精彩的地方來(lái)了。
第一個(gè)【一、SecureCRT自動(dòng)記錄會(huì)話】話題中,我們寫(xiě)的日志保存路徑是絕對(duì)路徑
第二個(gè)【二、SecureCRT跨設(shè)備同步】話題中,我們明顯發(fā)現(xiàn)Windwos和MacOS的路徑格式不一樣。
那么有沒(méi)有辦法讓跨端同步的時(shí)候,日志文件也保存到共享網(wǎng)盤(pán)里呢?
SecureCRT的路徑配置中,是支持變量的。
${VDS_CONFIG_PATH}:全局配置文件的路徑
${VDS_INSTALL_PATH}:CRT的安裝路徑
${VDS_USER_DATA_PATH}:用戶數(shù)據(jù)目錄路徑
${VDS_SSH_DATA_PATH}:SSH Key保存路徑
這些變量會(huì)根據(jù)操作系統(tǒng)和CRT的全局配置自動(dòng)帶入,并且在ini文件中仍然以變量名進(jìn)行保存。以此在跨端同步的時(shí)候?qū)崿F(xiàn)最大兼容性。
本例中,如果想把日志文件也保存到共享網(wǎng)盤(pán)里,需要在配置日志文件的時(shí)候使用變量路徑,繼承全局配置文件的變量。如下圖所示:
點(diǎn)擊確定后,再次去各臺(tái)PC上查看,發(fā)現(xiàn)日志文件的路徑已經(jīng)根據(jù)不同的操作系統(tǒng)自動(dòng)調(diào)整了。
MacOS下:
Windows下:
同時(shí)我們查看session的ini文件,也會(huì)發(fā)現(xiàn),ini內(nèi)保存的logfile路徑依然是通過(guò)變量名進(jìn)行存儲(chǔ)的。
這樣不管更換多少臺(tái)電腦,只要正確配置全局配置文件路徑,log文件路徑都會(huì)正確繼承。
審核編輯:劉清
-
MacOS
+關(guān)注
關(guān)注
0文章
208瀏覽量
17410 -
Shell
+關(guān)注
關(guān)注
1文章
359瀏覽量
23191 -
SecureCRT
+關(guān)注
關(guān)注
0文章
20瀏覽量
7894
原文標(biāo)題:SecureCRT跨端同步技巧+CRT文件夾路徑變量+CRT自動(dòng)日志
文章出處:【微信號(hào):網(wǎng)絡(luò)技術(shù)干貨圈,微信公眾號(hào):網(wǎng)絡(luò)技術(shù)干貨圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論