sshpass

sshpassを使用したプロキシジャンプを含むSSHFS
sshpass

sshpassを使用したプロキシジャンプを含むSSHFS

プロキシジャンプを使用してSSHFSディレクトリを自動的にマウントしたいと思います。 最初は、次のようにSSHFSをマウントしました。 sshfs -o ProxyJump=user_jump@jump_host user_final@final_host:/ ジャンプパスワードとエンドユーザーとsshpassを使用してSSHFSディレクトリをマウントする方法は? 注:ジャンプホストの場合、私の場合は使用できませんので、その-o ProxyJumpオプションを維持したいと思います。ssh_command="ssh -J jump_host" ...

Admin

E: 'sshpass'パッケージにインストール候補はありません(Linuxではsshpassをインストールできません)。
sshpass

E: 'sshpass'パッケージにインストール候補はありません(Linuxではsshpassをインストールできません)。

sudo apt-get インストール sshpass パッケージリストを読む...完了 依存関係ツリーの構築中...完了 ステータス情報を読んでいます...完了 パッケージ sshpass は使用できませんが、他のパッケージで参照されます。これは、パッケージが見つからない、古い、または他のソースでのみ利用可能であることを意味できます。 ...

Admin

heredocを使用してリモートサーバーでwhileループを実行する
sshpass

heredocを使用してリモートサーバーでwhileループを実行する

リモートコンピュータで以下のスクリプトを実行しようとしましたが、ここで2つの問題に直面しました。 ここでドキュメントで定義されているwhileループは無限に実行されます。 Enterキーの読み取りがリモートホストで機能しない スクリプトはsshpassコマンドなしでlocalhostで正しく機能します。 誰かがこの問題を調査して助けることができますか? 1 #!/bin/bash 2 #read -p "Enter the user name to connect to server: " user 3 #read -...

Admin

SSHを使用してArubaオペレーティングシステムから出力を取得する
sshpass

SSHを使用してArubaオペレーティングシステムから出力を取得する

私はArubaバージョン6.5.4.20を使用しており、できるだけAPIがなく、SSHとArubaのCLIを使用する必要があります。基本的に私が望むのは、各アクセスポイントに接続されているクライアントの数を取得することです。これは次のコマンドを使用して機能しますshow ap association ap-name <ap-name> | include "Num Clients"。しかし、手動SSHなしでこのコマンドの出力を取得したいと思います。このコマンドを使用してsshpassを使用しますsshpass -p <password&gt...

Admin

sshpassを使用して新しいインタラクティブ端末でdockerコンテナを実行します!
sshpass

sshpassを使用して新しいインタラクティブ端末でdockerコンテナを実行します!

sshpassを使用して新しい対話型端末でDockerコンテナを実行しようとしています。私が見つけたもの: gnome-terminal --tab -- sh -c \ "sshpass -p "password" ssh name@ip -t 'bash -ic docker run ...';bash'" ここでパスワード、名前、IPは正しいです。 ...は残りのdockerコマンド(インストール、group_idなど)です。 コマンドが機能し、正しいコンテナを含む新しい端末を作成します。問題は対話型ではないため、ctrl-c(SIGINT)で実行...

Admin

sshpass そのファイルやディレクトリはありません
sshpass

sshpass そのファイルやディレクトリはありません

sudoパスワードを要求せずにリモートSSHサーバー上のファイルに文字列を追加する必要があります。 myuser = テストユーザー $ sshpass -p "$mypass" ssh -t -o StrictHostKeycheking=no $myuser@$myhost "echo $mypass | sudo -S -s /bin/bash -c \"echo $myText >> test.txt\"" 時々それは私に与える [sudo] password for testuser: /bin/bash: line 1: test....

Admin

sshpassとrsyncを使用して指紋を許可する
sshpass

sshpassとrsyncを使用して指紋を許可する

rsyncを使用してファイルをデバイスにコピーしています。 sshpass -p <password> rsync -avzP <file> <user>@<IP address>:<folder> 以前はこの方法はうまくいきましたが、新しいデバイスにコピーしてみましたが、次のような結果が出ました。 Host key verification failed. rsync error: unexplained error (code 255) at rsync.c(703) [sender=3.2....

Admin

findの出力をリモートサーバーの変数に保存します。
sshpass

findの出力をリモートサーバーの変数に保存します。

# Declare the array declare -a LC_lines # Read the lines of the file into the array readarray -t LC_lines < unique_running_jobs_directory.log sshpass -p password ssh -n [email protected] " cd /home/dummy/Desktop files=(${LC_lines[@]}) existing_paths=() for ((i=0; i&lt...

Admin

sudoユーザーとしてscpまたはrsyncを介してroot所有のファイルをダウンロードするにはどうすればよいですか?
sshpass

sudoユーザーとしてscpまたはrsyncを介してroot所有のファイルをダウンロードするにはどうすればよいですか?

sudoユーザー(非対話式)でrootリモートサーバーから(または経由で)scp権限を必要とするファイルをどのようにダウンロードできますか?rsync ノートsudoユーザーはコマンドパスワードを要求するように設定されていませんsudo。sshpassローカルおよびリモートシステムにインストールされます。 ダウンロードコマンドは次のとおりです。 sshpass -p {sudo-user-pass} scp {sudo-user}@{host}:/path/to/some/root/owned/file.tar.gz ./ file.tar.gzこのコマン...

Admin

SSH経由で非対話式に接続(可能なオプション)
sshpass

SSH経由で非対話式に接続(可能なオプション)

sshpass非対話方式(使用)を使用してSSHを介してリモートサーバーに接続するための一般的なbashスクリプトを作成しようとしています。私が知る必要があるのは、SSH経由で接続できる方法です。 これまでは、パスワードとキーファイル(設定されている場合はパスワードを含む)を使用して接続できることがわかりました。 パスワードでログイン sshpass -p {ssh-pass} ssh {ssh-user}@{ssh-host} -p {ssh-port} キーでログイン(パスワードは不要) ssh -i {ssh-key} {ssh-user}@{s...

Admin

Rocky 8.5 - EPELから削除されたsshpass用の代替リポジトリ
sshpass

Rocky 8.5 - EPELから削除されたsshpass用の代替リポジトリ

背景: Rocky(8.5)をインストールするためにKickstartファイルを操作し、AnsibleをインストールするためにEPELをリポジトリに含めました。昨日、Kickstartファイルからインストールしようとすると、「ansible-2.9.27-1.el8.noarchに必要なsshpassが利用できません」というメッセージが表示されました。 クイック検索で次のページが出ました。https://bugzilla.redhat.com/show_bug.cgi?id=2020679 Red Hatが数日前にRHEL 8.6をリリースした後、EPELか...

Admin

「ssh」は機能しますが、「sshpass」は機能しません。これはどのように可能ですか?
sshpass

「ssh」は機能しますが、「sshpass」は機能しません。これはどのように可能ですか?

SSH接続用の鍵ペアを構成しました。動作しますが、もちろんパスワードが必要です。 ssh [email protected] これで、インストールしたsshpassを使用してログインしようとします。プロパティを試してみましたが、プロパティも試して-pみましたが、-f何も機能しません。ただ停止します。 verboseはクライアント側でこの情報を提供します。 sshpass -v -p "pass" ssh [email protected] SSHPASS searching for password prompt using match...

Admin

Cygwin で sshpass を使用すると、ssh はまだパスワードの入力を求められます。
sshpass

Cygwin で sshpass を使用すると、ssh はまだパスワードの入力を求められます。

これによるとRedHat SSHパスワード自動化ガイド私はフォローしています例4:GPGまず、そのガイドの手順に従って、pass_file私のパスワードを使用してパスワードを作成しました。それからこれを得ました。 gpg -d -q myappserver23.sshpasswd.gpg > pass_file && sshpass -fpass_file ssh [email protected] -fpass_fileオプションとベースの間にスペースはありません。sshpass マニュアルページ 上記のコマンドを実行する...

Admin

sshpassはパスワードを文字「&」で区切られた2つの文字列に分割します。
sshpass

sshpassはパスワードを文字「&」で区切られた2つの文字列に分割します。

値が abc123&zxcv456 のパスワード変数 PASS があります。以下のパスワード変数を使用してJenkinsでSSHを実行しようとすると sshpass -p ${PASS} ssh -o StrictHostKeyChecking=no [email protected] 'echo '${PASS}' | sudo -S docker stats --no-stream' 特殊文字&前の文字列のみが解釈され、PASS変数の値がabc123として読み込まれます。この問題を解決するのに役立ちますか? PS:エスケープ文字「${...

Admin

キーを/root/.ssh/authorized_keysにコピーします。
sshpass

キーを/root/.ssh/authorized_keysにコピーします。

以下のスクリプトを使用して、ファイル(キーを含む)をリモートシステムにコピーします。ところで、以下のようなエラーが発生します。 /root/.ssh/authorized_keys: 権限が拒否されました。 #!/bin/bash for i in `cat hosts` do cat team.keys | sshpass -f pass ssh -t -o "StrictHostKeyChecking no" normal_user@ad@${i} "sudo cat >> /root/.ssh/authorized_keys"; ...

Admin