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

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

30
mysqldb pythonインターフェースのインストール時にmysql_configが見つかりません
私はssh経由で接続しているLinuxサーバーで実行するPythonスクリプトを取得しようとしています。スクリプトはmysqldbを使用します。私は必要な他のすべてのコンポーネントを持っていますが、次のようにsetuptoolsを介してmySQLdbをインストールしようとすると、 python setup.py install mysql_configコマンドに関連する次のエラーレポートが表示されます。 sh: mysql_config: command not found Traceback (most recent call last): File "setup.py", line 15, in <module> metadata, options = get_config() File "/usr/lib/python2.5/MySQL-python-1.2.3/setup_posix.py", line 43, in get_config libs = mysql_config("libs_r") File "/usr/lib/python2.5/MySQL-python-1.2.3/setup_posix.py", line 24, in mysql_config raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found …

13
Ubuntuでssh-addを使用して秘密キーを永続的に追加するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 SSH経由でサーバーにアクセスするための秘密鍵をパスワードで保護しています。 私は2台のlinux(ubuntu 10.04)マシンを使用しており、ssh-addコマンドの動作は両方で異なります。 1台のマシンで、「ssh-add .ssh / identity」を使用してパスワードを入力すると、キーが永続的に追加されました。つまり、コンピューターをシャットダウンして再度ログインするたびに、キーはすでに追加されています。 もう1つは、ログインするたびにキーを追加する必要があります。 覚えている限り、私は両方で同じことをしました。唯一の違いは、キーが永続的に追加されるキーに作成されたことです。 他のマシンにも永久に追加する方法を誰かが知っていますか?
474 ubuntu  ssh  key  ssh-agent 

4
SSHを介したファイルの転送[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 9年前休業。 コマンドラインでリモートサーバーにSSH接続し、コマンドを使用してローカルマシンにディレクトリをコピーしようとしていますscp。ただし、リモートサーバーは次の「使用」メッセージを返します。 [Stewart:console/ebooks/discostat] jmm% scp -p ./styles/ usage: scp [-1246BCEpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 [...] [[user@]host2:]file2 [Stewart:console/ebooks/discostat] jmm% 双方向でファイルを転送できるようにしたいのですが。私が読んだことから、上記のコマンドはダウンロードとscp -p [localpath] [remotepath]アップロードに役立つと思いましたか?
461 ssh  scp 

28
〜/ .ssh / authorized_keysに公開鍵を追加しても自動的にログインされません
公開SSHキーをauthorized_keysファイルに追加しました。 ssh localhostパスワードを要求せずにログインする必要があります。 私はそれを実行して入力を試みましたssh localhostが、それでもパスワードの入力を求められます。それを機能させるために私が経験しなければならない別の設定はありますか? 権限を変更するための指示に従いました: 以下は私がしssh -v localhostた場合の結果です。 debug1: Reading configuration data /home/john/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to localhost [127.0.0.1] port 22. debug1: Connection established. debug1: identity file /home/john/.ssh/identity type 1 debug1: identity file /home/john/.ssh/id_rsa type -1 debug1: identity file /home/john/.ssh/id_dsa …

30
Vagrantスタック接続タイムアウト再試行
私の浮浪者は昨夜完全にうまく働いていた。PCの電源を入れてを押したところ、次のvagrant upようになりました。 ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: hostonly ==> default: Forwarding ports... default: 22 => 2222 (adapter 1) ==> default: Booting VM... ==> default: Waiting for machine to boot. This may take …
417 ssh  virtualbox  vagrant 


14
パスワードなしのec2インスタンスへのscp(セキュアコピー)
EC2インスタンス(FreeBSD 9 AMI ami-8cce3fe5)を実行していますが、amazonで作成したキーファイルを使用して、パスワードプロンプトなしでsshで接続できます。問題ありません。 ただし、scpを使用してインスタンスにファイルをコピーする場合、パスワードの入力を求められます。 scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/ Password: なぜこれが起こっているのか/どのようにそれを防ぐことができるのか?

4
sshログイン時の.bashrc
Hardy 8.04を実行しているubuntu-boxにsshすると、私の環境変数.bashrcが設定されません。 sourceを実行する.bashrcと、変数は適切に設定され、すべてが順調です。 どのように来る.bashrcのログイン時に実行されていませんか?
374 ubuntu  ssh  bash 

8
rsyncを使用するときに別のSSHポートを指定することは可能ですか?
私は次のコマンドを試みています: rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path SSHはポート2222で実行されていますが、rsyncは引き続きポート22を使用しようとしますが、パスが見つからないというメッセージが表示されますが、もちろん存在しません。 非標準のsshポートでリモートホストにrsyncできるかどうか知りたいのですが。
366 ssh  rsync 

29
Amazon EC2インスタンスへのSSHアクセス時にアクセスが拒否されました(公開キー)[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Amazon ec2インスタンスを使用したいのですが、次のエラーが発生しました。 Permission denied (publickey). キーペアを作成し、.pemファイルをダウンロードしました。 与えられた: chmod 600 pem file. 次に、このコマンド ssh -i /home/kashif/serverkey.pem ubuntu@ec2-54-227-242-179.compute-1.amazonaws.com しかし、このエラーがあります: Permission denied (publickey) また、filezillaに接続してファイルをアップロード/ダウンロードするにはどうすればよいですか?

12
Bashで複数のコマンドをsshして実行する最もクリーンな方法は何ですか?
私はすでにsshエージェントを設定しており、次のようなことを行うBashスクリプトで外部サーバーのコマンドを実行できます。 ssh blah_server "ls; pwd;" さて、私が本当にやりたいことは、外部サーバーで多くの長いコマンドを実行することです。これらすべてを引用符で囲むと非常に見苦しくなります。これを回避するためだけに、sshを複数回実行することは避けたいと思います。 だから、私はこれを括弧で囲まれた何かで行うことができる方法はありますか?私は次の線に沿って何かを探しています: ssh blah_server ( ls some_folder; ./someaction.sh; pwd; ) 基本的に、私はそれがクリーンである限り、どんな解決策でも満足します。 編集する 明確にするために、私はこれがより大きなbashスクリプトの一部であることについて話しています。他の人はすぐにスクリプトに対処する必要があるかもしれないので、私はそれをきれいに保ちたいと思います。次のような1行のbashスクリプトは必要ありません。 ssh blah_server "ls some_folder; ./someaction.sh 'some params'; pwd; ./some_other_action 'other params';" とても醜くて読みにくいからです。
349 bash  unix  ssh 

23
ブラウザーを開かずにCLIからGitHubにリモートリポジトリを作成することはできますか?
OverаэтотвопросестьответынаStack Overflowнарусском:КаксоздатьрепозиторийнаGitHubчерезкоманднуюстро 新しいローカルGitリポジトリを作成しました。 ~$ mkdir projectname ~$ cd projectname ~$ git init ~$ touch file1 ~$ git add file1 ~$ git commit -m 'first commit' 新しいリモートリポジトリを作成し、ここからGitHubへのコミットをプッシュするgitコマンドはありますか?ブラウザーを起動してCreate a New Repositoryに進むだけでも大した問題ではないことはわかっていますが、CLIからこれを実現する方法があれば幸いです。 私は膨大な量の記事を読みましたが、gitコマンドを使用してCLIからリモートリポジトリを作成する方法について言及した記事はありませんでした。Tim Lucasのすばらしい記事、新しいリモートgitリポジトリのセットアップは、私が見つけた中で最も近いものですが、GitHubはシェルアクセスを提供していません。

10
stdinは端末ではないため、疑似端末は割り当てられません
リモートサーバー上にいくつかのディレクトリを作成し、scpを使用してローカルマシンからリモートにファイルをコピーするシェルスクリプトを記述しようとしています。ここに私がこれまで持っているものがあります: ssh -t user@server<<EOT DEP_ROOT='/home/matthewr/releases' datestamp=$(date +%Y%m%d%H%M%S) REL_DIR=$DEP_ROOT"/"$datestamp if [ ! -d "$DEP_ROOT" ]; then echo "creating the root directory" mkdir $DEP_ROOT fi mkdir $REL_DIR exit EOT scp ./dir1 user@server:$REL_DIR scp ./dir2 user@server:$REL_DIR 実行するたびに次のメッセージが表示されます。 Pseudo-terminal will not be allocated because stdin is not a terminal. そして、スクリプトは永久にハングします。 私の公開鍵はサーバーで信頼されており、スクリプトの外ですべてのコマンドを問題なく実行できます。何か案は?
345 linux  bash  shell  ssh 

14
特定のドメインのgit pushのSSHキーを指定します
次の使用例があります。「自分の」秘密鍵の使用にプッシュしたいのに、git@git.company.com:gitolite-adminuserの秘密鍵の使用gitolite-adminにプッシュしたいのですがgit@git.company.com:some_repo。私の知る限り~/.ssh/config、ユーザー名とサーバー名はどちらも同じであるため、を使用してこれを解決することはできません。私は主に自分の秘密鍵を使用しているので、それを~/.ssh/configfor で定義していgit@git.company.comます。単一のgit呼び出しに使用されるキーをオーバーライドする方法を誰かが知っていますか? (脇に:gitoliteは、キーに基づいてプッシュを実行しているユーザーを区別するため、アクセス、所有権、および監査の点で、user @ server文字列がユーザーごとに同一であっても問題ありません。)
342 git  ssh  gitolite 

5
git remote add with other SSH port
Gitで、ホストが別のSSHポートを使用しているときにリモートオリジンサーバーを追加するにはどうすればよいですか? git remote add origin ssh://user@host/srv/git/example
336 git  ssh  port 

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