問題タブ [ssh2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
61 参照

php - PHPでtxtファイルから詳細を読み取る

構成の詳細が保存されている txt ファイルがあります。

confg.txt

リモートマシンに接続するためにこのファイルの詳細が必要です。

php ファイルを実行すると、次のエラーが表示されます。

PHP 警告: ssh2_auth_password(): パスワードを使用した abc の認証に失敗しました

ファイルを正しく読み込んで取得できないようです。以来、私もこれを試しましたが、同じエラーが発生しました。したがって、 password に関連するものは何もないため、適切に入力できない場合があります。

txt ファイルから詳細をフィードするための適切なアプローチを提案してください。ありがとう!!

0 投票する
1 に答える
157 参照

php - phpseclib NET/SSH2 pulling variable from post form

I'm trying to get POST variables into my $ssh->exec The post variables are not being used in the command.I want $domain and $password to be used within the adduser as below.

I'm running this on a centos 7 server php 7.3 I can echo out variable but i can' t it to be used in the command.

I can echo out $domain and also $password.

An example post was

username:adada.com and Password:passwordwe3

This command with the strings entered worked fine.

The error from the form is as follows. adduser: invalid user name '/var/www/shared//public_html' /root

0 投票する
1 に答える
125 参照

php - PHP 7.2での連続コマンドssh2

PHP 7.2 で ssh2 を使用して、リモート ファイアウォール fortigate でいくつかのコマンドを実行しようとしています。Ssh接続はうまくいきますが、私の問題は、fortigateでは1行で多くのコマンドを送信できないことです。つまり、 "'$ command1'. ' && '.'. $ command2 '". 同じセッションでコマンド 1、次にコマンド 2、最後にコマンド 3 を実行するために、3 つの連続したコマンドを送信するのに役立つコードはありますか?

これは私の実際のコードです

"'$ command1'.' && '.' を送信した場合 $ command2 '" は、ssh コマンドとして構文エラーを返しました。これは、fortigate が 1 行で多くのコマンドをサポートしていないためです。