タグ付けされた質問 「ssh」

セキュアシェル; 2つのネットワークデバイス間の安全なチャネルを介したデータ転送を可能にするネットワークプロトコル。

1
SSHセッションでCtrl-Z
別のシステムにSSHで接続してCtrl- を押すとZ、SSHクライアントがバックグラウンドになると思っていました。ただし、それを行うのはリモートプロセスです。魔法はどこで起こりますか?
10 linux  ssh  unix  terminal 

3
sshがウィンドウに組み込まれていないのはなぜですか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 SSHは、ほとんどのPOSIXスタイルのオペレーティングシステムに組み込まれています。SSH機能をPuttyなどのツールを使用してウィンドウに追加できることは知っていますが、商用またはその他の理由で、他のオペレーティングシステムのようにsshがウィンドウに組み込まれていないのはなぜですか?
10 windows  ssh 

3
MacでシングルユーザーモードでSSHを有効にする
ハードウェアの深刻な損傷のため、シングルユーザーモードでのみアクセスできるiMacを持っています。別のコンピューターにイーサネットケーブルで接続しました。SSH経由でiMacにリモートでログインしたいのですが。iMacはOS X 10.6.4を実行しています。 私は同じような答えに出くわしましたが、私が試みたものは常に失敗しました。 私が試したところsystemsetup -setremotelogin on、次のエラーメッセージが返されました。 systemsetup[63:903] setInetDServiceEnabled failed for ssh because authorizationRef is NULL! ながらlaunchctl load -w /System/Library/LaunchDaemons/ssh.plist与える: DNSServiceRegister("ssh"): -65563 DNSServiceRegister("sftp-ssh"): -65563 bind(): Can't assign requested address launch_msg(): Socket is not connected launchctl: CFURLWriteDataAndPropertiesToResource(/var/db/launchd.db/com.apple.launchd/overrides.plist) failed: -10 私は何をすべきか?

1
.bash_historyファイルの場所を変更するにはどうすればよいですか?
CentOS 6.xを実行していますが、.bash_historyを別の場所に移動したいと考えています。 ユーザーのホームディレクトリは(VPSを実行しているため)/var/www/vhost/<domain>.<tld>FTPでアクセスできます(アクセスできるはずです)。 このため、FTP接続で簡単に見つけることができるAuthorizedKeysFileため、SSH接続のを通常~/.ssh/authorized_keysから変更しました。 同時に、現在のユーザーの場所に.bash_historyファイルを移動したいと思います。/home/%u/.bash_history%u

2
他のコンピューターにローカルSOCKS SSHトンネルの使用を許可するにはどうすればよいですか?
私はしばしば、SOCKSプロキシーを使用して自分のコンピューターでSSHトンネリングを使用します。 ssh -D 1234 example.com ただし、これはローカル接続のみを受け入れます。ネットワーク上の他のシステムでも、自分のコンピュータでプロキシを使用できるようにしたいと考えています。 どうすればこれを達成できますか?SSH自体にオプションがない場合、プログラムプロキシを別のポートにプロキシすることは可能かもしれませんが、これを行うための一般的なツールがあるかどうかはわかりません。
10 linux  macos  ssh  proxy  socks 

1
トンネリング時のX Windows DISPLAY環境変数について
両方とも実行中のリモートサーバーにSSHで接続したい CentOS と X11Forwarding 有効にします。 しかし、Xアプリケーションはそれらのうちの1つでは適切に動作することができません - ホストBでそれはうまく動きます。しかし、ホストAでは、Xアプリケーションを起動するたびに、「ディスプレイに接続できませんでした」というエラーが表示されます。 確認後 DISPLAY 私はXウィンドウに関連していると思うホストAの環境変数は、私はその値を見つけた localhost:10.0。ヒントに従う ここに 、 私は変える DISPLAY=0:10.0 そしてそれはうまくいきます。しかしながら、 DISPLAY ホストB上はまだ localhost:10.0 そしてうまくいきます。 私の質問は、その価値は何にありますか DISPLAY 表す?違いは何ですか localhost:10.0 そして 0:10.0? と言われている localhost ホスト名を識別します。それでは、どのホスト、Xアプリケーションを実行しているサーバー(ホストA / B)、それともXウィンドウを表示したいローカルクライアントかを識別しますか? ドキュメンテーションへのどんなヒントまたはポインターも評価されるでしょう。
9 linux  ssh  xorg  sshd 


3
macOS Mojave 10.14.1でSSHが失敗する
Mojave 10.14.1に更新した後、すべてのssh接続が失敗します。端末ssh、scp、gitなど、すべて「壊れたパイプ」を取得します。 ssh myserver -v OpenSSH_7.8p1, LibreSSL 2.7.3 debug1: Reading configuration data /Users/pablo/.ssh/config debug1: /Users/pablo/.ssh/config line 137: Applying options for myserver debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 48: Applying options for * debug1: Connecting to myserver port 22. debug1: Connection established. debug1: identity file /Users/pablo/.ssh/myserver.pem type -1 debug1: …

9
パスワードを入力せずにWindowsからLinuxへのSSH
パスワードを入力せずにWindowsからLinuxにssh / scpを使用しようとしています。 これは私がやったことであり、うまくいかないようです: Putty Key Generatorを使用して生成された公開鍵と秘密鍵(Windows) ファイルをid_rsa.puband として保存しましたid_rsa それらをコピーしました ~/.ssh id_rsa.pubをLinuxボックスに追加しました ~/.ssh/authorized_keys その後ssh、WindowsからLinuxボックスにアクセスしようとしますが、パスワードを入力する必要があります 何か不足していますか?
9 windows  linux  ssh  scp 

5
リモートパスにsshする方法は?
〜/ apps /にフォルダーがあり、ルート/ apps /に別のフォルダーがあります 私は彼らにsshしたい ssh user@abc.com:~/apps/ そして ssh user@abc.com:/apps/ 次のエラーが表示されました。 ホスト名を解決できませんでした 私は何を間違えましたか?
9 ssh 

3
sign_and_send_pubkey:署名に失敗しました:エージェントが操作を拒否しました
私は自分の手を置くことができるすべての可能なコマンドを試しました。私はまだこれを取得します。私はubuntu 16.04を搭載したデジタルの海の液滴をスピンしました。新しいユーザーとして再度ログインする必要があるまで、チュートリアルに従いました。解決策を見つけようとしているところです。これは、ssh-addコマンドを実行した場合の出力です Could not open a connection to your authentication agent.
9 ssh  connection 

6
/ usr / bin / env:php:そのようなファイルやディレクトリはありません
アプリのデプロイに.shスクリプトを使用したい。このスクリプトは私のホームサーバー(Ubuntu 15.10サーバー)にあり、実行可能としてマークされています。このスクリプトへのアクセスはsshを介して行われ、このチュートリアルを使用して、そのスクリプトを実行するsshログインを設定しました。したがって、基本的には呼び出すだけでssh deployer@XXX.com someArguments、スクリプトをsomeArgumentsパラメーターとして実行します。ユーザーdeployerはuid = 0を持っているので、基本的にはroot(これは将来変更される予定です。正常に機能するまで、アクセス許可の問題を解消するためだけに設定しました)。 そして、ここが物事がトリッキーになるところです。スクリプトは/usr/bin/env: php: No such file or directoryatコマンドを報告します/bin/composer install(Composerを使用)。私がそのスクリプトを見るほど、物事は奇妙です。この行の前に、/bin/composer self-updateおよびも呼び出さ/bin/composer -Vれています。どちらも正しく実行され、正しい出力を表示します。 次のことを確認しました。 /usr/bin/env php -v正しいPHPバージョンを表示します(と同じ/usr/bin/php -v) whereis php ディスプレイ php: /usr/bin/php /usr/local/bin/php /usr/share/man/man1/php.1.gz php5-cli パッケージがインストールされ、最新バージョン $PATH 含む /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games which env ディスプレイ /usr/bin/env 私は次のことも試しました: bash deploy.shrootの下で直接スクリプトを実行する(そのユーザーと同じであるため)-エラーなしで完全に動作します 失敗したコマンドを直接実行する-エラーなしで完全に実行する したがって、これは非常に特殊なケースとして私には思われますが、このコマンドが機能しないのはなぜですか。デバッグに12時間費やしましたが、ここでは考えきれません。 PS:同様のエラー(/usr/bin/env: node: No such file or directory)が存在する場合bower install(Bowerを使用)に発生しますが、実行中(NPMを使用)には発生しません。npm …
9 linux  ubuntu  bash  ssh  php 

5
$ PS1をローカルコンピューターとsshセッションで別々に設定する
ホームディレクトリをバージョン管理下に置いているので、基本的な構成をどのコンピューターでも簡単に利用できます。 ローカルコンピューターのbashコマンドプロンプトは、現在のgitリポジトリとその状態を含む複雑でカラフルなものです。しかし、リモートマシンにuser@host ~ $アクセスするときは、単純なコマンドプロンプトが必要sshです。 ローカルで実行.profileすると複雑$PS1になり、sshセッションで実行すると簡単になるように更新できるようにしたいと思います。 基本的に、私はで$AM_I_LOGGED_IN_VIA_SSHテストする変数のようなものを望みます.profile。それは可能ですか?
9 bash  ssh  shell  ps1 

2
MacBookをLinuxデスクトップにイーサネット経由で直接接続して高速SSHを実現しますか?
Linuxデスクトップの構築を検討しています—デスクトップのみ。モニターはサポートされていません。また、MacBook Proをモバイル用のメインコンピューターとして使用しています。オフィスにいる間は基本的に、MacBookをキーボードとメインモニターとして使用し、別のモニターを2、3台接続して、LinuxコンソールにSSHで接続してコーディングを行います。 イーサネット経由でMacBook ProをLinuxボックスに直接接続することはできますか?または、建物の有線接続を経由してLinuxボックスに戻さなければなりませんか?

5
Vagrant upを使用してVMを認証する方法は?
Vagrant Up中の認証の失敗、Vagrant sshおよびssh vagrant @ localhost -p2222は機能する ブート時にVagrantを使用してシェルスクリプトを実行したいと思います。VMが次を使用して起動されている間、Vagrantは認証できませんvagrant up。 c:\temp\helloworld>vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'helloworld'... ==> default: Matching MAC address for NAT networking... ==> default: Setting the name of the VM: helloworld_default_1398419922203_60603 ==> default: Clearing any previously set network interfaces... ==> …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.