Blog

Buluta taşıma: Mac'indeki sunucular ve anahtarlar her tarayıcıdan açılıyor

Mac için tTerm artık Mac'inden ssh ile bağlandığın sunucuları SSH anahtarlarınla birlikte buluta taşıyor. Anahtarlar bir kasaya gider: Mac'inde şifrelenir ve onları yalnızca sen, herhangi bir tarayıcıda kasa parolanla açabilirsin.

Mac için tTerm'de “Buluta taşı” penceresi: bu Mac'in bildiği sunucular, her birinin kendi giriş yolu ve ~/.ssh içindeki anahtarlar
“Buluta taşı” penceresi: bu Mac'in bildiği sunucular, her biri kendi giriş yoluyla.

Neden

Sunucularına Mac'inden ssh ile bağlanırsın: anahtarlar ~/.ssh içinde, adresler ve kullanıcılar ~/.ssh/config içinde durur. Ama Mac'in başından kalktığın anda bu sunuculara tarayıcıdan, telefondan ya da başkasının bilgisayarından ulaşamazsın. Buluta taşıma onları tTerm'e alır ve artık her yerden açılırlar.

Nerede bulunur

Mac için tTerm'de kenar çubuğunun altındaki hesabına tıkla ve “Buluta taşı” öğesini seç. Pencerede “Bu Mac'teki sunucular” görünür. tTerm bunları ~/.ssh/config, known_hosts ve kendi terminallerinde çalıştırdığın ssh komutlarından alır. “Taşı” düğmesine basana kadar hiçbir şey hiçbir yere gitmez.

Üç giriş yolu

Her sunucunun kendi giriş yolu var:

  • “Anahtarım”: anahtar kasaya gider, sunucu olduğu gibi kalır.
  • “tTerm'in giriş izni”: tTerm sunucuya kendi satırını ekler, anahtarın Mac'te kalır.
  • “Bu Mac üzerinden”: hiçbir şey taşınmaz. tTerm, Mac açık olduğu sürece ondan bağlanmasını ister. Bu yol, VPN arkasındaki sunucular içindir.

Uygun yolu tTerm kendisi seçer, sen de değiştirebilirsin.

Anahtar kasası

Bir anahtar, Mac'inden çıkmadan önce orada şifrelenir. tTerm'de yalnızca şifreli metin, anahtarın genel kısmı ve parmak izi kalır: kasayı açamayız, bir anahtarı okuyamayız. Bir sunucuyu açtığında girişi senin cihazın imzalar ve anahtar o cihazdan asla şifresiz çıkmaz.

Kasa parolası

Bu parolayı, kasayı oluştururken kendin belirlersin. Onunla anahtarların her tarayıcıda açılır, başkasının bilgisayarında ve Mac olmadan bile. Parolanın kendisi hiçbir yere gitmez: tTerm onu bilmez ve kurtaramaz, bu yüzden onu parola yöneticinde sakla. Kendi bilgisayarında “Touch ID ile sakla” düğmesine bas, orada parola bir daha sorulmaz; başkasının bilgisayarında “Yalnızca bu sefer” seçeneğini seç.

Yalnızca anahtarlarını açtığın yerde

Anahtarınla açılan sunucular, Mac'in üzerinden açılan sunucular ve Mac'in kendisi yalnızca anahtarlarını kendin açtığın bir cihazda açılır. Hesabına e-postandaki kodla giriş yapmak bunlar için yetmez: bu, biri e-postana girerse diye ikinci bir kilittir. Anahtarlarının açık olmadığı yerde böyle bir makinede “+” yerine bir kilit görünür. Kilide tıkla, parolanı yaz, terminal açılır.

ssh komutundan sonraki şerit

Mac için tTerm'in bir terminalinde ssh hatasız biterse, bloğunun altında “Anahtarımı kaydet” ve “tTerm'i içeri al” düğmelerinin olduğu bir şerit belirebilir. Böylece “Buluta taşı” penceresini açmadan tek bir sunucuyu taşıyabilirsin.

Bunların hepsi Mac için tTerm 0.8.1'de var. Ayrıntılar belgelerde, “Buluta taşı” ve “SSH anahtarlarının kasası” sayfalarında.

Sunucularını Mac'inden buluta taşı

Ücretsiz · macOS 11 veya üstü · Apple silicon ve Intel

Mac için indir

Blogdan diğer yazılar

Tüm yazılar
Tüm yazılar