利用shell初步搭建jumpserver
#jumpserver
trap "" HUP INT OUIT TSTP
clear
while :
do
webserver=192.168.117.101
mysql=192.168.117.102
cat <<-EOF
1.WEB
2.MYSQL
EOF
read -p "input number: " num
case "$num" in
1) ssh lx@$webserver
;;
2) ssh lx@$mysql
;;
*) echo "error"
;;
esac
done
修改lx .bash_profile或者bashrc等,讓sh文件開機執行
ssh生成密鑰
[lixin@lx ~]$ ssh-keygen
[lixin@lx ~]$ ssh-copy-id 192.168.117.101
利用shell初步搭建jumpserver
相關推薦
利用shell初步搭建jumpserver
while循環 case trap #!/usr/bin/bash#jumpservertrap "" HUP INT OUIT TSTPclearwhile :dowebserver=192.168.117.101mysql=192.168.117.102cat <&l
利用shell腳本實現計劃任務功能 V1.2
target 無需重啟 控制 basedir 之間 集中 shell腳本 htm 方便 2013.05.10 mytask 1.2 主程序休眠時間分成若幹小的時間片斷分段休眠,避免長時間的休眠不能及時響應系統信號。 2013.05.07 mytask 1
IIS7下php運行環境的搭建(巧妙利用phpmanger來搭建php)
msvc png 環境 php5.6 eight php .dll 新的 過程 最近在window server2008上開發php項目,web服務器就用了win上內置的IIS服務器來搭建,可是一路坑,搭了幾次都不成功。翻閱網上資料,原來IIS 上可以利用phpmang
利用shell實現判斷局域網內在線用戶有那些
利用shell實現判斷局域網內在線用戶有那些#!/bin/bash while true; do for I in {100..120};do ping -c 2 -w 2 192.168.0.$I &>/dev/null if [ $? -eq 0 ];then
利用shell腳本自動獲取awr報表
name begin tle 觀察 pre 報表 lec title 實現 觀察Oracle數據庫性能,oracle自帶的awr功能為我們提供了一個近乎完美的解決方案,通過awr特性我們可以隨時從數據庫提取awr報告。通過報告可以了解一個系統的整個運行情況,
利用Dapper ORM搭建三層架構
程序 per flow tac 效率 接口 dap 數據訪問層 dapper 利用Dapper關系對象映射器寫的簡單的三層架構。Dapper:StackOverFlow在使用的一個微型的ORM,框架整體效率較高,輕量級的ORM框架。網上有較多的擴展。此處只是簡單的調用Dap
vue.js開發環境初步搭建、腳手架工具安裝(node.js安裝)
環境搭建 ima pil utf node.js jni 可用 turn t430 當然,首先是node.js的安裝,百度node,js出現 (為後面的鋪墊) 選擇一個版本進行安裝,安裝完成後,在cmd命令行中輸入node --version(註意有兩個 --)查看
從零開始利用vue-cli搭建簡單音樂網站(一)
路徑 nod .com mman csdn desc blog -a where 最近在學習vue框架,練習了一些例子之後,想著搭建一個vue項目,了解到官方有提供一個vue-cli工具來搭建項目腳手架,嘗試了一下,寫下博客來記錄一下。 一、工具環境 1、node.js 6
利用shell腳本監控linux中CPU利用率。
roc eight 等待 user 文件中 cpuinfo 參數 大小 printf 1、利用vmstat工具監控CPU信息。 vmstat 是 Linux系統監控工具,使用vmstat命令可以得到關於進程、內存、內存分頁、堵塞IO、traps及CPU活動的信息。 r:運
DNS服務初步搭建
後綴 固定 slave 準備 ble local 易懂 小時 全局 一、準備DNS服務環境 選擇 bind dns服務軟件包 直接yum安裝 bind 和 bind-utils 工具包,測試機器安裝bind-utils測試工具包。 服務程序名為 named 二
利用shell監控cpu、磁盤、內存使用率,達到警報閾值發郵件進行通知
shell#!/bin/bash#獲取cpu使用率cpuUsage=top -n 1 | awk -F ‘[ %]+‘ ‘NR==3 {print $2}‘#獲取磁盤使用率data_name="/dev/vda1"diskUsage=df -h | grep $data_name | aw
搭建jumpserver堡壘機
對比 rem 3.1 logrotate conf erro export -m ket 環境 系統: CentOS 7 IP: 192.168.244.144 關閉 selinux 和防火墻 # CentOS 7 $ setenforce 0
UI測試後生成測試報告,利用shell腳本上傳svn
clas use svn add 就刪除 let pwd IT autoconf sdfsdf ui測試後生成測試報告,把報告保存在某一個固定路徑 shell腳本把這個報告上傳 #!/bin/bash -ile #svn下載文件 #svn checkout ht
利用shell截取指定時間戳日誌到另一個文件
目錄 sed 圖片 時間戳 png ces size 另一個 log日誌 1,利用shell截取一段時間內的log日誌可以使用sed命令對log文件進行抽取操作:命令如下:#sed -n ‘/1531324800/,$p‘ /data/log/mosquitto/mosqu
如何利用shell實現9x9乘法表?
echo info alt 技術分享 圖片 The bsp nbsp inf for i in `seq 1 9`do for j in `seq 1 9` do if [ $i -ge $j ] then e
spring cloud 初步搭建1-1(eureka配置)
技術 特點 target .com 組件 console oot 配套 quick 本次版本基於spring cloud (Finchley.RELEASE) spring boot ( 2.0.4.RELEASE ) 踩坑1:spring cloud從 2.0.幾開始,需
Django搭配Celery進行非同步/定時任務(一)初步搭建
以下需求場景很常見: 1. 使用者點選頁面按鈕,請求後臺進行一系列耗時非常高的操作,頁面沒有響應/一直Loading,使用者體驗非常不好。 2. 某些資料需要預先處理,每天凌晨的時候進行運算,大約半小時到1小時才能完成。 3. 進行外部系統的介面資料呼叫,介面要求在10秒內返回應答報
利用GitHub來搭建自己的伺服器!
1、建立一個GitHub賬號 2、把你的專案提交至GitHub 3、在網頁上的GitHub開啟你的專案 4 、 點選master 然後在輸入框裡面建立一個gh-page 5、點開設定按鈕,然後往下滑動,你將看到一個GitHub pages的地方 點選none,由no
Shell初步瞭解
一、Shell簡介 什麼是Shell,Shell命令的兩種執行方式 最近新專案啟動了,需要在原來的產品型別中增加一種新款型,就是類似於以前在Linux核心中增加對某款產品的支援,我們知道想了解一個產品,就要看他的Makefile,如果工程量較大,通常將makefile的執行寫在指令碼
webpack初步搭建Vue專案
對檔案進行打包 1. cnpm i -D webpack webpack-cli 本地熱更新 1. cnpm i -D webpack-dev-server 處理圖片資源 url-loader依賴file-loader 1. cnpm i -D url-loader file-loade