2016-11-15 18 views
-2

"sudo su - oradev2"(C.txt)を含むテキストファイルを使用して、次のコマンドで.batファイルを作成しました。以下の手順を自動化


CDのC:\ Users \ユーザーchakraborty_sayantan \デスクトップ のplink -sshパスワード-m -pwサーバA -lユーザ名 "C:\ Users \ユーザー名\デスクトップ\のc.txt"


-t

上記のコマンドは、DBにログインする最初のステップを完了し、c.txtファイルにはsudoモードを開始する指示があります。しかし、これには認証があります。パスワードを入力する手順を自動化する方法はありますか?何かご意見は?

  1. ログイン
  2. パスワード
  3. sudoのsuコマンドを自動化する 手順 - oradev
  4. パスワードが
  5. はSYSDBA
  6. デフォルトで識別されるユーザーを作成します$ ORACLE_SID
  7. sqlplusを/としてエコーtablspace 上記のステップdはplink/puttyからなるbatファイルを使用して自動化されます。

enter image description here

-Sayantan

+2

は通常、あなたが – jeb

+0

は、あなたがO私を助けることができる代わりに、パスワードの公開/秘密鍵でSSHを使用する必要がありますどのような意味でありますあなたがsudoに入ることができるという点であなたが写真を見たならば、 –

答えて

0

あなたがパスワードとユーザー名txtファイルを作成し、多分そのユーザーかどうかをチェックし、ファイルを渡し存在し、そのファイルを作成するいくつかのコマンドを設定するIF NOT EXISTコマンドを使用することができますこの

希望はあなたが:)

+0

を書き換えてください。しかし、私はパスワードを入力する必要があります。パスワードが変数に格納され、プロンプトが私にパスワードを聞いたときにパスする方法があります。基本的には、私がしようとしているのは、1)サーバにログインすることです。2)sudo su - db_instanceと入力します。3)sudo passwordと入力します。私はステップ1と2を自動化することができ、バッチファイルを使用してパスワードを渡している間に3で立ち往生した。 –

+0

@SAYANTANChakraborty Imあなたはそれについて尋ねたいと思うかもしれないので、サーバーになると助けてくれません。 – Yoshirou

+0

OK#よしろうわかりました。あなたの提案に感謝します。 –

関連する問題