問題タブ [ssh]
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.
ssh - 安全なファイル転送
安全な転送のために、カスタム FTP アプリケーション (ファイルを暗号化する) を使用しています。アプリケーションをエンド ユーザーに送信すると、エンド ユーザーはそれを使用して機密データを送信します。また、エンド ユーザーに情報を送信するためにも使用します。
アプリケーションを更新する必要があります - 一部の機能が一貫して動作しなくなりました。OS のアップデートがリリースされるなど、エンド ユーザーがより制限的なセキュリティ環境を利用するようになると、.
いくつかのオプションがあります。
- アプリケーションの更新、SFTP の使用など。
- aspx Web サイトに追加する新しいカスタム Web アプリケーションを作成します。
- SFTP ソフトウェアを購入またはダウンロードする
- Web ソフトウェアを購入またはダウンロードする
- 外部の共有ポイント サイトをセットアップする
- 当社の法律が適用されるように、できればカナダでホストされているサービスを使用する
いいと思う機能のいくつか:
- 復号化されたファイルがファイアウォールの外側のサーバーに置かれることは望ましくありません。
- 再開可能な転送。
- ファイアウォール内の特定の場所にファイルを自動的に移動する機能。これは、ファイル転送の外で簡単に実行できますが。
- メールによる送信者と受信者の両方への通知。
提案/コメント?
authentication - 公開鍵認証やexpect(1)を使わずにSSHを自動化する
パスワードを ssh に自動的に渡す方法はありますか。何らかの方法で ssh に標準入力またはファイルからパスワードを読み取らせることにより、公開鍵認証を使用したり、スクリプトを期待したりせずに、サーバーに自動的に ssh したいと考えています。
そのようにしなければならない理由は、cron ジョブとして実行されている rsync/ssh を使用して、ファイルをサーバーにバックアップしたいからです。このサーバーは、認証後にホーム ディレクトリをマウントするため、ログインが成功するまで ~/.ssh を使用できないため、公開鍵認証を使用しても機能しません。cron ジョブとして実行したいので、expect(1) は問題外です。また、cron ジョブは端末で実行されないため、expect/ssh の組み合わせは機能しません。私はそのサーバーへのルート アクセス権を持っていないため、管理者にそこでの動作方法を変更してもらうのは困難です。
visual-studio-2008 - vc8 を使用して SSH をサポートする libCurl をコンパイルすることは可能ですか?
libCurl を介して sftp を使用する必要がある VC++ 2008 で実装されたアプリケーションに取り組んでいます。これを実現するには、libCurl を ssh サポート付きでビルドする必要があります。問題は、mingw の makefile とは異なり、vc8 の makefile には、SSH サポートでビルドするためのターゲット構成がないことです。これを機能させるために何をする必要があるか知っている人はいますか?
unix - cshスクリプトの呼び出し元の親プロセスで子プロセスのSTDOUTをどのように表示しますか
最初に行うことは新しいグループを開始する csh スクリプトを呼び出しています。
フォーク後に実行される子プロセスからの標準出力を確認できるようにする必要があります。また、子プロセスが終了するまで、親プロセスを「ハング」させたいと考えています。
スクリプトは次のとおりです ( razor_from_cgwin.sh
)。
(ちょっと)
私が欲しいのはこれです:
Razor は、私が取り組んでいるプロジェクトで使用している CM です。それを呼び出すために新しいグループを開始する必要があることを除いて、この問題にとって重要ではありません。./razor_from_cgwin.sh
CYGWIN の ssh セッションからスクリプト ( ) を呼び出しています:)
linux - Linux で SSH クライアントを閉じた後にバックグラウンド プロセスが停止しないようにする方法
SSH (Putty) を介して Linux マシンで作業しています。夜間にプロセスを実行したままにする必要があるため、プロセスをバックグラウンドで開始し (コマンドの末尾にアンパサンドを付けて)、stdout をファイルにリダイレクトすることでそれを実行できると考えました。
驚いたことに、それはうまくいきません。Putty ウィンドウを閉じるとすぐに、プロセスが停止します。
どうすればそれを防ぐことができますか??
macos - Mac Book Pro で SSH がハングします。AFS とネットワーク設定?
Mac Book Pro で SSH がハングアップするという問題が発生しています。これは、仕事中に SSH を使用した後、仕事から帰宅したときにのみ発生します。私が問題を絞り込んだ 3 つの要因は、SSH、私たちの仕事の AFS ネットワーク ドライブ、およびネットワーク接続の方法です。
職場では、Kerberos 認証を備えた AFS ドライブを使用して、すべてのソフトウェア開発作業を行っています。すべてのソース コードが存在する AFS ドライブにアクセスするために Kerberos で認証しますが、AFS ドライブ上のファイルを参照するローカル エディター (Eclipse) を開きます。コードをコンパイルする必要があるときはいつでも、開発サーバー (AFS ドライブに対しても認証されています) に SSH 接続し、そこからコンパイルします。(正気のメモ: 私はそれが非常に風変わりな設定であることを知っていますが、私はそれとは何の関係もないと約束します.
私のネットワーク設定では、常に自動ロケーションを使用しています。その構成では、仕事中にDHCPと当社のDNSサーバーを使用するように構成された組み込みイーサネットen1があります(ワイヤレスは利用できません)。家に帰ると、再び DHCP を使用してワイヤレス経由でホーム ネットワークに接続します。
ここでは、AFS 接続/イーサネット構成がどういうわけか犯人であるという予感があります。SSH デーモンを再起動しても問題は解決しません。この問題を解決する唯一の方法は、SSH を使用するたびにコンピューターを再起動することです。仕事でラップトップを使用した後、自宅にいる間、他の (既知の) ネットワークの問題は発生していないことに注意してください。
MBP で同じ問題を報告した同僚がいます。
私は本当にこれに困惑しています。いくつかのガイダンスを提供してください。ありがとう!
ssh - あるマシンから別のマシンにSSHで接続した後、毎回コマンドを実行するにはどうすればよいですか?
あるマシンから別のマシンにSSHで接続した後、毎回コマンドを実行するにはどうすればよいですか?
例えば
ssh接続が完了した後は毎回「sttyerase^H」を実行したいだけです。
このコマンドは、単に私の.zshrcファイルに入ることができません。つまり、ローカルセッションの場合、コマンドを実行できません(キーバインドが台無しになります)。ただし、リモートセッションで実行する必要があります。
php - JavaScript(またはJS + PHP)ターミナルクライアント
JSベースのターミナルクライアントを知っている人はいますか?リモートホストとのSSH接続を開始するもの、または単にリモートPHPスクリプトと通信してコマンドを実行し、出力を取得するもののいずれかです。そのようなものは存在しますか?
shell - SSH を使用してリモート マシンでローカル シェル スクリプトを実行する方法は?
リモート マシンでローカル シェル スクリプト (Windows/Linux) を実行する必要があります。
マシン A と B の両方で SSH を構成しました。スクリプトはマシン A にあり、リモート マシンであるマシン B でコードの一部を実行します。
ローカル コンピュータとリモート コンピュータは、Windows または Unix ベースのシステムのいずれかです。
plink/ssh を使用してこれを実行する方法はありますか?
php - PHP で SSH 経由で MySQL サーバーに接続する
ssh 経由で mysql サーバーへの ssh トンネルを確立したいと考えています。
理想的には、直接接続していたのと同じように、mysqli db ポインターを返します。
SSH2ライブラリを持たない共有ホストを使用していますが、PECL を使用してローカルにインストールできる可能性があります。
ネイティブ コマンドを使用する方法があれば、それは素晴らしいことです。
私はこのようなことを考えていましたが、それらのライブラリがないと機能しません。
誰にもアイデアはありますか?Liquidweb で共有 CentOS Linux ホストを実行しています。
トンネルを永続化することについて何か考えはありますか? 別のスクリプトでそれを確立し、それを利用することは可能PHP
ですか?
ありがとう。