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

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

1
Centos 6.5 VMへのSSH接続には時間がかかります
Virtual Box VMにCentos 6.5をインストールしました。SSHログインを除き、すべてがスムーズに機能します。コマンドプロンプトが表示されるまでには時間がかかります。 いくつかの冗長性を追加して: debug2: kex_derive_keys debug2: set_newkeys: mode 1 debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug2: set_newkeys: mode 0 debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug2: service_accept: ssh-userauth debug1: SSH2_MSG_SERVICE_ACCEPT received debug2: key: /Users/verhage/.ssh/id_rsa (0x7f82a2600350), debug2: key: /Users/verhage/.ssh/id_dsa (0x0), もちろん私はグーグルで検索しましたが、これは逆引きDNSルックアップに関係しているようです。/ etc / …

2
/ rootフォルダーを誤って削除したため、シェルストリングが異なります。何が得られますか?
私は愚か/rootにもCentOS上のフォルダを削除できました。空の/ rootフォルダーを再作成し、ルートprivsを設定しましたが、PuTTYのシェルストリングが異なります。 かつては言っていましたが[root@servername ~]$、今ではただ言ってい-bash-4.1#ます。 何が起きたの?内部の重要なものを削除しました/rootか?前の文字列を復元するにはどうすればよいですか?
2 linux  bash  ssh  putty 

1
ポートマッパーなしでNFS共有をマウントする
NFSをSSHトンネル経由で使用してディレクトリを共有しようとしています。TCPポート2049を明示的に指定しますが、明らかにする必要があることがあります。「ポートマッパー」サービスとは何か関係があるようですが、これは私には馴染みがありません。portmapperサービスを使用せずにNFSを操作することは可能ですか?先ほど言ったように、使用するポートを明示的に指定します。 以下に示すように、クライアントを共有に直接接続してもらうと、すべてが正常に機能します。ただし、クライアントがSSHトンネルを介して共有に接続しようとすると、機能しません。 この問題をどのように解決できますか? サーバー(my-NFS-Server) root@my-NFS-Server:~# ls -l /consolidate total 1 -rw-rw-r-- 1 root automation 0 Dec 19 13:33 thisFileExistsOnlyInShareOnServer root@my-NFS-Server:~# cat /etc/fstab # <file system> <mount point> <type> <options> <dump> <pass> /dev/zvol/rpool/swap none swap sw 0 0 proc /proc proc defaults 0 0 /consolidate /export/consolidate none bind 0 0 root@my-NFS-Server:~# …

0
Cygwin経由でEC2インスタンスに接続中のエラーメッセージ
私のインストラクターが以下に提供する指示を使用して、EC2インスタンスを接続しようとしています。 「WindowsでCygwinを介してEC2に接続するには、2つの重要な特異性を処理する必要があります。最初に、Windowsディレクトリ構造はCygwinのある側から離れているため、/ cygdrive / cまたはcygdrive / dのファイルをアドレス指定する必要がありますダウンロードしたばかりの.pemファイルなど、C:\およびD:\ドライブ上のファイルにアクセスします。2つ目は、Cygwinには権限のバグがあり、修正するには追加のコマンドが必要です。 、cs184-stanford-edu.pemおよびec2-50-19-140-229.compute-1.amazonaws.comに独自の変数を追加します。」 $ cd ~ $ cp /cygdrive/c/Users/JohnSmith/Downloads/cs184-john-stanford-edu.pem . $ chgrp Users cs184-john-stanford-edu.pem $ chmod 0400 cs184-john-stanford-edu.pem $ ssh -i cs184-john-stanford-edu.pem \ ubuntu@ec2-50-19-140-229.compute-1.amazonaws.com ただし、特定のキーと変数を使用してこれらのコマンドを実行すると、すべてのコマンドは、自分のDNSでsshコマンドを入力するまで機能します。次のエラーが表示されます。 /usr/bin/ssh.exe: error while loading shared libraries: cyggssapi-3.dll: cannot open shared object file: No such file or directory インスタンスを起動した直後に指示に従いました。.pemファイルをコンピューターのフォルダーに保存しました。私のDNSはec2-XX-XXX-XXX-XX.us-west-2.compute.amazonaws.comの形式であり、指示の形式とは少し異なりますが、違いはないはずです。Ubuntu Server 14.04 …
2 ssh  dns  cygwin  amazon-ec2 

0
git 1.9.5の障害でインストールされたssh-agent
Windows 7からssh-agentを実行するとエラーが発生します。UACはオフになっていますが、アクセス許可の問題である可能性があります。 ssh-agent.exe SSH_AUTH_SOCK=/tmp/ssh-vDq8tk2Qlatv/agent.10256; export SSH_AUTH_SOCK; SSH_AGENT_PID=10996; export SSH_AGENT_PID;tackdumpfile: Dumping stack trace to ssh-agent.exe.stackdump echo Agent pid 10996; スタックダンプファイルは次のようになります。 MSYS-1.0.12 Build:2012-07-05 14:56 Exception: STATUS_ACCESS_VIOLATION at eip=68064A07 eax=00000000 ebx=00000000 ecx=7EFDD000 edx=00000000 esi=00000000 edi=00000001 ebp=0028FBFC esp=0028FBD8 program=C:\Program Files (x86)\Git\bin\ssh-agent.exe cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B Stack trace: Frame Function Args 0028FBFC 68064A07 …

1
ssh scpを使用してLinuxフォルダーからWindowsフォルダーにコピーするにはどうすればよいですか?
ディレクトリの内容のコピーに問題がある: PC A:イメージ(/ usr / share / a / images)を含むフォルダーを持つLinux pc PC B:共有フォルダー呼び出しB(192.168.1.2)を持つWindows pc 私はPC Bを使用していますが、PC Aでsshセッションを開くためにputtyを使用しています。 次に、ディレクトリのコピーを試みます: admin @ abc-ace:〜$ scp -r / usr / share / a / images 192.168.1.2:/B/ ssh:ホスト192.168.1.2に接続しますポート22:接続が拒否されました接続が失われました 誰もが間違っていることを知っていますか?scpのコマンドが間違っていますか?
2 ssh  putty 

1
パテがポートフォワーディングをバインドするインターフェイスを決定する方法
コンピューターには、同じルーターに接続された2つのインターフェイスがあります。 インターフェイスの1つはVPNに使用され、現実の世界へのアクセスを失いますが、もう1つは通常のままです(より高いメトリックがあります)。 トンネルを構成するためにパテを使用する場合、実際の単語に直面しているインターフェイスにトンネルをバインドしたいと思います。それは可能ですか?
2 ssh  putty  tunnel 

1
同じグループの別のユーザーのSSHキーを使用してサーバーに接続する同じグループのユーザーからbashスクリプトを実行する
このようなスクリプトを作成しました。 sync.sh #!/bin/bash #1st backup the file scp user-1@ip-1:/directory/file1 /backup/location/ #2nd sync/overwrite my file to that server scp /local/file2 user-1@ip-1:/directory/file1 #3rd restart service associated with that file ssh -t user-1@IP-1 << EOF sudo systemctl restart some.service EOF スクリプトの許可と特権は次のとおりです。 -rwxr-x--x. 1 user-1 group-1 ~/sync.sh からの間user-1@localにssh-keysが構成されてuser-1@IP-1います。サービスを再起動するようにvisudoを構成しましたuser-1。 私はしたいother_userでは、group-1このスクリプトを実行することができますが、この方法では動作しませんのssh-keyは、それが別のキーを生成しようとします。これを行うために何が欠けていますか? または、別のアプローチを使用する必要がありますか?ファイルの移動にrsyncを使用できることを見てきましたが、サービスの再起動はどうですか? 皆さん、ありがとうございました。

1
SSHリモートトンネリングを無効にする
SSHトンネル機能を制限する必要があります。ユーザーは、リモートトンネルの作成を許可せず、ローカルホストへのトンネルのみを許可する必要があります。SSH構成ですべてをセットアップしようとしましたが、TCPForwardingを完全にオフにすることしかできません。私はこれがiptablesでのみ可能だと思いますか?誰でも経験があり、私を助けることができますか?

1
画面の再接続:端末を開けません
ログインしているユーザーとは別のユーザーで画面を使用しようとしています。コマンドは次のコマンドで開始されます。 sudo -u user /usr/bin/screen -A -m -d -S screen ./nice_command 再接続にはを使用しscreen -x screenていますが、常に次のように表示されます。 一致する画面を添付する画面はありません 私の間違いは何ですか? 編集: screen -x user/22969.screen There is a screen on: 22969.screen (12/13/2011 11:37:43 PM) (Private)
2 ssh  gnu-screen 

3
sshエラー:リモートホストによって接続が閉じられました
特定のMacマシンにSSHで接続しようとすると、次のエラーが表示されます。 ssh_exchange_identification: Connection closed by remote host 私はこの問題についていくつかのグーグル検索を行ったが、明確な答えを見つけていないようだ。SSHしようとしているマシンには〜/ .sshファイルがないので、先に作成して正しいパーミッションを与えましたが、助けにはなりませんでした。SSHを試行する際の詳細は次のとおりです。 penSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug1: Connecting to <ComputerName> [xxx.xxx.xxx.xxx] port 22. debug1: Connection established. debug1: identity file /Users/<UserName>/.ssh/id_rsa type 1 debug1: identity file /Users/<UserName>/.ssh/id_rsa-cert type -1 …
2 macos  ssh 

2
SSHで接続できるリモートマシンのインターフェイスを使用することはできますか?
インターフェイスwlan0で、wifiアダプタが接続されているマシンにSSHで接続できます。クライアントマシンでそのインターフェイス(wlan0)を使用できますか? 例として、サーバーにインストールせずにインターフェイス上でiwconfig(またはwlan0を使用できるツール)を実行したいが、クライアントマシンにインストールしたい場合。 サーバーとクライアントの両方がLinuxを実行しています。

2
長時間実行されるSSHコマンドのハング-より良い戦略?
SSHを介して実行される長時間実行コマンドがあります。頻繁に、コマンドがハングして出力の取得が停止するようです。コマンドはまだ他のマシンで実行されています(実際、SSHコマンドからCtrl + Cを押しても実行されますが、これは問題ありません)、クライアントはハングします。 私のコマンドは次のantようにターゲットを実行しています: ssh -tt user@machine 'cd /thedir; export DISPLAY=:80; ant clean test' antコマンドは、時間のかかることがあります。 ネットワークの中断が発生し、接続が混乱する可能性があるため、これは悪い戦略だと思います。誰もが別のアプローチを提案できますか?私の目標は次のとおりです。 クライアントはコマンドが終了するのを待ちます 私はまだコマンドから出力を受け取ります ネットワークブリップが発生しても、コメントを確認して、コメントが終了するのを待つことができます どんな助けや提案も大歓迎です。 編集:私は完全なbashスクリプトを実行しています...私はワンライナーまたはそのような何かを必要としません。

1
リモートUbuntuターミナルセッションでコマンドライン履歴を有効にするにはどうすればよいですか?
sshを使用してリモートUbuntuセッションにログインすると、通常はローカル端末でカーソルキーを使用してアクセスするコマンドライン履歴が^]] A ^]] B文字などに置き換えられます。 このリモートセッションでコマンドライン履歴を有効にするにはどうすればよいですか?

2
sshサーバーがリクエストを受信したときに行うタスク
を使用してサーバーにsshするとき ssh -vvv user@ip 特定clientのOpenSSHサーバーに接続するために実行しているステップのすべての情報を提供します。 server(sshdデーモン)がclient接続を行うように要求されたときに実行する同様のすべてのステップを知る方法がある場合、私は疑問に思っていましたか?
2 linux  networking  ssh  sshd 

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