インターネット経由で友人のファイルにリモートでアクセスする(ネイティブ+画面共有ではない)


2

友人が自分のコンピューターをインターネット経由でリモートで整理するのを手伝っています。macOSメッセージを介した画面の共有は、効率的であるには遅すぎます。macOSのネイティブリモートファイル共有オプション(ファイル共有、リモートログイン、リモート管理、Appleリモートデスクトップなど)について検索し、読んでいますが、私の人生ではそれをすべて理解することも、その方法を完全に理解することもできませんすべての作品。

ネイティブのmacOS機能/プロトコルを使用して、インターネット経由でFinder経由で自分のコンピューターからリモートでログインし、彼のために彼のファイルを整理できるように、彼のコンピューターをセットアップすることは可能ですか?

最新バージョンのHigh SierraとMacBook Proの両方を実行しています。

編集:さて、答えはノーだと判断しました。ローカルのWi-Fiネットワークを介して、Finderのマウントされたディスクを使用してインターネット経由で友人のファイルにアクセスする方法はありません。別の方法は、ターミナルの深い使用方法とルーターのセットアップです。これは、時間を割くことができる以上のことですが、質問に答えているので、ソリューションとしてマークしました。


はい、リモートログインと呼ばれます。
ラスケ

インターネット経由でリモートログインが機能しないようです。ターミナルを使用して、システム環境設定のリモートログイン設定(「ssh」で始まる)に表示されている文字列を運が悪かったので入力しようとしました。さらに、その文字列の名前はユーザー名とわずかに異なり、「@」の後のテキストはIPアドレスではなく単語です。
エチュード

1
私は個人的にTeam Viewerアプリを使用して、ヨーロッパの一部の人々を支援しています。
ラスケス

回答:


1

これを実現するには、ターミナルでsshを使用するのが好ましい方法ですが、お使いの友人はファイアウォール/ルーターにルールを設定して、Macへのインバウンドssh接続を確立する必要があります。

一度起動すると、Macのローカルターミナルにいるのと同じになるので、ファイルシステムを完全に制御できます(資格情報でログインすると仮定します)。友人はログイン用に別のアカウントを作成できますが、sudoを使用してホームディレクトリ内のファイルを操作するには、そのアカウントの管理者権限が必要です。

NATを使用するIPV4では、ルーターのポート22がMacの内部IPアドレスに転送される必要があります。両方でIPv6を使用できる場合、友人のファイアウォール/ルーターに穴を開けて、自分のIPへのリターントラフィックを許可する必要があります。友人のMacが固定されたネットワークの場所になく、移動してネットワークを変更している場合、この方法は機能しません。

あなたがこれに慣れていないなら、インターネット経由でやってみて、ファイアウォール/ルーターを邪魔する前に、まず同じネットワークでこれを試すことをお勧めします。

友達のMacでsshログインを有効にするには、[システム環境設定]-> [共有]に移動して、リモートログインを有効にします。

ターミナルで友達のラップトップにSSH接続するには、次のようなものが必要です。

ssh username @ ipaddress

ユーザー名がMacの「ショートネーム」であり、IPアドレスがパブリックIPであるマシンのターミナルで。タイピング

id

Macのターミナルに移動すると、「ショートネーム」をすばやく簡単に判断できます。uidの後の括弧内の名前です。

必要なパスワードは、通常のデスクトップログインパスワードと同じです。

ssh経由でログインすると、ローカルマシンのターミナルで使用できるすべてのツール(cp、mv、rmなど)にアクセスできます。

この方法を使用して作業を行い、常にリモートログインのままにする場合は、sshキーの生成と使用を検討し、sshパスワードベースのログインを完全に無効にする必要があります。オープンなsshポートは多くの注目を集める傾向があります。

理想的には、パブリックIPに固有のファイアウォール/ルーターのファイアウォールルールも作成する必要がありますが、ISPによってパブリックIPが動的に割り当てられたり、ネットワークの場所を頻繁に移動したりする場合は面倒です。


オペアンプは、ファインダーを使用していた
マーク・

はい。しかし、macosには、既に試したこと以外に簡単にそれを行う「ネイティブ」はありません。VPNとSambaのファイル共有を使用することは可能ですが、平均的な消費者のインターネット接続では時間がかかります。
ダンアルダーマン

そこには私があまり学んでいないいくつかのこと、特にルーター/ファイアウォールの調整がありますが、私はこれの要点を理解しています、情報に感謝します。しかし、これは大きな疑問を提起します。ローカルWi-Fiネットワーク共有Macコンピューターでファイル共有を使用するのと同じように、リモートログインは、Finderサイドバーにログインして友人のファイルシステムを「マウント」する方法だと思いました。それは間違っていますか?ターミナルを使用してのみ彼のファイルを移動できますか?これはおそらく、数百ものファイルを整理するための非常に効率的なシステムではありません。ドラッグアンドドロップ機能が必要だと思います。
エチュード

sshは端末のみです。NFS / Sambaのような従来のネットワークファイルプロトコルをインターネット経由でマウントするのは、せいぜい苦痛です。ターミナルを使用することは、実際にはドラッグアンドドロップを使用するよりもはるかに効率的ですが、単純な移動/コピー/削除よりもさらに凝りたい場合は、急な学習曲線があります。検索/ rsyncのコマンドが入ってくるところです。
ダン・市会議員

わかりました、これは私の質問に答えます-それは本質的に「いいえ」ですが、別の方法は実際にターミナルを学び、いくつかのかなり詳細なセットアップを行うことです。最後に、メッセージを介した画面共有の遅い、遅延した性質に対処しましたが、これを解決してくれてありがとう。この回答を解決策としてマークしますが、誰かが別の解決策を知っている場合は、回答として追加してください。
エチュード

2

Team Viewerアプリを強くお勧めします。

ヨーロッパで何人かの人々を助けるために何年もの間それを使用してきました。

https://www.teamviewer.us/

個人使用は無料です...

もちろん、両側にインストールする必要があります

チームビューアー


これは、友人の画面を単に表示および制御する別の方法のように見えます。これは、すでにmacOSメッセージを使用して実行できます。私の投稿で述べたように、私はファイルシステムにアクセスして編集する方法を本当に探しています。余分な遅れや大量の画面の表示と制御を行う必要はありません。
エチュード

あなたは何をしているのか見ずに変更したいですか?
ラスケ

リモートログインが機能すると想像して、マウントされたドライブとして友人のファイルシステムにアクセスできた場合、実行中のファイルと変更を確認できます。
エチュード

前述のとおり、私はTeam Viewerを使用して他の人のコンピューターの問題を修正します。
ラスケ

提案をありがとう、私は努力に感謝します。しかし、これは私の質問には答えません。(そして、私はすでにあなたが提案していることをネイティブで正確に行うことができます)。
エチュード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.