問題タブ [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.
windows - バックグラウンド プログラムとして Windows クライアントから SSH トンネルを開くにはどうすればよいですか?
マシンが起動するたびに、Win マシンが SSH サーバーにトンネリングできるようにしたいと考えています。また、クラッシュした場合に win マシンで SSH プログラムを再起動するようにします。SSH プログラムが軽量で安定していればいるほど、私は幸せです。
これにはどのようなオプションがありますか?
macos - OS Xは、ssh_configを使用してsudoでrsyncを実行します
rsync
OSXマシン上の多数のユーザーアカウントをLinuxファイルサーバーにバックアップする自動ジョブを設定したいと思います。アカウントから別のマシンにパスワードなしのsshを設定しましたが、うまく機能するので、次のコマンドを使用してみました。
myserv
で設定されたエイリアスはどこにありますか~/.ssh/config
。私が抱えている問題は、そのコマンドを機能させるためにsudoを使用する必要があることです。個人アカウントでは、バックアップ用にファイルをコピーするために他のユーザーのホームディレクトリにアクセスできません。このコマンドは、sudoがなくても自分のアカウントで正常に機能しますが、sudoで実行すると、~/.ssh/config
それ以上自分のコマンドを確認できなくなります(したがって、「不明なホストmyserv」について文句を言います)。
sudoでrsyncを実行して、個人を確認するにはどうすればよい~/.ssh/config
ですか?
ありがとう!
windows-xp - CygwinsshdサービスでのSSHパスワード/ユーザーの問題
RATを使用して海外のWindowsXPProボックスでCygwinを介してSSHdをセットアップし、opensshパッケージをインストールから除外しました。cywinシェル(c:\ cywinから)を実行して実行しました。これは、安全で適切に転送されていることがわかっているポートの下にありますが、その番号は共有しません。これは一般的なポートではありませんが、40000未満です。ファイアウォールがオフになっているなどです。ボックスで作成された最初の管理者アカウントを使用しています。(完全な管理者です)次のコマンドを実行しました
chmod +r /etc/passwd
chmod +r /etc/group
hmod 777 /var
/*Created New Admin User Account To Be Used via SSH*/
mkpasswd -cl > /etc/passwd
mkgroup --local > /etc/group
ローカルで接続できますが、外部で接続することはできません。私は自分のポートなどが問題ないことを知っています。
私は本当にこのトンネルを必要としているので、起こりうる問題:P
bash - ssh自体に割り込んだときにリモートプロセスを強制終了するようにsshを作成するにはどうすればよいですか?
bashスクリプトでは、sshを介してリモートマシンでコマンドを実行します。ユーザーがCtrl+Cを押してスクリプトを中断すると、スクリプトが停止するだけで、sshクライアントも停止しません。さらに、sshクライアントを強制終了しても、リモートコマンドは実行されています...
Crtl + cでローカルのsshクライアントとリモートコマンドの呼び出しを強制終了するbashを作成するにはどうすればよいですか?
簡単なスクリプト:
eclipse - Eclipseに適したsshコンソールはありますか?
Eclipse用の優れたsshコンソールプラグインを探していますが、ほとんど見つかりません。誰かが1つにいくつかの良いリードを持っていますか?
php - バージョン管理を支持してFTPから自分を引き離す方法
FTP を使用して Web サイトをアップロードすることは現在 n00bs 用であると聞いていますが、Web サイトを構築してきた 8 年ほどの間、私が知っている唯一の方法です。どうやら今話題になっているのは、SVN や Git などのバージョン管理システムを使用し、何らかの方法で SSH を使用して、変更されたファイルのみをアップロードすることです (私の理解が正しければ)。誰かが説明したり、「包括的な」ガイドを教えてくれたりできないかと思っています。何をインストールする必要がありますか?共有ホスト (Dreamhost) は互換性がありますか? 私は現在、WAMP環境で開発しています。私はバージョン管理を使用したことがなく、どこから始めればよいかわかりません。私は通常、CakePHP や Zend などのフレームワークで開発しています。
ssh - SSH経由でファイルを転送する
コマンドラインでリモートサーバーにSSHで接続し、コマンドを使用してディレクトリをローカルマシンにコピーしようとしていますscp
。ただし、リモートサーバーは次の「使用法」メッセージを返します。
双方向でファイルを転送できるようにしたいのですが。私が読んだことから、上記のコマンドはダウンロードとscp -p [localpath] [remotepath]
アップロードに機能すると思いましたか?
mysql - SSH を使用した Aptana Studio MySQL 接続文字列
Aptana Studio から SSH を使用して MySQL DB に接続したいのですが、接続文字列がどうあるべきか知っている人はいますか?
security - JMX をローカルホストに制限する
さまざまなファイアウォールやトンネリング スキームを介して JMX を公開する方法に関するドキュメントがいくつかあるようですが、私は逆の方法を望んでいます。JMX がローカル マシンからのみアクセスできるようにしたいと考えています。残念ながら、「すぐに使える」管理オプションでは、ポートをローカル インターフェイスに制限することはできず、netstat はポートがいずれかまたはすべてのインターフェイスでリッスンしていることを示しています。
http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html#gdevf
JMX の間接的な層、RMI レジストリ、コネクタ、アダプタなどに当惑していることを認めざるを得ません。
それを世界に公開してから、骨の折れる余分なユーザー管理とセキュリティ構成を実行する必要があるのではなく、電源を入れてからSSHを介してトンネリングしたいと思います。組み込みの RMI レジストリーを使用でき、外部レジストリーを実行する必要がないことは素晴らしいことです。