問題タブ [sshd]
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.
java - SSHD Java example
Can anyone point me to some example code for using SSHD to access a server and execute some commands from a JAVA application. I have looked through the Apache SSHD website and downloads and have not found anything useful yet as far as documentation and example code. I also googled SSHD example code and was unsuccessful.
ubuntu - localhost への ssh で「接続がリモート ホストによって閉じられました」と表示される
私はsshをインストールして動作させました。私は走りましたがsudo chmod -R 777 /var
、それは機能しなくなりました。権限を変更しましsudo chmod -R 700 /var
たが、再び機能しませんでした。
するとssh -v localhost
、次の出力が得られます。
linux - 「ネストされた ssh トンネル」を作成するには?
他の2つのサーバーを介してLinuxサーバーに接続します:
httpd は FinalServer で実行され、80 の serverA/serverB でリッスンし、ポート 22 のみを受け入れ、sshd サービス
次のように myPC で FinalServer にアクセスする方法はありますか。
本当にありがとうございました!!
redhat - RedHat 6/Oracle Linux 6 で ssh 経由のキー認証が許可されない
キーは ~/.ssh/authorized_keys に適切にデプロイされます
それでも、ssh はパスワードの入力を求め続けます。
ssh - 「セッション」と「チャネル」(JSch および sshd)
JSch を使用して、あるサーバーから別のサーバーに小さなファイルを移動しようとしています (時間と量が不明)。 .
次に、JSch で (ホストごとに) 1 つのセッションを開き、アクションごとにチャネルを作成するだけでした (1 回の送信でチャネルが作成され、ファイルが配置され、チャネルが閉じられます)、同じことを実行しようとしたときに発生しました一度に 10 以上の場合、別の要求が通過したときに一部のチャネルがまだ閉じていたため、接続が拒否されました)。
そこで、sshd_config を調べたところ、ここで非常に役立つ MaxSessions プロパティがあることがわかりました。しかし、MaxChannelsPerSession プロパティがないのか、それとも JSch が " channel」と、実際の SSH チャネルとは何ですか。
20120316 時点で最新バージョンの JSch を使用しています。
(そして最も重要なのは、これをサイトの別の場所に投稿する必要があるかどうかです。これは一種のプログラミング関連ですが、システム管理者の一部でもあると思います...)
scp - シェルなしで scp のみを許可する
/etc/ssh/sshd_config を使用して、ユーザーがサーバーへの scp ファイルのみを許可し、シェルを開くことができるようにすることはできますか? 以下のコマンドを試してみましたが、接続が閉じられました。
Match User website X11Forwarding no AllowTcpForwarding no ForceCommand scp
configuration - 複数の一致セクションを持つsshd、設定のオーバーライド
sshdがsftpにユーザーのグループへのアクセスのみを許可する必要がある状況があります。
これは、次のような一致セクションを追加することで簡単に実行できます。
次に、このグループのメンバーである1人のユーザーを除外する必要があります。彼は通常のシェルアクセスを持っている必要があります。
ここで何を設定しますか?以前に別の一致するセクションで設定された構成ディレクティブの設定を解除することは可能ですか?
java - SSHDポートのJavaMail使用(オープンネットワークの場合)
(うまくいけば)簡単な質問があります。パブリックネットワーク上にいるときに、SSHDトンネリングを使用してJavaMailを使用してMicrosoft Exchangeサーバーに安全にアクセスすることは可能ですか?SSHDトンネリングを使用して空港のwifiを安全に使用している人について読んだのですが、メールクライアントでも同じことができますか?
現在メールサーバーにログインできる次のコードフラグメントについて考えてみます(正しいユーザー名とパスワードを想定)
私の質問は2行目にありますが、私のマシンまたはメールサーバーのポート993ですか?ポート8080を使用してオフィスにSSHDを簡単に送信し、993の代わりに8080を使用して、設定した安全なトンネルを使用できますか?
注:私の知る限り、私はネットワークトラフィックを暗号化しておらず、「安全なワイヤレス」によって自然に暗号化されている場合でも、保護の追加レイヤーが必要です。読んでくれてありがとう
macos - Macにsshdをインストールするには?
Mac で Hadoop を使用しようとしていますが、Java と がssh
必要なので、それらをインストールする必要があります。ssh
Homebrew の助けを借りて既にその部分を実行しましたが、ダウンロードした後sshd
、インストール方法がわかりません。
これどうやってするの?
java - アプリケーション間通信にSSH接続を使用する
2種類の接続を備えたカスタムSSHサーバーとなるアプリケーションを作成したいと思います。
- クライアントがコマンドを入力し、サーバーが出力を返す同期チャネル
- ユーザーが接続してIOの読み取りを開始するストリームチャネルであるサーバーは、データを継続的に公開します。
私はJavaでそれを行っていますが、ApacheMinaSSHDはそのための適切なツールだと思います。私はなんとか認証用のコードを書くことができ(ネット上にあるリソースのおかげで)、接続で/ bin / shを実行できたので、私はすべてセットアップされていると思います。問題は、これらがどのように機能するのか、そしてミナが具体的にどのように機能するのかについての知識が不足しているため、これから私が立ち往生していることです。
基本的に、SSH接続ごとに入力ストリームと出力ストリームにアクセスする必要があります。その後、自分で整理して、それを取得する正しい方法を購入できますか?
カスタムチャネルを作成する必要がありますか?カスタムシェル?コマンドのカスタムセット?
このテーマに関するリソースを教えてもらえますか?