linux 登陸bash --摘
#!/bin/ksh
# 先建立儲存紀錄的目錄,根據需要,可以放在指定的目錄 if [ ! -d $HOME/login_history ];then
mkdir $HOME/login_history
fi # 判斷login的IP 或者hostname FROM_HOST=`who am i|awk -F"(" '{print $2}'|awk -F")" '{print $1}'` # 如果來自同一機器,就不重複記錄了 HOSTNAME=`hostname`
if [ "$HOSTNAME" == "$FROM_HOST" -o "$FROM_HOST" == "" ] ; then echo ' ' else #定義檔名,裡面包含登陸的時間 YYYYMMDD HH24MISS ,以及登陸的IP/hostname SCRIPT_LOG=$HOME/login_history/`date +%y%m%d-%H%M%S-`$FROM_HOST.log
script $SCRIPT_LOG
#當使用者退出該session時,自動壓縮檔案,並提示檔名,以供參考 echo compress you SCRIPT_LOG:$SCRIPT_LOG
compress $SCRIPT_LOG
sleep 3 exit fi
[@more@]
# 先建立儲存紀錄的目錄,根據需要,可以放在指定的目錄 if [ ! -d $HOME/login_history ];then
mkdir $HOME/login_history
fi # 判斷login的IP 或者hostname FROM_HOST=`who am i|awk -F"(" '{print $2}'|awk -F")" '{print $1}'` # 如果來自同一機器,就不重複記錄了 HOSTNAME=`hostname`
if [ "$HOSTNAME" == "$FROM_HOST" -o "$FROM_HOST" == "" ] ; then echo ' ' else #定義檔名,裡面包含登陸的時間 YYYYMMDD HH24MISS ,以及登陸的IP/hostname SCRIPT_LOG=$HOME/login_history/`date +%y%m%d-%H%M%S-`$FROM_HOST.log
script $SCRIPT_LOG
#當使用者退出該session時,自動壓縮檔案,並提示檔名,以供參考 echo compress you SCRIPT_LOG:$SCRIPT_LOG
compress $SCRIPT_LOG
sleep 3 exit fi
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7425608/viewspace-896764/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- linux ssh免登陸Linux
- Linux SSH免密登陸Linux
- Linux SSH 無法登陸Linux
- Linux設定免密登陸Linux
- 快速登陸linux伺服器Linux伺服器
- linux免密登陸設定Linux
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- ssh登陸伺服器locale告警(-bash: warning: setlocale:)的處理方法伺服器
- UKUI 桌面環境登陸 Arch Linux!UILinux
- SQL Server 首次登陸 Linux 平臺SQLServerLinux
- 世嘉足球經理人 14 將登陸 LinuxLinux
- Linux使用者密碼後不能登陸(回到原登陸狀態)問題Linux密碼
- MySQL命令列登陸,遠端登陸MySQLMySql命令列
- oracle 登陸Oracle
- 共享登陸
- linux 實現開機自動登陸Linux
- Linux系統的遠端登陸管理Linux
- linux 設定ssh無密碼登陸Linux密碼
- linux 關閉只允許SSH登陸(允許使用者名稱、密碼登陸)Linux密碼
- linux 本地賬號密碼無法登陸(shell可以登入),一直返回 登陸的login介面Linux密碼
- 做一個php登陸頁面,用pc登陸和用手機登陸彈出來的登陸頁面不一樣。PHP
- RHEL 6.5 登陸後放回登陸介面,迴圈登入問題
- Linux伺服器批量ssh免密登陸Linux伺服器
- linux下ssh/scp無金鑰登陸方法Linux
- 開啟SUSE Linux的SSH密碼登陸Linux密碼
- postgresql如何登陸SQL
- PHP 微博登陸PHP
- ssh直接帶密碼登入Linux,Linux自動密碼登陸利器sshpass密碼Linux
- koa2+vue實現登陸以及是否登陸控制Vue
- xshell登陸Win10Linux子系統Win10Linux
- 解決方案: scp/ssh 的登陸提示很慢 (Linux)Linux
- Linux 修改SSH埠 和 禁止Root遠端登陸Linux
- vnc登陸,7個步驟在CentOS 7下vnc登陸VNCCentOS
- curl模擬請求、登陸以及帶驗證碼登陸
- linux登入bash shell環境執行環境變數Linux變數
- git 登陸時注意Git
- vpn登陸指令碼指令碼