Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Connect ke instans Mac Anda menggunakan SSH atau GUI
Anda dapat terhubung ke instance Mac menggunakan SSH atau antarmuka pengguna grafis (GUI).
Connect ke instans Anda menggunakan SSH
penting
Beberapa pengguna dapat mengakses OS secara bersamaan. Biasanya ada GUI sesi pengguna 1:1: karena layanan Berbagi Layar bawaan pada port 5900. Menggunakan SSH dalam macOS mendukung beberapa sesi hingga batas “Sesi Maks” di file sshd_config.
Instans Amazon EC2 Mac tidak mengizinkan root jarak jauh secara SSH default. Autentikasi kata sandi dinonaktifkan untuk mencegah serangan kata sandi brute-force. Akun pengguna ec2 dikonfigurasi untuk masuk dari jarak jauh menggunakan. SSH Akun ec2-user juga memiliki hak istimewa sudo. Setelah Anda terhubung ke instans, Anda dapat menambahkan pengguna lain.
Untuk mendukung koneksi ke instans Anda menggunakanSSH, luncurkan instance menggunakan key pair dan grup keamanan yang memungkinkan SSH akses, dan pastikan instans tersebut memiliki konektivitas internet. Anda menyediakan file .pem
untuk pasangan kunci saat Anda terhubung ke instans.
Gunakan prosedur berikut untuk menyambung ke instance Mac Anda menggunakan SSH klien. Jika Anda menemui kesalahan saat mencoba untuk terhubung ke instans, lihat Memecahkan masalah saat menghubungkan ke instans Amazon EC2 Linux Anda.
Untuk terhubung ke instans Anda menggunakan SSH
-
Verifikasi bahwa komputer lokal Anda memiliki SSH klien yang diinstal dengan memasukkan ssh di baris perintah. Jika komputer Anda tidak mengenali perintah, cari SSH klien untuk sistem operasi Anda dan instal.
-
Dapatkan DNS nama publik dari instans Anda. Menggunakan EC2 konsol Amazon, Anda dapat menemukan DNS nama publik di tab Detail dan Jaringan. Dengan menggunakan AWS CLI, Anda dapat menemukan DNS nama publik menggunakan perintah describe-instance.
-
Temukan file
.pem
untuk pasangan kunci yang Anda tentukan saat meluncurkan instans. -
Connect ke instans Anda menggunakan ssh perintah berikut, menentukan DNS nama publik instance dan
.pem
file.ssh -i
/path/key-pair-name
.pem ec2-user@instance-public-dns-name
Connect ke antarmuka pengguna grafis instans Anda (GUI)
Gunakan prosedur berikut untuk menyambung ke instans Anda GUI menggunakanVNC, Apple Remote Desktop (ARD), atau aplikasi Berbagi Layar Apple (disertakan dengan macOS).
catatan
macOS 10.14 dan setelahnya hanya mengizinkan kontrol jika Berbagi Layar diaktifkan melalui Preferensi Sistem
Untuk terhubung ke instans Anda menggunakan ARD klien atau VNC klien
-
Verifikasi bahwa komputer lokal Anda memiliki ARD klien atau VNC klien yang mendukung ARD terinstal. Pada macOS, Anda dapat memanfaatkan aplikasi Berbagi Layar bawaan. Jika tidak, ARD cari sistem operasi Anda dan instal.
-
Dari komputer lokal Anda, sambungkan ke instans Anda menggunakan SSH.
-
Siapkan kata sandi untuk akun ec2-user menggunakan perintah passwd sebagai berikut.
[ec2-user ~]$
sudo passwd ec2-user -
Instal dan mulai macOS Screen Sharing menggunakan perintah berikut.
[ec2-user ~]$
sudo launchctl enable system/com.apple.screensharing sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist -
Putuskan sambungan dari instans dengan mengetik exit dan menekan Enter.
-
Dari komputer Anda, hubungkan ke instans Anda menggunakan perintah ssh berikut ini. Selain opsi yang ditunjukkan di bagian sebelumnya, gunakan -L opsi untuk mengaktifkan penerusan port dan meneruskan semua lalu lintas pada port lokal 5900 ke ARD server pada instance.
ssh -L 5900:localhost:5900 -i
/path/key-pair-name
.pem ec2-user@instance-public-dns-name
-
Dari komputer lokal Anda, gunakan ARD klien atau VNC klien yang mendukung ARD untuk terhubung
localhost:5900
. Misalnya, gunakan aplikasi Berbagi Layar pada macOS sebagai berikut:-
Buka Finder dan pilih Go.
-
Pilih Hubungkan ke Server.
-
Di bidang Alamat Server, masukkan
vnc://localhost:5900
. -
Masuk seperti yang diminta, dengan menggunakan
ec2-user
sebagai nama pengguna dan sandi yang Anda buat untuk akun ec2-user.
-
Mengubah resolusi layar macOS di instans Mac
Untuk mengubah resolusi layar menggunakan displayplacer
-
Instal displayplacer.
[ec2-user ~]$
brew tap jakehilborn/jakehilborn && brew install displayplacer -
Tampilkan informasi layar saat ini dan kemungkinan resolusi layar.
[ec2-user ~]$
displayplacer list -
Terapkan resolusi layar yang diinginkan.
[ec2-user ~]$
displayplacer "id:<screenID> res:<width>x<height> origin:(0,0) degree:0"Sebagai contoh:
RES="2560x1600" displayplacer "id:69784AF1-CD7D-B79B-E5D4-60D937407F68 res:${RES} scaling:off origin:(0,0) degree:0"