運行程序在遠程服務器上使用SSH
您如何運行一個程序在遠程服務器上使用SSH?在這個例子中,我們將有兩個服務器,一個名為約翰尼,另一個命名為現金。兩者都運行OpenSSH的。我們的目標是有一個程序在約翰尼登錄到現金和 運行程序的現金。為了使工作更加複雜一點,我們將使用不同的用戶,每個machine.The我們首先需要做的是產生公鑰和私鑰的約翰尼。因此,作為登錄到約翰尼 用戶'孩子',我們創造公共和私人鑰匙他們在創造。ssh目錄如下:約翰尼$“密碼/家庭/男孩/ .sshJohnny $”ssh - keygen裡,噸的RSA - f sueGenerating公共/私人的RSA密鑰對。輸入密碼(空 沒有密碼):再次輸入相同的密碼:您的身份已被保存在sue.Your公開密鑰已被保存在sue.pub.The關鍵指紋是:8d:e9:c0:G1期:威盛C7:1樓:E3展:B3的: 2樓:38:12:機管局:B5中:第3B:2e:B3的 男孩@ JohnnyJohnny $“在上面的例子我們選擇的任意名稱,提起訴訟,以確定舉行的文件生成的密鑰。當提示輸入密碼(兩次),我們只是回車twice.As的輸出 ssh - keygen裡表示,公共密鑰已被保存在一個文件名為sue.pub.The輸出ssh - keygen裡所暗示的,但並不說明直接,私營關鍵在一個名為起訴(是的,一個用戶名為創建了一個男孩 文件名為起訴。)約翰尼$“儲蓄- 1 - rwx ------ 1控告suegrp 887年10月17 14:27控告- rwx ------ 1控告suegrp 223 10月17日14:27 sue.pubThe私營密鑰文件,起訴,將留在約翰尼的reaminder這項工作,但 公用鑰匙就必須轉移到遠程服務器,現金。請注意。ssh目錄本身,以及控告和sue.pub文件應該有權限的700.Now您需要的FTP文件的sue.pub從約翰尼現金。 用戶的現金,我們將是用戶身份登錄'名為'。約翰尼$“的FTP CashConnected的Cash220現金- Propery XYZ的。 -授權用戶onlyName(現金:男孩):named331密碼需要named.Password :230 -最後 登錄失敗:星期五10月17日13時12分55秒,從2003年的FTP約翰尼230 -上次登錄時間:星期五10月17日16時02分11秒2003 / dev/pts/1從Johnny230用戶名為登錄in.ftp“光盤。sshftp”址ut sue.pubmput sue.pub? 200元PORT命令 successful.150打開數據連接傳輸complete.224為sue.pub.226字節發送0.000781秒(280.1千字節/秒)地方:sue.pub遠程:sue.pubftp“bye221 Goodbye.Johnny $”現在,我們將遠程登錄到現金和 串聯的sue.pub文件到/ home /命名/ .ssh / authorized_keys中file.Cash $“密碼/家庭/命名/ .sshCash $”貓sue.pub“”authorized_keysCash $“exitConnection closed.Johnny $”讓我們回顧一下我們什麼這首這樣做far.1)我們 創建公鑰和私鑰對Johnny.2)我們ftp'd公共密鑰文件,sue.pub,從約翰尼至Cash.3)我們telnetted的現金,並串聯的內容sue.pub到authorized_keysWe'現在準備重新 從約翰尼手動登錄到現金使用ssh.Johnny $“的SSH - 1 /首頁/男/ .ssh /控告名為@ CashThe真實性東道國的現金(xxx.yyy.zzz.aaa)'不能established.RSA關鍵指紋是 65:11:7Ḏ:外匯:性別:3:抄送:34:D1的:B5中:巴:隨著c9:16:22:31:23。您確定要繼續連接(是/否)?是================================================= ===============***通知所有用戶 ***=============================================== =================現金$“exitConnection以現金closed.Johnny $”現在的約翰尼,shell腳本創建一個名為'boynamedsue.sh'下面的一條線的內容和 文件模式的腳本777.ssh - 1 /首頁/男/ .ssh /控告名為@現金/ usr /斌/編號:LS - lNext,執行腳本Johnny.Johnny $“boynamedsue.sh ======== ================================================== ======***通知所有 用戶***============================================== ==================- rwxrwxr - × 1名為namedgrp 1.002萬9月17日14時35分namedfile1.txt刻錄- R - R間- 1名為namedgrp 680 8月14日16 :18 namedfile.html刻錄- ------ 1命名 namedgrp 1148年8月18日9時51 mboxdrwxr - XR的- × 2名為namedgrp 512 6月17日13時38 oldJohnny $“你剛才執行了一個程序在約翰尼,即登錄到現金和運行一個程序(Unix的'儲蓄- 1')。在下一步你要採取的 以取代'/ usr /斌/編號:LS - l'命令在boynamedsue.sh程序的路徑和名稱的程序,您要run.About的AuthorC.S。迪姆是一個小企業主。他的電子書電腦掘金: 非技術人員互聯網站為姻親,門診法律,其餘的社會是一個偉大的禮物非技術人員的家庭成員,並可在www.LinkertonPublishing.com在這裡您可以註冊免費電子課程&
文章來源: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
網管得到HTML代碼
加上這條到你的網站!
網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!
版權 2006-2011 Messaggiamo.Com -
網站地圖 -
Privacy -
網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]