任務和SSH

at 時間
鍵入要做的任務
Ctrl+d進行任務的提交
可以使用atq或者at –l來進程查看

 

可以讓系統在該時間完成要求的任務 然後以郵件的形式發送

 

At –f  文件 時間      則可以讓系統讀取一個文件,鍵入要求的時間
 At –d 可以刪除一個作業  相當於atrm

 

 

 

 

 

 

可以使用Crontab 來創建   週期性任務計劃
/etc/crontab

 

Crontab –e 可以創建一個計劃
-u 指定用戶
-l 列出計劃
-r刪除計劃

 

計劃的格式

 

Min hour day month week-day command
時間可以使用,-  /  *來表示
1,2,5表示在1,2,5時間上執行計劃
0-59表示0-59時間上執行
0-59/2表示每隔2分鐘執行一下
*表示任意

 

例如 20  6   *  *  1-5  echo “it’s  time to get up!”

 

Anacron 可以檢查是否曾有未執行的應該執行的任務  比如停電了等情況
/etc/anacrontab

 

 

 

 

 

 

 

 

SSH 版本
     V2
     OPEN {ssh,scp, sftp}
Scp –l 用戶  ip 可以連入一臺主機
SSH secure remote shell 比較安全
主要基於2種方式
 基於口令

 

 基於密鑰 一種加密算法
     P 公鑰
     S 私鑰
   
密鑰中:
Dsa算法 (只能做驗證)   rsa算法 可驗證和加密
rsa比較常用
ssy-keygen –t rsa 即可生成一個 密鑰
 在家目錄下的~/.ssh/
  Id _rsa.pub 是公鑰
  Id_rsa 是私鑰
把公鑰導入到對方主機同樣目錄下的authorized_keys2,主機就可以通過密鑰方式,不需要輸入口令了!

 

Cat id_rsa.pub | ssh root@IP ‘ cat - >> ~.ssh/authorized_keys2’

 

 

 

 

w命令 可以查看當前登錄系統的用戶以及正在執行的任務

 

Last  查看登錄信息
-x可以查看系統級別切換
-n 3 只顯示前3
-i顯示IP地址
 /etc/log/wtmp

 

 

 

Lastb 可以顯示錯誤 失敗的信息
/etc/log/btmp

 

 

Lastlog 顯示用戶最近的登錄信息
-u 用戶,可以查看該用戶的登錄信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章