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

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


1
たくさんのマシンが私の中にSSHで接続しようとし続けているときはどうすればいいですか?
過去数時間の間、中国からのたくさんのマシンが(おそらく、おそらく)rootとして私のマシンにSSH接続しようとしていて失敗しています。それらのIPのいくつか(すべて?)は以下のとおりです。 218.65.30.53 221.194.47.221 115.238.245.2 115.238.245.4 221.194.47.239 私はそれらをチェックするためにWebベースのwhoisを使っていて、悪用レポートのアドレスに書いています。どうすればいいですか。私のマシン上でそして一般的には?

1
リモートでプロセスを強制終了する方法
このコマンドを使ってリモートでプロセスを強制終了しますが、うまくいきません。 ssh -t root@g-9 -x "sshpass -p 'ubuntu' ssh -t root@10.147.243.178 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -x 'kill -9 `ps aux | grep cassandra | awk '{print $2}'`'" Warning: Permanently added '10.147.243.178' (ECDSA) to the list of known hosts. bash: line 0: kill: (12720) - No such process Connection to 10.147.243.178 …
ssh  script 

1
起動時にスクリプトを実行する方法
私はラズベリーパイが起動したときに実行したい、次のコマンドがあります、それは私のbitcoinマイナーが起動するためのものです cd /home/pi/cgminer-4.5.0 sudo ./cgminer -o http://xxxxxxxxxxx -u xxxxxxxx -p xxxxxxxxxx これどうやってするの ?私は現在nohupを使用してそれを設定しているが、これは私がpiにSSH接続して接続を閉じると動作を停止したときにのみ自動起動する これどうやってするの ?
linux  ssh 

1
ゲートウェイを介してファイルをターゲットの場所に直接送信するために 'scp'を使用する方法
私のLinuxコンピュータでは、通常SSHでターゲットの場所にログインします。 まず、ゲートウェイへのSSH rose@xx.xx.xx.xx 、 次に、ターゲットの場所にSSHで接続します。 fun@yy.yy.yy.yy しかし、私のコンピュータのfile / Users / david / files / Aに直接転送することはできません。 fun@yy.yy.yy.yy ログなし rose@xx.xx.xx.xx によって ' scp / Users / david / files / A fun@yy.yy.yy.yy ' これどうやってするの?
linux  ssh  scp  gateway 

0
モバイルインターネットプロバイダは発信SSHをブロックしますか?
それで、世界中に広がる私たちは、リバースフォワーディングのためにSSHを通して私たちのサーバーに接続する数台のパソコンを持っています。これらのクライアントのほとんどはいくつかの3G受信機を介してインターネットに接続されており、それらのうちの1つは、彼がインターネットプロバイダを切り替えた後は動作しなくなったと私に言った。 彼は、Eメールや通常のWebサイトなど、通常のインターネットサービスにアクセスできることを確認しました。ポート22のテストサーバーの1つに "Hello World!" Webサイトを配置すると、そのページにアクセスできませんでした。 モバイルインターネットプロバイダは特定の発信ポートをブロックしますか?私はsshdが同時に複数のポートで実行できると読んだので、これは別の一般的な用途を持つ別のポートを開くことで解決できると思います。 だから私の質問は次のとおりです。 モバイルインターネットプロバイダが特定の発信ポートをブロックしていると聞きましたか? 22ではなくどのポートを使用しても安全なのでしょうか。 (80と443だけがオプションではありません)では、どのポートがおそらくブロックされないのでしょうか。電子メールのための25?

3
SCP接続拒否エラー
私はを使用してLinuxサーバからmacosxマシンにファイルを転送しようとしています scp。 scp test username@68.120.23.91:~/ それはエラーを示しています ssh: connect to host 68.120.23.91 port 22: Connection refused lost connection. 私はそれがすべてのマシンからのすべての接続を許可するマックのファイアウォール設定をチェックした。 できるだけ早く助けてください。 他に情報が必要な場合はお知らせください。
ssh 

0
PuTTYがフリーズする
私は昨日PuTTYを使おうとしました。既存のSSH接続を介してログインしましたが、ウィンドウがフリーズして何もしませんでした。それから数秒後、PuTTYがタイムアウトしたというエラーメッセージが表示されました。私は何度も、そして異なるサーバーにもログインしようとしましたが、残念ながら毎回同じ結果が得られました。 数週間前にネットワークに接続できましたが、昨日はできませんでした。これは学校のネットワークであり、最近の変更はありません。私も最近私のコンピュータに大きな変更を加えていません。私の教授からの指示以外に何をすればいいのか私にはわかりません。それが私がやろうとしていた方法です。

2
インターネットIPとローカルIPで同じローカルネットワーク上の別のマシンにアクセスすると、待ち時間/スループットに影響がありますか?
使用しているマシンと同じローカルネットワーク上にあることが多く、ドメイン名またはローカルIPアドレスを使用して参照できるリモートマシンがあります。それをどのように参照すると、待ち時間またはスループットに影響しますか? 例えば、私がこのマシンにSSH接続したいとき、最近私は同じローカルネットワーク上にいるかどうかをチェックするシェルスクリプトを使っています。 。このスクリプトは、両方のマシンが同じローカルネットワーク上にあるときに何らかの方法で接続を高速化しますか?

1
-LコマンドでトンネルをSSHする方法?
私は、ゲーム、Webサイトの閲覧などにSSHトンネルを使用しようとしています。 私はしようとしています ssh -L 8080:runescape.com:80 ****@*****.serveftp.com 私が手を伸ばしたときの問題 localhost:8080、それは "利用できないサービス"と言います。 私も試した http://whatismyip.com そして http://iplocation.net 、ほぼ同じ結果です。私はそれがどのように機能するのか興味があります。 -D パラメータ、私は自分のホームサーバーのIPアドレスにipを変更することができました。 誰かが私が何か悪いことをしているのか、または -L トンネルサイトなどは許可されていません。

1
外部ネットワークから自分のサーバーにアクセスするにはどうすればいいですか?
私はローカルネットワークを持っていて、私のルーターは専用IPを持っています、私のネットワークの中には複数のコンピュータがあり、そのうちの一つは私のwindowsサーバーです。私はsshを通してこのネットワークの外から私のサーバーにアクセスしたいです。私が考えたのは、ルーターでポート転送を使用することで、外部ポート22を内部IP 192.168.0.110(サーバーの内部IP)と内部ポート22に転送することです。 それから私はによってそのネットワークの外側から接続しようとしました ssh admin@<dedicated ip of my router> エラーが発生しました:ポート22:接続が拒否されました

1
1人のユーザーのための遅いsftp
全国のリモートユーザーは、filezillaクライアントを使用して共有ファイルシステム(OpenSSHを実行しているCentOS 6マシン)にアクセスすることでSFTPを介してファイルを転送する際の待ち時間の問題があります。 地理的に近いところにいる20人のうちの1人(彼は1ブロック下に住んでいます)も同様の問題を抱えています。 トラフィックシェーピングは、ここでVPNにカプセル化しても残るため、問題にはなりません。他のサイトからのパフォーマンスも優れています。 同様に、ほとんどのユーザーは平均で約500kbpsまでダウンしており、それぞれに10Mbpsのアップストリームを持つデュアルWANがあります(ロードバランシングが要因となっているかもしれませんが、sshプロトコルをワンワンに制限し改善は見られません)。 問題はクライアント、プロトコル、サーバー、またはISPのどちらですか。 これは私がちょうど実行したtraceroute / tracertのペアの結果です。 https://gist.github.com/nonconvergent/637691e3d086b59172e9

1
ゼロ以外の値で終了しないようにしてください
私の本当の目標は、リモートサーバーにSSH接続してTomcatを再起動して使用するスクリプトをローカルで実行することです。 expect 「Server startup in」メッセージを待つか、起動に失敗したことがわかった場合はゼロ以外の値で終了します。私の試みはこのスクリプトです。私はデバッグにlocalhostを使用していますが、「起動に失敗しました」ではなくINFOを使用して人為的に終了させます。 ssh -T localhost <<SSH_EOF docker restart app expect <<EXPECT_EOF set timeout 30 spawn docker logs --since 1s -f app expect_before "INFO" { exit 1 } expect "Server startup in" EXPECT_EOF if [[ $? -eq 0]]; then echo "Success!" else echo "Failed!" fi SSH_EOF スクリプトは最初のINFOメッセージで終了しますが、Successと表示されます。なぜ1で終了しないのでしょうか。
linux  bash  ssh  expect 

1
逆SSHトンネルをWeb経由でリモートでインスタンス化する方法
ファイアウォールの内側にリモートサーバーがあり、外部IPアドレスのないNATがあります。このサーバーとのSSH逆接続を確立できるようにしたいです。問題は、私のコマンドでリモートサーバーが自分のローカルコンピュータへのリバースSSH接続をインスタンス化することです。 リモートサーバーのスーパーユーザー特権を持ち、デフォルト状態のリモートサーバーには基本的なWebアクセスのみがあると仮定して、リバースSSH接続をインスタンス化するためにサーバーと賢明に通信するにはどうすればよいですか。 非常に粗い解決策として、リモートサーバーによって継続的に監視されるWebページを作成し、そのWebページが何らかの方法で変更されてリモートサーバーと通信し、リバースSSH接続をインスタンス化することを想像してください。 より賢明な方法は何でしょうか。 BitTorrentのような分散システムを介して通信を確立できますか?

0
他のユーザーのSSHキー?
"user"というユーザーを作成しました。このユーザーがSSHキーを使ってsshにログインできるようにしたいです。 私は以下をしました: というフォルダを作成しました .ssh 内部 /home/user そして700にそれをchmoded というファイルを作成しました authorized_keys 内部 /home/user/.ssh/ そして600にそれをchmoded puttygenで生成した公開鍵を authorized_keys ファイル 再起動したssh puttygenで生成された秘密鍵を使ってhostname.comにログインしようとすると、そのエラーが発生します。 server refused our key そして disconnected: no supported authentication methods available (server sent: publickey) rootユーザーに対してこれを実行したとき、問題なく動作していましたが、ここで何が悪いのでしょうか。
ubuntu  ssh 

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