Güncelleştirme
BTMM / iCloud bilgisayarına SSH eklemenin çok basit bir yolu var:
Terminal'de, Kabuk menüsünde Yeni Uzaktan Bağlantı ... seçeneğini seçin (cmd + shift + K). Buradan, yerel veya BTMM ağındaki ssh / sftp / ftp / telnet ana bilgisayarlarına göz atabilirsiniz.
Bu, iCloud / BTMM aramasını destekleyen bireysel uygulamalar için çok daha kolaydır (örneğin, Finder'ın yan çubuğunda dosya paylaşımlarını ve Havaalanı Hizmet Programındaki uzak Havaalanı cihazlarını da göreceksiniz), ancak aşağıdaki talimatların tamamını bırakacağım. Daha keyfi kullanımlar için.
Komut satırı araçları için Apple eski yerini almıştır
<computer-name>.<mobileme-name>.members.mac.com
ile, <computer-name>.<numeric-id>.members.btmm.icloud.com
(burada <numeric_id>
alanı otomatik Apple kimliğiniz için oluşturulan bir sayıdır).
1. Adım: iCloud BTMM etki alanınızı bulun
İlk olarak, DNS Servis Bulma aracını kullanarak etki alanınıza bakın:
# dns-sd -E
Çıktı biraz garip bir şekilde biçimlendirilmiş, ancak peşinde olduğunuz, son satırda olması gereken sayısal kimlik. Tam etki alanının peşindesiniz 12345678.members.btmm.icloud.com
, ancak dns-sd
bunun gibi bir şey , ters sırayla ayrı satırlarda görüntüleyecektir:
23:41:33.309 Added icloud.com
- > btmm
- - > members
- - - > 12345678
Ayrıca , takip ettiğiniz bilgileri görüntüledikten sonra (dinlemeye ve güncellemeye devam etmek üzere tasarlanmıştır) ctrl+ tuşuna basmanız gerekir C. Bu dns-sd
, burada ve aşağıda her kullanım için geçerlidir .
Adım 2: Bilgisayarları Listele
Bu araçları hizmetler için bu etki alanına göz atmak için kullanabilirsiniz, örneğin ssh sunucuları için:
# dns-sd -B _ssh 12345678.members.btmm.icloud.com
Veya zaten ana bilgisayar adını biliyorsanız, doğrudan olarak erişebilirsiniz computer-name.12345678.members.btmm.icloud.com
. (Bilgisayar adınızdaki herhangi bir boşluk bu etki alanında kısa çizgi olacaktır).
Buna yalnızca aynı Apple Kimliği hesabında BTMM için ayarlanmış bir bilgisayardan erişebilirsiniz, çünkü bu ana bilgisayar adı, Apple Kimliğinizin BTMM bilgisayarları arasında şifrelenmiş bir ağ tünelinin gerçekten sonu olan bir IPv6 adresine çözümlenir.
Belirli bir ana bilgisayarın IPv6 adresini görmek isterseniz, yazabilirsiniz
# dns-sd -G v6 computer-name.12345678.members.btmm.icloud.com
Ve şöyle bir şey gösterecek:
17:37:47.504 Add 2 0 computer-name.12345678.members.btmm.icloud.com. FD11:993E:64AE:4DEA:011F:FBD1:F444:11A1%<0> 152
Adım 3: Bağlan
# ssh username@computer-name.12345678.members.btmm.icloud.com
Not
Bu sayının değişip değişmeyeceğinden emin değilim, bu yüzden daha sonra birkaç adımda ... adım 1'i tekrarlamanız gerekebilir veya gerekmeyebilir.