質問

次のコードは機能しません

scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/

「必須サービスのみを許可する」があります。 Macのファイアウォールで。

どのように問題を解決できますか?

[編集]

「リモートログイン」した後、次のエラーが表示されます。許可されたサービスのリスト。 「すべてのユーザー」も許可しました。

scp favicon.ico Masi@11.111.11.111:/home/Masi/Dropbox/
ssh: connect to host 11.111.11.111 port 22: Connection timed out
lost connection

[編集] 次のコマンドで別のMacbookからコンピューターにログインしようとして失敗しました

ssh Masi@11.111.11.111

操作タイムアウトエラーが表示されます。

上記のコマンドを使用してサーバーからコンピューターに接続することができましたが、接続はすぐにタイムアウトしました。

役に立ちましたか?

解決

SSHサービスをMacのファイアウォール構成で許可されているアプリケーションに追加し、ファイアウォール設定を「特定のサービスとアプリケーションのアクセスを設定」に変更する必要があります。

ファイアウォールを「重要なサービスのみを許可する」に設定すると、マシンで実行されているサービスへの着信接続がブロックされます。

Appleサポートサイトも参照してください: http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html

他のヒント

scpコマンド自体は問題ありません。

あなたの問題に関しては、与えられた情報では言えません。マシンにpingを実行できますか? " -v"でsshを試してください。接続手順について、より関連性の高い情報が得られるかどうかを確認します。

Macを使用してこのコマンドを試してください。ファイアウォールの変更やルーターの設定なしで動作するはずです。

scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/

NATを使用して複数のボックスをインターネットに接続している場合、これは機能しません。 MacのIPは、ホームネットワークの外部からは見えません。この場合、ポート転送ルールをルーターに追加する必要があります。

myUsernameAtMyMac@myIpAddress
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top