ssh遠程批量替換某個文件中的字符串,ssh遠程執行sudo指令

360xh01~360xh07先做祕鑰驗證
然後把lw用戶sudo做無密碼驗證

批量查詢某個用戶有沒有定時任務
for i in lw@360xh01 lw@360xh02 lw@360xh03 lw@360xh04 lw@360xh05 lw@360xh06 lw@360xh07
do 
echo $i
ssh $i -t "sudo crontab -u shaoping -l"
echo
done

批量查詢某個用戶下是否有程序在執行
for i in lw@360xh01 lw@360xh02 lw@360xh03 lw@360xh04 lw@360xh05 lw@360xh06 lw@360xh07
do 
echo $i
ssh $i -t "ps -ef|grep shaoping"
echo
done




批量註銷某個用戶的賬號
for i in lw@360xh01 lw@360xh02 lw@360xh03 lw@360xh04 lw@360xh05 lw@360xh06 lw@360xh07
do 
ssh $i -t "sudo sed -i '/shaoping/ { s/\/bin\/bash/\/sbin\/nologin/g; }' /etc/passwd"
echo $i
ssh $i "cat /etc/passwd|grep shaoping"
echo
done
發佈了54 篇原創文章 · 獲贊 4 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章