Eylemler kart olarak
Her komut ve dosya değişikliği, gerçek çıkış kodu veya fark (diff) ile sohbet içinde görünür.
Portward, VPS yapılandırmasını okuyabileceğiniz kısa adımlara dönüştürür. Kiraladığınız sunucuya SSH ile bağlanır, onayladığınız komutları çalıştırır ve çıktıyı kartlarda gösterir. Windows 10 veya 11'den güncellemeler, kullanıcılar, anahtarlar ve güvenlik duvarı kuralları gibi temel VPS ayarlarını yapın.
Her komut ve dosya değişikliği, gerçek çıkış kodu veya fark (diff) ile sohbet içinde görünür.
edit_file kabul edilebilir bir fark gösterir ve Ask first, bir şeyleri değiştiren eylemlerden önce duraklar.
Plan only adımları yazar ve modu değiştirinceye kadar hiçbir şey çalıştırmaz.
Görevi tanımlarsınız, ajan bir araç çağırır ve sonuç bir karta düşer. Ask first modunda, sunucuyu değiştiren herhangi bir şeyden önce onayınızı bekler.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedGünlük kullanım için güncelleme, standart bir kullanıcı ve SSH anahtarlarıyla başlayın. İlk VPS kullananlar genellikle güvenlik konusunda ne yapmaları gerektiğini sorar ve bu sıra pratik bir cevaptır: önce güncelleme, sonra kullanıcı, sonra anahtarlar, sonra güvenlik duvarı. Portward güncelleme komutunuzu Shell ile çalıştırır ve çıkış kodunu bir kartta gösterir, her adımın bir notunu kaydetmek için write_file kullanır ve SSH yapılandırma değişikliğini bir fark (diff) olarak edit_file ile hazırlar. Parola girişi kapatılmadan önce ikinci bir oturumdan anahtar girişini test edin. Test geçene kadar ilk oturumu açık tutun. Ask first, bir şeyleri değiştiren her eylemden önce duraklar, böylece her seferinde 1 farkı kabul edersiniz ve her sonucu okursunuz. Tam çıktıyı veya tüm farkı okumak için bir kartı genişletin.
Yanlış bir güvenlik duvarı kuralı kendi girişinizi kesebilir ve kilitlenmiş bir oturum kendini onaramaz. Portward mevcut kuralları listelemek için güvenlik duvarı komutunuzu Shell ile çalıştırır, kural dosyasının bir kopyasını read_file ile okur ve SSH ile çalıştırdığınız her hizmet için satırları bulmak için grep kullanır. Ardından değişiklikleri tek tek, fark (diff) olarak göstererek edit_file ile önerir. Yeni kuralı test edin. İkinci bir SSH oturumu açın ve ilk oturumu kapatmadan önce hala giriş yapabildiğinizi onaylayın. Yanlış bir güvenlik duvarı veya SSH ayarı sizi kilitleyebilir, bu yüzden test geçene kadar her iki oturumu da açık tutun. Sadece ihtiyacınız olan portları ve hiçbir şeyi değil izin verin, ardından açık portların son listesini write_file ile notlar dosyanıza yazın.
SFTP, SSH üzerinden dosya transferidir, bu nedenle SSH'ye zaten izin veren bir Linux sunucusu genellikle ayrı bir sunucu gerektirmez. Bir SFTP hizmeti başlatmak, bu nedenle bir kullanıcı, bir klasör ve zaten çalışan SSH hizmetine bir sınır eklemek anlamına gelir. SFTP kurulum yardımı isterseniz, Portward seçtiğiniz kullanıcı komutunu Shell ile çalıştırır, ayarların bir kopyasını çalışma klasöründen okur ve değişikliği bir fark olarak gösterir. Düz FTP şifreleri şifrelenmeden gönderir ve internet üzerinde kullanılmamalıdır, bu nedenle burada yalnızca SFTP kullanılır. Her müşteriye özel bir kullanıcı verin, erişimi tek bir dizinle sınırlayın ve dosya aktarım kullanıcılarından yönetici haklarını uzak tutun. Ask first onayınızı bekler ve sınırların çalıştığını onaylamak için yeni kullanıcı olarak ikinci bir oturumdan giriş yaparsınız.
Bir yedek, bir geri yükleme çalıştığında değerlidir. Portward yedekleme komutunuzu Shell ile çalıştırır ve gerçek çıkış kodunu bildirir, ardından write_file tarihi ve sonucu çalışma klasöründeki bir günlük dosyasına kaydeder. task aracı, disk alanı, bellek ve hizmet durumu bağımsız kontrollerini paralel alt ajanlar olarak çalıştırabilir ve Cron bu kontrol istemini zamanlanmış olarak tekrarlayabilir, böylece elle giriş yapmak yerine 3 kısa kart okursunuz. Yedeklemeyi boş bir kopyada geri yükleyin, sonuç kartını okuyun ve sonucu günlüğe kaydedin. İlk zamanlanmış çalıştırmadan sonra, Cron'un istemi gerçekten çalıştırdığını görmek için günlüğü tekrar açın. Her büyük değişiklikten önce bir anlık görüntü veya yedek alın ve ajanın ne yaptığının yazılı bir kaydını tutun: tarih, komut ve sonuç.
Portward barındırılan bir hizmet veya bir sunucu paneli için bir eklenti değildir. Yalnızca sahip olduğunuz veya yönetmek için yetkili olduğunuz sunucular ve hesaplar için tasarlanmış bir Windows uygulamasıdır ve bir VPS planı seçme konusunda rehberlik vermez. Shell, web ve SSH komutları çalışma klasörüyle sınırlı değildir, bu yüzden işi kendi sistemleriniz içinde tutarsınız. Portward bir sonucun doğru olacağına garanti vermez.