1. 程式人生 > >shell中使用ssh登陸到另一臺主機後執行相應的命令

shell中使用ssh登陸到另一臺主機後執行相應的命令

Eg:
#登陸到192.168.8.21主機上執行如下操作:啟動redis和webserver
#啟動redis資料庫
ssh [email protected] '/usr/local/redis/redis-cli shutdown;/usr/local/redis/redis-server /etc/redis/redis.conf'

#tomcat的關閉和啟動不能放在一起,要分開ssh登陸執行,否則會報錯
ssh [email protected] '/opt/apache-tomcat-6.0.37/bin/shutdown.sh'
ssh [email protected] '/opt/apache-tomcat-6.0.37/bin/startup.sh'

相關推薦

shell使用ssh登陸主機執行相應命令

Eg: #登陸到192.168.8.21主機上執行如下操作:啟動redis和webserver #啟動redis資料庫 ssh [email protected] '/usr/local/redis/redis-cli shutdown;/usr/local/redis/redis-server /

利用shell指令碼執行ssh遠端主機執行命令並返回命令的結果集

假設從主機A,檢查主機B上的程序, 需要在主機B上建立檢查使用者,例如叫x, 並設定通過public key認證登入SSH,不會可以google搜一下, 然後,在A機器上執行: ssh [email protected] ~/command.sh > re

LINUX下的ssh認證,不用密碼登陸機器

LINUX程式員在日常工作中都會碰到遠端登陸這樣的問題,每次輸入密碼是不是很煩人. 我就在這整理一下,ssh證書到底是怎麼搞的! 在linux下使用ssh認證,不輸入密碼訪問另一臺機器 在工作中由於常用到ssh登入其他機器,所在每臺機器上做了ssh認證,這樣就不用每次都輸

wordpress數據從主機遷移到主機

ldo 使用 dom htm 所有 cnblogs 導出word domain href 1)使用phpmyadmin導出wordpress數據庫的所有表; 2)新建名為wordpress的數據庫,導入wordpress.sql; http://www.cnblogs.co

漫畫:htts是如何保證主機把資料安全發給主機

通過漫畫的形式由淺入深帶你讀懂htts是如何保證一臺主機把資料安全發給另一臺主機的 對稱加密 一禪:在每次傳送真實資料之前,伺服器先生成一把金鑰,然後先把金鑰傳輸給客戶端。之後伺服器給客戶端傳送真實資料的時候,會用這把金鑰對資料進行加密,客戶端收到加密資料之後,用剛才收到的金

Linux拷貝檔案到主機

scp命令用於將檔案或者目錄從linux系統拷貝到另一個Linux下,scp採用的是SSH協議,保證了資料傳輸的安全 用法格式如下: 1.scp 遠端使用者名稱@IP地址:檔案的絕對路徑 本地Linux系統路徑 2. scp 本地Linux系統檔案路徑 遠端使

二級域名解析指向伺服器主機— —Nginx

最近為了簡歷,在阿里雲購買了一臺ECS伺服器,配置是LNMP。 預設的環境已經是Oneinstack搭建好了的。 具體的話,是有使用說明的,說的很詳細。 一、首先你要有一個備案的域名,可用的域名

Linux電腦連線Linux(SSH實現linux之間的免密碼登陸)

首先檢視是否安裝ssh服務:systemctl status sshd.service    啟動服務:systemctl start sshd.service    重啟服務:systemctl restart sshd.service    開機自啟:systemctl

ssh 免 密碼登錄機器 和 secureCRT的亂碼問題

logs ima 登錄 密碼 .com 亂碼問題 技術分享 技術 ges PS: 就是你把密鑰生成好以後,放入B機器中,再登錄的時候就已經有了所以就不用驗證了 ================================================

MySQL庫database導入到服務器的數據庫

mysql 數據 copy Copying MySQL Databases to Another MachineIn cases where you need to transfer databases between different architectures, you can use my

Navicat從mysql導完整表(包括表結構與其中數據)到機器的mysql

網上 操作 數據表 tail 研究 新的 完成 新建 文件 碰到一個需要把數據表從本地mysql導入到服務器的mysql中的問題,在網上搜了下,沒有發現說的很清楚的操作,很多操作都是利用命令行來實現,自己研究了一下,發現Navicat有自己的導入導出功能,可以比較容易的實現

SSH遠端登入linux

登入: 可以用ssh命令列方式登入。對方需要開啟ssh服務 ssh [-l login_name] [-p port] [[email protected]]hostname 例如, 不指定使用者: ssh 192.168.0.1 使用root使用者登入 192.168.0.1

Linuxsvn伺服器專案遷移到svn伺服器

一臺svn伺服器A; 版本庫名字C;   專案遷移到 svn伺服器B: 找到A伺服器   svn版本庫的目錄位置, 把需要的版本庫可以先配分到本地,然後複製到另一臺svn伺服器版本庫的同級目錄中;   例如 A的 ip地址192.1

Linux-定時指令碼將伺服器上的mysql資料庫自動備份到伺服器的資料庫

有兩臺伺服器,一臺正式伺服器A,一臺測試伺服器B,現需要將正式伺服器A中的資料庫每天備份到測試伺服器B,提高資料庫的容災性以及防止資料庫在測試中出現錯誤。1.從正式伺服器A中匯出需要備份的資料庫使用mysqldump指令匯出資料庫檔案/usr/sbin/mysqldump -

]利用shell指令碼,crontab,scp實現將伺服器的目錄備份到伺服器

 關於scp的詳細功能可參考: 在這我以將伺服器A上的/home/proto目錄下的wordpress自動備份到 伺服器B的/home/proto/目錄下,其中proto為伺服器的使用者名稱, 在B下輸入命令 會發現要輸入A伺服器密碼,下面我們就解決輸入密碼

Linux ssh遠端登入到機器命令

如果從一臺linux伺服器通過ssh遠端登入到另一臺Linux機器, 這種情況通常會在多臺伺服器的時候用到。 如用root帳號連線一個IP為192.168.1.102的機器,輸入:“ ssh 192.

區域網如何用電腦訪問電腦虛擬機器的地址

問題描述:兩臺電腦組成的區域網,其中一臺中裝有VMware虛擬機器,虛擬機器中有網頁地址192.168.242.135:50070,VM連線方式是NAT,且本機可以訪問192.168.242.135:50070,怎麼用另一臺電腦訪問本機虛擬機器中的地址? 方法如下:

myeclipse添加另外服務器

cli spa server 服務器 log clip 一個 ice strong 我是按照我做的來說了,有不對的地方還請大神們不吝賜教!! 搭建兩個服務器,只需要將端口號改成不同的即可。 操作步驟如下: 下了兩個不同版本的tomcat服務器。 Window->Pr

主機搭建多網站,使用三種方法

size RoCE 12c 文件夾 網站名 nag htm 提示 右擊 首先,在保證互聯互通的情況下,宿主機作為客戶端,虛擬機作為服務端。1、網卡點擊虛擬機界面右下角,打開設置2、選擇網絡適配器,添加3、依照步驟依次點擊4、需要註意的是,此時要選擇“僅主機模式”然後點:完成

linux 從機器復制文件到linux機器上去

linux機器 一個 tmp目錄 文件絕對路徑 root用戶 scp 服務器 home 系統路徑 1、功能說明scp就是security copy,用於將文件或者目錄從一個Linux系統拷貝到另一個Linux系統下。scp傳輸數據用的是SSH協議,保證了數據傳輸的安全,