Openssh oldukça yaygın bir kullanıma sahip olmasına rağmen belli bir bağlantı yöneticisine sahip olmaması gören bir yazılımcı tarafından geliştirilen nccm bu boşluğu doldurmaya aday görünüyor. Nccm terminal arayüzüne sahip basit bir SSH bağlantı yöneticisidir ve ncurse ile hazırlanmıştır. Nccm ile en sade ve en hızlı şekilde SSH bağlantılarınızı yapabilirsiniz.
Nccm’yi yükle
Başlamanın en hızlı yolu, projeyi Git deposundan klonlamaktır :
$ git clone https://github.com/flyingrhinonz/nccm nccm.git
İlk olarak nccm betiğini /usr/local/bin/ dizinine kopyalayıp, çalıştırılabilir olarak düzenlemeniz gerekir. Aşağıdaki komutla bunu tek adımda yapabilirsiniz:
$ sudo install -m755 nccm –target-directory /usr/local/bin
nccm.yml
Dosya bu konumlardan birine kopyalanabilir ve ilk konum bulundu yüklenir:
nccm.yml dosyasını aşağıdaki konumlardan herhangi birine kopyalayabilirsiniz, ilk bulunduğu yerden yüklenecektir.
~/.config/nccm/nccm.yml
~/.nccm.yml
~/nccm.yml
/etc/nccm.yml
Nccm’nin çalışabilmesi için bilgisayarınızda Python3’ün yülü olması gerekir. Uygulamanın ihtiyacı olan bir çok kütüphane öntanımlı olarak bulunmasına rağmen bazı YAML eklentilerini sizin yüklemeniz gerekebilir.
Debian veya benzerinde şu komutu kullanın apt
:
$ sudo apt install python3-pip yamllint
Fedora veya benzeri cihazlarda komutu kullanın :
$ sudo dnf install python3-pip yamllint
Ayrıca PyYAML’e de ihtiyacınız olacak:
$ pip3 install --user PyYAML
Nccm kullanma
Başlamadan önce nccm.yml
dosyasını düzenleyin ve SSH yapılandırmanızı ekleyin. YAML’yi biçimlendirmek kolaydır ayrıca dosyada verilen örnekler de bulunmaktadır. Satırın başına bağlantı adını girin, yapılandırma öğelerini iki boşluk bırakarak ekleyin. İki nokta üst üste işaretlerini unutmayın – bunlar YAML dilinin bir parçasıdır.
SSH oturum bloklarınızı herhangi bir sıra ile girebilirsiniz.Nccm
uygulama içerisinde size “sıralama ölçütü” seçenekleri sunacaktır.
Düzenlemeyi bitirdikten sonra, çalışmanızı yamllint
ile kontrol edin:
$ yamllint ~/.config/nccm/nccm.yml
Herhangi bir hata döndürülmezse, dosyanızı doğru şekilde biçimlendirmişsinizdir ve güvenle devam edebilirsiniz.
Artık terminal ekranından nccm komutu ile uygulamayı çağırıp kullanabilirsiniz.
Yazının orijinaline buradan ulaşabilirsiniz
Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.