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

2つのネットワークデバイス間の安全なチャネルを使用してデータを交換できるネットワークプロトコル

1
MacでリモートSSHフォルダーをマウントするにはどうすればよいですか?
Cyber​​duckのようなSFTPクライアントアプリケーションは好きではありません。ファイルの読み取り/書き込み/コピー/貼り付けができるローカルディスクドライバーとしてSSHフォルダーにアクセスしたい。 私はfuse4x + sshfsを試しました。動作しますが、バグがあります。MacOS Xが起動すると、マウントされたドライバーが消え、Mac OSをリセットしない限り、再度マウントすることはできません。 より良い選択はありますか?
8 ssh  mount 

2
os x lionのターミナルで実行される「モダンな」emacsを取得する方法は?
iPadにPromptをインストールしたので、sshを使用してiMacで実際の作業を行うことができます。これまでのところ、MuttとVimとemacsは私に十分な反応を示します。私は以前にemacsをいくつか試しましたが、本質的には再学習しています。 もちろん、Lionに付属するemacsは22.1.1です。iMacに現在のemacs cocoaをインストールしましたが、ターミナルでは実行されません。 OS X用にプリコンパイルされた24のターミナルバージョンはありますか?それとも簡単にコンパイルしていますか?これまでのところ、MacportsやHomebrewは必要ありませんでした。
7 terminal  ssh  emacs 

3
High SierraでSSHパスワード認証を無効にする
SSHでパスワード認証(つまりキーのみ)を無効にします。私はこれをLinuxの変種で何度もやってきましたが、ここで検索した人の中には、Macでも同じことが示唆されている、すなわち /etc/ssh/sshd_config 次に追加/編集します。 PasswordAuthentication no しかし、これは効果がないようです - つまり、私はまだパスワードでログインできます。 High Sierraでこれを行うための別のトリックはありますか?

1
sshによるmac画面のロック解除とロック
SSH経由で、コマンドラインから画面のロックを解除してロックする方法はありますか?知っている /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend コマンド、しかし、それはSSH経由では動作しないようです。完璧な解決策は、ssh経由でlogsと入力し、画面のロックを解除するか、もう一度ロックすることができるコマンドです。したがって、パスワードを使用したい場合は、パスワードを他の人に知らせる必要はありません。そのような機能を提供する組み込みツールはありますか?

1
Back To My Macを使用してsshセッションを確立する
「Back to my Mac」を使用して、MacBookへのsshセッションを確立しようとしています。そこで、iCloudで[Macに戻る]オプションをオンにし、リモートサインインボックスにチェックを入れました。しかし、コマンドを発行すると ssh user_name@computer_name.number.members.btmm.icloud.com ターミナルは次の行に入り、黒のままです。これ以上情報を提供していないことを申し訳ありませんが、私はこれについてあまり知りませんので、他にどのような情報を提供すべきかわかりません。 誰かが私が間違ったことを知っていますか? 編集:-vvvvフラグを使用して、提案されたように: OpenSSH_7.4p1, LibreSSL 2.5.0 debug1: Reading configuration data /etc/ssh/ssh_config debug2: resolving "computer_name.number.members.btmm.icloud.com" port 22 debug2: ssh_connect_direct: needpriv 0 debug1: Connecting to computer_name.number.members.btmm.icloud.com [private_IPv6_address] port 22: Operation timed out ssh: Connecting to computer_name.number.members.btmm.icloud.com [private_IPv6_address] port 22: Operation timed out また、コマンド ssh localhost 問題なく動作します。

2
OS X Lionでのsshdの構成
ホームネットワーク上のルーターの背後にあるワークステーションで(基本的な)sshセキュリティを設定しようとしています。Mac OS X Lion(10.7)を実行しています。 私が理解しているように、そのような状況で通常行うことは、/etc/sshd_configファイルの適切な部分を変更することです。たとえば、私は持っているかもしれません # akil@computerA:/etc/sshd_config Port 12345 Protocol 2 PermitRootLogin no PasswordAuthentication no そして、これはそれぞれ、ポート12345でのみリッスンし、認証方法「2」のみを受け入れ、ルートログインを許可せず、キーログインのみを許可します。その後、sshデーモンを再起動すると、すべてが素晴らしいものになります。 どうやらこれはSnow Leopard(OS X 10.6)で機能したようですが、Lionでは機能していないようです。Lionはsshd_configファイル内のすべてを無視しているようです。 ポートを変更するには、いくつかのブログやフォーラムの投稿(1,2)のアドバイスに従い、/System/Library/LaunchDaemons/ssh.plist(a)編集して新しいsshサービスを追加し、(b)で新しいサービスのポートを定義します/etc/services。 これssh akil@computerA.localはssh akil@computerA.local -p 12345機能します。接続は拒否されますが、現在は正常に機能します。 問題は、他の何かを変更するために同様の手順を使用する方法がわからないということです。ルートログインやパスワード認証を無効にするにはどうすればよいですか。 1:Lionでのsshdポートの変更 2:OS X 10.4でのsshdポートの変更
5 macos  ssh 

1
ターミナルはパスフレーズを要求せず、キーチェーンに保存されません
私は最近、VPSをレンタルし、公開/秘密キーペアを生成してサーバーに転送しました(authorized_keysファイルに追加しました)... これまでのところ、OSXのターミナルを介した最初のログインで、パスフレーズの入力を求められ、キーチェーンへの保存を拒否しました。 しかし、私の端末はパスフレーズの入力を求めなくなり、代わりに「ssh myserver.com」経由で即座に接続できます... キーチェーンでキーを見つけることができず(なぜそうすべきか)、なぜパスフレーズを要求していないのかがわかりません! 編集:OK、Macbookを再起動した後、再びプロンプトが表示されます。一度。それは一時的にそれを保存しているようです...私はそれを望んでいません

1
VPN再接続後にSSHセッションがハングする
私はOS X(MacBook Air、10.6.7)のUbuntuからの移行の新しいユーザーであり、Ubuntuに非常に満足しています。ターミナルプログラムにX11で実行されているターミネーターを使用し、SSHを使用しています:OpenSSH_5.8p1、OpenSSL 1.0.0d 8 Feb 2011 私の問題は、tunnelblick VPNが再接続すると、すべてのSSHセッションがハングし、ターミナルを閉じて再度開く必要があることです。Ubuntuでは、VPN接続が再確立されると、セッションは自動的に再び機能し続けます。 VPNがバックアップされると、これらの接続が再確立されるようにする方法はありますか?時々、VPNがしゃっくりして、すべてのウィンドウを閉じるのが面倒です。私はスクリーンを使用できることを知っていますが、Ubuntuの下で働いていたほど簡単には問題を解決しません。
5 terminal  vpn  ssh 

2
SSH-Keygen FingerprintおよびSSHは、多くの文字と数字で指紋を提供します
別のSEメンバーのアドバイスで(ここにクロスポストしています)。 私は数か月間、SSHと公開鍵暗号を使用しています。OS Xの最新のパブリックベータ版のインストールで新しい問題が発生しましたが、オンラインで回答が見つかりません。 OS X端末でSSH-Keygen -lfを実行すると、取得するフィンガープリントは次のとおりです。 SHA256:FAESFJ*(WY*(T$NGN(*G(NURGOUfj34n98tj8v3f485 [That's not the actual string, but you get the picture] 私は次のようなものに慣れています 2048 0a:11:2b:33:44:55:66:77:88 同様に、古いknown_hostsファイルを削除した後、一部のマシンにSSHで接続しようとすると、ホストが不明であり、フィンガープリントを確認するという標準的な警告が表示されました。ただし、再び、指紋は次のように表示されます。 SHA256:[Mix of letters and numbers] Ubuntuインストールでssh-keygen -lfを実行すると、標準が取得されます 2048 0a:1b:2c:[ETC ETC] 私は何か間違っていますか?フリックする必要がある別のオプションまたはパラメーターはありますか? それまでの間、私が安全であることを確認するために、 ssh-keyscan [IP address] > /path/to/file ssh-keygen -lf /path/to/same/file 結果は、私がSSHで接続したときにプロンプ​​トが表示されたものと同じでした。したがって、私は安全であり、セキュリティについてあまり心配していません。しかし、私は何が起こっているのか、何か間違ったことをしているかどうかを知りたいです。 前もって感謝します! 編集:このアップグレードの前に、SSH-Keygen -lfが期待どおりに機能するように追加する必要があります。これは、出力をgobbledygookからより「伝統的な」指紋出力に変更するためにスイッチを切り替えるだけでよいことを示唆しています。
4 ssh 

1
アプリ以外のプログラム(ssh)のセキュリティポリシーを変更する方法
GateKeeperはsshの側面をブロックし始めたようです...システムポリシーデータベース(/ var / db / SystemPolicy)を編集してsshを正常に実行できますか? 〜/ .ssh / id_rsaファイルを作成した後、これが(数日後に)起こり始めました。このファイルを解析しようとするとsshがハングしたようです。600のアクセス許可があり、私のuidが所有しています。 $ ssh -v <user>@<host> .... debug1: Authentications that can continue: publickey,keyboard-interactive debug1: Next authentication method: publickey debug1: Trying private key: ~/.ssh/id_rsa debug1: key_parse_private_pem: PEM_read_PrivateKey failed debug1: read PEM private key done: type <unknown> ここで、sshがハングし、/ var / log / system.logに次のメッセージが表示されます coreservicesd[30]: …

3
ポート転送が無効になっていてもSSH転送が行われるのはなぜですか?
私はワイヤレスルーターとしてAirport Extremeを使用しています、そしてそれはポート転送セットアップを持っていますが、SSHのために無効にされています: しかし、私は外部からのsshログイン試行のインスタンスを見続けています - 誰かが一連のユーザー名を使って私のコンピュータにアクセスしようとしています。さらに、SSHを使用して自宅のネットワークの外部からログインすることもできます。そのため、世界に公開されていることがわかります。 これはどうですか?どうやってやめるの? 編集する これが接続試行のログです。 ==> /var/log/system.log <== Apr 10 10:36:41: --- last message repeated 8 times --- Apr 10 10:36:41 null-3 sandboxd[56246]: sshd(68515) deny mach-per-user-lookup ==> /var/log/secure.log <== Apr 10 10:36:43 null-3 sshd[68516]: Invalid user presto from 124.124.91.195

3
パスワードなしのSSH秘密鍵のパスワードダイアログが表示されます。
私のSSH秘密鍵を〜/ .ssh / id_rsaにインストールしました。がある パスフレーズなし しかし、鍵に関連付けられていると、SSHサーバーに接続するたびにダイアログが表示され、id_rsaファイルにアクセスするためのパスワードを入力するように求められます。 ダイアログをキャンセルするか、空のパスフレーズを入力して[OK]をクリックすると、ターミナルからパスフレーズの入力を求められます。 他のマシンを介して同じキーに接続することで、キーが有効でパスワードが不要であることを確認しました。 私の特定の設定に関して奇妙なことが問題を引き起こしていますが、私はそれを理解することができません。私は現在OSX 10.7.1を実行していますが、同じ問題がOSX 10.6.8でも発生していました

3
キーを使用したMacOS SSH接続
SSHキーを使用してホストに接続しようとしています。キーペアを生成し、サーバーの認証キーに公開キーを追加しました。 ただし、秘密鍵を使用してサーバーに接続することはできません。接続するたびにパスワードの入力を求められます。 私は実行しようとしましたがssh-add my_key_name、それは問題なく追加されたと言いました。しかし、それは機能していません。 また、私はに追加しようとしました config Host alias HostName host User user_name IdentityFile ~/.ssh/id_rsa また、機能していません。ssh alias動作しますが、パスワードを要求します。

1
ユーザーLaunchAgentの正常なロード
plistファイルを作成して、Windows(Cygwin)およびLinuxで正常に使用してlocalhostのポート経由でリモートサーバーからimapd接続をストリーミングするxinetdプロセスを置き換えました。ssh plutilコマンドは、私の設定がOKであると言います。launchctl load path-to-plistエラーなしで実行されます。 launchctl listエージェントを実行しても表示されません。ローカルホストのポートに接続しようとすると、接続が拒否されます。 これが私のplistファイルです。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.my.ssh_tunnel</string> <key>Program</key> <string>/usr/bin/ssh</string> <key>ProgramArguments</key> <array> <string>-F /Users/userx/.ssh/config</string> <string>dname /usr/sbin/imapd</string> </array> <key>Sockets</key> <dict> <key>Listeners</key> <dict> <key>SockServiceName</key> <string>dname-imapd</string> <key>SockType</key> <string>stream</string> <key>SockProtocol</key> <string>TCP</string> </dict> </dict> <key>inetdCompatibility</key> <dict> <key>Disabled</key> <false/> <key>Wait</key> <false/> </dict> …

0
X転送アプリケーションは、ロードが1回成功した後に空白のウィンドウを表示
X上で(sshを介して)リモートLinuxサーバーからアプリケーションを転送しようとすると、奇妙な問題が発生します。 アプリケーション(これはJavaアプリケーションです。商用プログラムであり、自分のものではありません)は1回正常にロードされるようですが、終了して再度実行しようとすると、正しいアプリケーションタイトルの空のX11ウィンドウしか表示されません。エラーは表示されず、ウィンドウは読み込まれません。 私の.ssh\config両方のサーバーのオプションはForwardX11とForwardX11Trustedが含まれます。 XQuartz 2.7.5でOS X 10.9を実行しています。このアプリケーションを実行しようとしているマシンの1つはUbuntu 12.04.3 LTSで、もう1台はRHEL 6.4です。 問題を探す場所に関するアイデアや提案はありますか?でsshを試してみましたが-vvv、明らかなエラーメッセージはありませんでした。
3 macos  ssh  java  x11 

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