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

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

7
GitHubがSSH over HTTPSを推奨するのはなぜですか?
GitHubサイトにリンクがあります... https://help.github.com/articles/generating-ssh-keys ...そしてそれは述べています... 推奨されるHTTPS方式を使用しないことにした場合は、SSHキーを使用して、コンピューターとGitHubの間の安全な接続を確立できます。以下の手順では、SSHキーを生成し、公開鍵をGitHubアカウントに追加する方法を説明します。 HTTPSが推奨される方法である理由 SSH方式になんらかのセキュリティ上の欠陥がありますか、それとも遅くなりますか?SSHキーを作成したので、セキュリティ上の問題を軽減できますか?
334 git  github  ssh  https 



16
sshがターゲットマシンのバックグラウンドでコマンドを実行するようにする
これは、シェルスクリプトでsshをどのように使用するのかに関する後続の質問です。質問。リモートマシンで、そのマシンのバックグラウンドで実行されているコマンドを実行する場合、sshコマンドを返すにはどうすればよいですか?コマンドの最後にアンパサンド(&)を含めようとすると、ハングします。コマンドの正確な形式は次のとおりです。 ssh user@target "cd /some/directory; program-to-execute &" 何か案は?ターゲットマシンへのログインでは常にテキストバナーが生成され、パスワードが不要なSSHキーが設定されていることに注意してください。
304 bash  ssh  csh 

18
リポジトリへのアクセスが拒否されました。展開キーを介したアクセスは読み取り専用です
herokuから私のリポジトリを正常に複製し、別のリモートを追加した後 1/ git clone git@heroku.com:[APP].git 2/ git remote add bitbucket ssh://git@bitbucket.org/[ACCOUNT]/[REPO].git 3/ git push bitbucket master 行(3)を実行した後、またはSourceTreeを使用した後もこのエラーが発生します conq: repository access denied. access via a deployment key is read-only. まず、このメッセージが実際にどういう意味かわかりません。そしてそれは残念だ。 私はsshキーペアを作成し、herokuに追加しました: ssh-keygen -t rsa heroku keys:add ./id_rsa.pub また、BitBucketのデプロイメントキーセクションにキーを追加しました。しかし、私は何かを逃しているに違いありません。この質問は怠惰から抜け出すものではありません。私はBitBucketsガイドを含むさまざまなドキュメントを読んでいます。しかし、それでもこの問題を回避することはできません。 この投稿は関連していますHeroku gitリポジトリをbitbuketにインポートできますか?そしてどうやって? その他の事実: ssh -T hg@bitbucket.org conq: authenticated via a deploy key. You …
302 git  ssh  bitbucket  ssh-keys 


20
LinuxでSSHクライアントを閉じた後にバックグラウンドプロセスが停止しないようにする方法
SSH(Putty)を介してLinuxマシンで作業しています。プロセスを夜間実行したままにする必要があるので、プロセスをバックグラウンドで開始し(コマンドの最後にアンパサンドを付けて)、stdoutをファイルにリダイレクトすることでそれができると思いました。 驚いたことに、それはうまくいきません。Puttyウィンドウを閉じるとすぐに、プロセスが停止します。 どうすればそれを防ぐことができますか?

12
Vimで改行を削除する
Vimの行末にある改行を削除して、次の行を現在の行に追加する方法はありますか? 例えば: Evaluator<T>(): _bestPos(){ } 行をコピーして前の行に貼り付けることなく、これをすべて1行にまとめたいと思います。カーソルを各行の最後に置いてキーを押し、次の行をカーソルのある行にジャンプさせることができるようです。 最終結果: Evaluator<T>(): _bestPos(){ } これはVimで可能ですか?
271 unix  vim  shell  ssh  vi 

5
SSH設定:デフォルトのユーザー名を上書き
ssh私のユーザー名がどうあるべきかを知るように設定することは可能ですか? デフォルトでは現在のユーザー名を使用しますが、私の場合は正しくありません。 貸し出しのラップトップloanerを使用していsshて、ユーザー名はbuckですが、ユーザー名はであると伝えたいのですが。 ボーナスポイント:自宅のユーザー名はbgolemonです。ホストごとにユーザー名を設定できればさらに良いでしょう。
271 unix  ssh  ssh-config 

12
ログイン時にssh-agentを起動します
SSHエイリアスを使用してBitbucket.comからプルするリモートGitリポジトリとしてサイトを持っています。サーバーで手動でssh-agentを起動できますが、SSH経由でログインするたびにこれを実行する必要があります。 私は手動でssh-agentを起動します: eval ssh-agent $SHELL 次に、エージェントを追加します。 ssh-add ~/.ssh/bitbucket_id 次に、私が行うと表示されます: ssh-add -l そして、私は行ってもいいです。このプロセスを自動化する方法はあるので、ログインするたびに実行する必要はありませんか?サーバーはRedHat 6.2(Santiago)を実行しています。
262 git  ssh  bitbucket  redhat  ssh-agent 

16
SSHキー:「 'id_rsa.pub'の権限0644がオープンしすぎています。」Macで
MacでSSH鍵ペアを生成し、公開鍵をubuntuサーバーに追加します(実際、これはMacの仮想マシンです)が、ubuntuサーバーにログインしようとすると、次のように表示されます。 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/Users/tudouya/.ssh/vm/vm_id_rsa.pub' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /Users/tudouya/.ssh/vm/vm_id_rsa.pub Permission denied (publickey,password). 私はこれを解決するために多くの方法を試してみました、重要なファイルモードを変更し、フォルダーモードを変更しました。 キーファイルの権限: vm dir: drwxr-xr-x 4 …
261 ssh  permissions  key 

11
複数のGitHubアカウントとSSH構成
2つの異なるSSHキー/ GitHubアカウントをうまく連携させるのに問題があります。次の設定があります。 を使用して1つのアカウントからアクセス可能なリポジトリ git@github.com:accountname 別のアカウントからアクセス可能なリポジトリ git@github.com:anotheraccount 各アカウントには独自のSSHキーがあります。両方のSSHキーが追加され、設定ファイルを作成しました。設定ファイルが正しいとは思いませんが。をgit@github.com:accountname使用してアクセスされるリポジトリがを使用しid_rsa、git@github.com:anotheraccountを使用するように指定する方法がよくわかりませんid_rsa_anotheraccount。
249 ssh  github  ssh-keys 

11
特定のディレクトリに直接sshするにはどうすればよいですか?
多くの場合、いくつかのサーバーの1つにログインし、それらのマシンのいくつかのディレクトリの1つに移動する必要があります。現在、私はこの種のことをしています: localhost〜] $ ssh somehost somehostへようこそ! somehost〜] $ cd / some / directory / somewhere / named / Foo somehost Foo] $ どのホストとどのディレクトリにアクセスする必要があるかを判別できるスクリプトがありますが、これを行う方法がわかりません。 localhost〜] $ go_to_dir Foo somehostへようこそ! somehost Foo] $ これを行うための簡単で賢い方法はありますか?
248 bash  shell  scripting  ssh 

25
Git GUIまたはssh-keygenを使用したSSH秘密鍵の権限がオープンしすぎている
最近、私はgithubにクローンしたりプッシュしたりできず、根本的な原因を見つけようとしています。 これはWindows上です 私はcygwin + gitとmsysgitを持っています。 Msysgitは次のオプションでインストールされました: OpenSSH WindowsコマンドプロンプトからGitを使用する それは私にgitを使用しようとする4つの環境を与えます: Windows cmdプロンプト パワーシェル Git Bash Cygwin どういうわけか、私はmsysgit、cmd.exe、またはPowershellを使用してリポジトリのクローンを作成しようとすると、次のエラーが発生する位置に自分自身を取り込めました: > Initialized empty Git repository in > C:/sandbox/SomeProject/.git/ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Permissions 0644 for > '/c/Users/Ben/.ssh/id_rsa' are too > open. It is recommended that …
244 git  ssh  cygwin  msysgit  openssh 

2
Linuxで壊れたscp(セキュアコピー)コマンドプロセスを続行する方法はありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する scpコマンドを使用して7.5 GBのファイルをリモートサーバーにコピーしています。ある時点でファイル転送が中断し、最初からやり直す必要があります。 転送されるファイルの一時的な量は完全に失われていますか?以前の試行で停止したところから転送を何らかの方法で再開できますか?そうでない場合、それを行うための標準的なUnixコマンドラインファイル転送コマンドはありますか?

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