リモートサーバーのsshを使用してプログラムを実行する
どのようにリモートサーバーにsshを使用する上でプログラムを実行しますか?私たち2つのサーバーがあるでしょうこの例では、1つのジョニーと、別の名前キャッシュの名前。両方の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:単3形:B5を:3b:の2e:b3を JohnnyJohnny @少年$"上記の例で我々は、訴訟を起こすと、ファイルが生成された鍵を保持する識別するために任意の名前を選んだ。するときにパスフレーズを入力するように指示(2回)、単に出力のtwice.Asエンターキーを押します ssh - keygenは、公開鍵ファイルのssh sue.pub.The出力- keygenを意味するというのが、保存されて、直接には、秘密鍵ファイルを訴えるという名前の(はい、ユーザの名前であることを示していないことを示し男の子を作成 訴訟を起こすという名前のファイルです。)ジョニー$"ls - lを-はrwx ------ 1 suegrp 887 10月17日14時27分を訴えるはrwx ------ 1 223 10月17日夜02時27プライベートsue.pubThe suegrpを訴える訴訟を起こすキーファイルは、ジョニーには、この運動のreaminderに残るだろうが、訴訟を起こす 公開鍵は、リモートサーバーのキャッシュに移動する必要があります。注意してください。sshディレクトリ自体は、同様の訴訟を起こすsue.pubファイル700.Nowの場合現金ジョニーからsue.pubファイルをftpにする必要がありますアクセス許可を持つ必要があります。 現金は、我々のユーザー'という名前のジョニー$"のftp Cash220現金にCashConnectedてログインします- Propery XYZの上のユーザーです。 -承認されたユーザーonlyName(現金:少年):named331パスワードnamed.Password :230に必要な最新の ログインの失敗:金10月17日13時12分55秒2003ジョニー230からftp -最終ログイン時:金10月17日午後04時02分11秒2003 / dev/pts/1 Johnny230ユーザーからのin.ftp記録という名前の"cdします。sshftp" mput sue.pubmput sue.pub? y200 PORTコマンド sue.pub.226転送successful.150オープニングデータ接続complete.224バイト0.000781秒(2,801 Kバイト/秒)、ローカルで送信される:sue.pubリモート:sue.pubftp"bye221 Goodbye.Johnny $"今我々にtelnetがあります現金及び現金 /家庭にファイルsue.pub連結/名前/ .ssh / authorized_keysに$ file.Cash"障害者/ホーム/名前/ $"猫sue.pub".sshCash"closed.Johnny $"exitConnection authorized_keysCash"の要約しよう私たち')これまでわれわれがfar.1行わVEの Cash.3ジョニーからJohnny.2上で我々は、公開鍵ファイル、sue.pub ftp'dてきた私たちは現金にtelnettedて作成された公開鍵と秘密鍵)、)、および連結されたsue.pubの内容authorized_keysWe'に今まで準備ができて、再 現金にジョニーから手動でログインssh.Johnny"のsshのI /ホーム/少年/ .ssh / $を使用して、ホスト'現金(xxx.yyy.zzz.aaa)'のCashThe真偽@ established.RSA鍵となることができないという名前を訴える指紋です 65:11:7開発:エフ:編:A3の:のcc:34:d1を:B5の:学士:C9に:16:22:31:23希望の方にもよろしいの接続を継続するか(はい/いいえ)?はい================================================= ===============***注意すべてのユーザーに ***=============================================== =================現金$"exitConnectionに現金closed.Johnny $"ジョニー今では、シェルスクリプトと呼ばれる作成boynamedsue.sh'との内容の1つの行と次の 777.sshするためのI /ホーム/少年/ .ssh /スクリプトCHMODは現金@名前を訴える/ usr / binに/ lsの- lNext、======== $"boynamedsue.sh Johnny.Johnny上のスクリプトを実行する================================================== ======***注意事項をすべて ユーザー***============================================== ==================- rwxrwxr - × 1という名前のnamedgrp 10020 - rを- 1の名前namedgrp 680 14 16 8月17日14時35 namedfile1.txt - RWの- rを9月:18 namedfile.html - RWの- ------ 1という名前の 1148年18 9時51 mboxdrwxr 8月namedgrp - xr - xに2という名前のnamedgrp 512 6月17日午後01時38分$ oldJohnny"あなただけでは、現金にログインし、プログラムを実行したジョニー上のプログラムが実行されます(UNIXの'ls - lを')。あなたをしたくなる次のステップです l'のパスとは、プログラムの名前を使用してboynamedsue.shプログラムでは、AuthorC.S run.Aboutするコマンド/ lsの-'/ usr / binに置き換えます。 Deam中小企業のオーナーです。彼のeBookをコンピュータナゲッツ: 非専門的なインターネットのヒントについては、社会の法令、アウト法令、及び休憩以外の素敵な贈り物- techieで、家族のメンバーであり、www.LinkertonPublishing.comでは何度でも無料メールに登録することができるコース&入手可能です
記事のソース: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
ウェブマスター向けのHTMLコードを取得
この記事を追加してお客様のウェブサイトを今しなさい!
ウェブマスター向けの記事を送信してください
登録の必要なし!フォームに記入してください Messaggiamo.Com 記事は、ディレクトリ!