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

一般的なSSHサポートはオフトピックです。サポートに関する質問は、https://superuser.comで行うことができます。Secure Shell(SSH)は、安全なデータ通信のための暗号化ネットワークプロトコルです。Secure Shellに関連するプログラミングの質問には、このタグを使用します。スタックオーバーフローでは、一般的な認証と構成の問題はトピックから外れています。

20
'heroku'はgitリポジトリではないようです
アプリをHerokuにプッシュしようとすると、次の応答が返されます。 fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 「heroku keys:add」を試しましたが、同じ結果が得られます。私のGitHubアカウントにはすでにsshキーがあります。
181 heroku  ssh 

12
BitbucketのGit:公開SSHキーをアップロードした後でも、常にパスワードの入力を求められます
説明どおり~/.ssh/id_rsa.pubにBitbucketのSSHキーに自分をアップロードしましたが、Gitはすべての操作(など)でパスワードを要求します。私は何か見落としてますか?git pull これはプライベートリポジトリ(他人のプライベートリポジトリのフォーク)であり、次のようにクローンを作成しました。 git clone git@bitbucket.org:Nicolas_Raoul/therepo.git これが私のローカル.git/configです: [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = https://Nicolas_Raoul@bitbucket.org/Nicolas_Raoul/therepo.git [branch "master"] remote = origin merge = refs/heads/master 同じ環境で同じ公開鍵を使用すると、Github上のGitは正常に動作します。 .sshはrwx------、.ssh/id_rsaです-rw-------、.ssh/id_rsa.pubです-rw-r--r--
180 git  ssh  bitbucket 

12
com.jcraft.jsch.JSchException:UnknownHostKey
Jschを使用してJavaでSSH接続を確立しようとしています。私のコードは次の例外を生成します: com.jcraft.jsch.JSchException: UnknownHostKey: mywebsite.com. RSA key fingerprint is 22:fb:ee:fe:18:cd:aa:9a:9c:78:89:9f:b4:78:75:b4 Jschのドキュメントでホストキーを確認する方法が見つかりません。以下のコードを含めました。 import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; public class ssh { public static void main(String[] arg) { try { JSch jsch = new JSch(); //create SSH connection String host = "mywebsite.com"; String user = "username"; String password = "123456"; Session session = jsch.getSession(user, …
179 java  ssh  jsch 


9
Bashスクリプトのパスワードを使用してsftpコマンドを実行する方法
Linuxホストからsftpを使用してログファイルをリモートホストに転送する必要があります。オペレーショングループから同じものの資格情報が提供されています。ただし、他のホストを制御できないため、RSAキーを生成して他のホストと共有することはできません。 ではsftp、cronジョブを介してBashスクリプト内からコマンドを(提供されたユーザー名/パスワードを使用して)実行する方法はありますか? 同様のスタックオーバーフローの質問、Bashスクリプトでsftpのパスワードを指定するを見つけましたが、私の問題に対する満足のいく答えはありませんでした。
173 bash  shell  unix  ssh  sftp 

6
スクリプトでタイムアウトを使用してSSHを実行する方法
リモートホストでパスワードなしのSSHを介して接続するスクリプトを実行しています。タイムアウトを設定したいので、リモートホストの実行に無限の時間がかかっている場合は、そのsshセッションから出て、shスクリプトの他の行を続行します。 それを行う方法についてのアイデアはありますか?
173 shell  ssh  timeout 

23
WindowsのVagrantボックスにSSHで接続しますか?
Vagrantを使用してVirtualBox VMをWindowsで起動しています。他のプラットフォームでは、 $ vagrant ssh VMに接続します。 WindowsでこのVagrantボックスに接続するにはどうすればよいですか? VagrantのドキュメントでPuTTyを使用するように提案されている方法も機能しませんでした。 http://docs-v1.vagrantup.com/v1/docs/getting-started/ssh.html


6
パブリックWIFI経由のGithub(SSH)、ポート22をブロック
私は現在パブリックWIFIスポットにいて、SSHを使用できません(おそらくそのポートはブロックされています)。ただし、を実行するにはその接続が必要ですgit push。 ➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused ポート80経由でSSHトンネルを設定してこの制限を回避し、github pushその接続を使用するように指示することは可能ですか?どうやってするか?私はOSX(ライオン)を使っています。これはよくある問題でしょうか?
171 git  ssh  github  wifi  public 

15
git-upload-pack:リモートGitリポジトリを複製するときにコマンドが見つかりません
私はgitを使用してプロジェクトの2つのコピーを同期させています。1つはローカルボックス、もう1つはテストサーバーです。これは、sshを使用してリモート開発サーバーにログオンしたときに発生する問題です。 git clone me@me.mydevbox.com:/home/chris/myproject Initialized empty Git repository in /tmp/myproject/.git/ Password: bash: git-upload-pack: command not found fatal: The remote end hung up unexpectedly fetch-pack from 'me@me.mydevbox.com:/home/chris/myproject' failed. (ファイル名は有罪を保護するために変更されました...!) どちらのボックスもSolaris 10 AMDを実行しています。--upload-pack=$(which git-upload-pack)コマンドを追加した場合、いくつかの掘り下げを実行しました(そして$PATH、RTFMソリューションに従って 'git-upload-pack'へのパスが含まれていることを証明しています)が、これは本当に煩わしく、さらに 'git push'は機能しません。--unpack=選択肢がないと思うから。 ちなみに、すべてのgitコマンドは私のローカルボックスから正常に動作します。これは、同じバージョンのソフトウェア(1.5.4.2)であり、の同じNFSマウントにインストールされています/usr/local/bin。 誰か助けてもらえますか?
170 git  version-control  unix  ssh 


9
ansible SSH認証チェックを無視する方法は?
Ansibleによって行われたSSH認証チェックを無視する方法はありますか?たとえば、新しいサーバーをセットアップしたばかりの場合、この質問に「はい」と答える必要があります。 GATHERING FACTS *************************************************************** The authenticity of host 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is xx:yy:zz:.... Are you sure you want to continue connecting (yes/no)? これは一般的には悪い考えですが、これをスクリプトに組み込んで、最初にクラウドプロバイダーで新しい仮想サーバーを作成し、次にansibleプレイブックを自動的に呼び出して構成します。スクリプトの実行中に人間の介入を避けたいです。
164 ssh  ansible 

8
Gitクローン/「キーをキャッシュに保存しますか?」で継続的にフリーズするプル
BitBucketアカウントからWindows 10ラップトップ(GitBashを実行)にレポのクローンを作成しようとしています。接続に必要なすべての手順を完了しました(SSHキーをセットアップし、git @ bitbucket.orgをSSHで正常に接続することで確認しました)。ただし、リポジトリを複製しようとするたびに、Bitbucketのキーをキャッシュすることを確認した後、プロンプトが継続的に切断されます。 User@Laptop MINGW64 /C/Repos $ git clone git@bitbucket.org:mygbid/test.git Cloning into 'test'... The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40 If you trust …

14
Pythonでscpする方法は?
Pythonでファイルをscpする最もPython的な方法は何ですか?私が知っている唯一のルートは os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) これはハックであり、Linuxライクなシステムの外部では機能しません。また、リモートホストにパスワードなしのSSHが設定されていない限り、パスワードプロンプトを回避するためにPexpectモジュールの支援が必要です。 Twistedを知っていますがconch、低レベルのsshモジュールを介してscpを自分で実装することは避けたいと思います。 paramikoSSHとSFTPをサポートするPythonモジュールであるを知っています。ただし、SCPはサポートされていません。 背景:SFTPはサポートしていませんが、SSH / SCPはサポートしているルーターに接続しているため、SFTPは選択できません。 編集:これはSCPまたはSSHを使用してPythonでファイルをリモートサーバーにコピーする方法の複製ですか?。 ただし、その質問では、Python内からのキーを処理するscp固有の回答は提供されません。私はある種のコードを実行する方法を望んでいます import scp client = scp.Client(host=host, user=user, keyfile=keyfile) # or client = scp.Client(host=host, user=user) client.use_system_keys() # or client = scp.Client(host=host, user=user, password=password) # and then client.transfer('/etc/local/filename', '/etc/remote/filename')
158 python  ssh  paramiko  scp 

4
画面を別のSSHセッションから強制的に切り離すにはどうすればよいですか?
SSHセッション内でScreenを実行しました。ターミナルがフリーズしました。ターミナルを再起動した後、そのScreenセッションはまだ接続されていると見なします。多分そうです。多分それが何を意味するのか本当にわかりません。 新しいSSHログインからそのScreenセッションに接続したいのですが。あそこで重要なことが起こっているので、私はそのスクリーンセッションを殺したくありません。:) 私が持っていると思うオプション(どれも解決方法がわかりません): Screenセッションをデタッチするにはどうすればよいですか? そのScreenセッションが接続されているSSHセッションを終了するにはどうすればよいですか?

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