sshpass

    0

    1答えて

    私の2つのサーバaとbの間でパスワードなしのsshを有効にしていません。ですから、私はsshpassを使ってaからサーバbに接続しています。 私は、サーバbの/ etc/hostsにホストエントリを追加する必要があります。しかし、サーバーbにログインしているユーザーはroot以外のユーザーですが、rootが所有するファイルを編集するためのsudo権限を持っています。 sshpassを使用していると

    -1

    1答えて

    私は(最近)tar over sshに関してthisという質問を投稿しました。 ここで質問に答えがあり、今私は別の質問をしています。 ローカルマシンから実行するサーバーにコードをプッシュするために次のコマンドを実行します。 tar -cJf - ./my_folder | ssh [email protected] 'tar -xJf - -C ./path-to-my_folder/' 私は

    0

    1答えて

    通常、サーバにputtyでログインすると、nvm、grunt、gulpコマンドを使用できますが、phpのssh2拡張子またはsshpassをbashスクリプト ~/.nvm/nvm.sh source ~/.profile nvm current そして、これは私の~/.profileファイルです: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/n

    0

    1答えて

    私は6つのIPアドレスを持っていますが、6つのうち2つだけが有効です。私はsshpassを使って各IPをテストするシェルスクリプトを書いた。 問題は、スクリプトがシステム内のログ(Ciscoスイッチ)を動作させているIPに到達し、そこにとどまり、残りのIPをテストするためにループを継続しないことです。私がシステムに "exit"と入力すると、ループを続行します。 ログインが成功したら、スクリプトは

    1

    2答えて

    私はシェルスクリプトを持っています。これは基本的に1つの環境で実行され、別の環境にディレクトリが存在するかどうかをチェックする必要があります。 私は以下の2つの方法で試しましたが、運はありませんでした。 ウェイ1: if [ -d "sshpass -p PASSWORD ssh [email protected] /home/test" ]; then echo "YES" fi ウェイ

    0

    1答えて

    idrac 7のdellサーバーがあり、racadmを使用してすべての物理ディスクに対して単一の仮想ディスクを作成する単純なbashスクリプトを作成しようとしていますが、失敗しています。フローは次のとおりです。Enclosure.Internal.0-1:$ all_disksの disks=`sshpass -p "$idracpasswd" ssh -o StrictHostKeyChecki

    0

    2答えて

    ssh端末にログインしてバナー情報を保存してすぐに切断したいと考えています。例えば、私は私の端子にsshをすることができます sshpass -p[PASSWORD] ssh -p 2201 [USER_NAME]@ipaddress 私は、取得するには、次のログイン歓迎バナー: Linux 2.6.21 #1 PREEMPT Tue Feb 1 16:12:56 CST 2011 Site

    0

    1答えて

    コマンド実行後に各ホストにsshを実行しようとしています。 2番目と3番目のsshpassコマンドを実行する必要があります。ただし、最初のコマンドのみを実行し、2番目と3番目のsshpassコマンドで停止します。ここに私のサンプルスクリプトがあります。 私はそれがsshHostName.shスクリプトで呼び出して、スクリプトはこの例では /usr/bin/sshpass -p 'myPasswor

    2

    1答えて

    私は普通のユーザとLinuxボックスにログインしようとしていて、bashスクリプトを使ってrootになっています。私のユーザはsudoersファイルにあり、rootになることができます。 通常のプロセスは、以下のようになります。 $ssh [email protected] [email protected]'s password: [[email protected] ~]$ [[emai