CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Terraria madencilik, inşaat ve dövüş üzerine kurulu bir MMORPG'dir. Bazı insanlar Minecraft'ın 2D versiyonunu söylüyorlar, ancak bu Terraria'nın tekliflerine adalet olmaz - uzun bir atışla değil.
Bu kılavuzda, Linux'ta TShock ile nasıl Terraria sunucusu yapılacağını adım adım göstereceğim. Birden fazla Terraria sunucusu bile kurabilirsiniz.
Bazı temel Linux bilgisi önerilir. En azından SSH'yi nasıl kullanacağınızı anlamalısınız.
Eğitimin sonunda, arkadaşlarınızı epik görevlerinize katılmaya davet edebileceksiniz.
Bu eğitici Ubuntu 14.10'a dayanmaktadır, ancak daha yeni Ubuntu veya Debian lezzetleri işe yarayacaktır. Diğer Linux sürümleri için paket adları farklı olabilir, ancak adımların ve yapılandırmanın çoğu aynı olacaktır.
Vultr'da yeni bir Ubuntu 14.10 sunucusuyla başlayacağız.
Terraria, özellikle büyük dünyalar için biraz bellek kullanır. Örneğin, 1024 MB RAM'e sahip bir Vultr sunucusu sadece birkaç oyunculu küçük bir dünyayı destekleyecektir.
Vultr'da temiz bir Ubuntu tabanlı görüntü, temel hizmetlere erişim ile başlar. Yalnızca NTP ve SSH bağlantı noktaları açılır. Başka hizmetleri barındırmak istiyorsanız, gelen trafiğinizi güven altına almak ve SSH bağlantı noktanızı varsayılan bağlantı noktasından başka bir şeye taşımak isteyebilirsiniz.
Bu kılavuz, sunucunuzun güvenliğini sağlamak için gereken tüm değişiklikleri kapsamaz - bunun için Vultr Dokümanlarında başka kılavuzlar da vardır. Unutmayın, Terraria varsayılan olarak 7777 numaralı TCP bağlantı noktasını kullanır .
Terraria sunucusunu çalıştırmak için temel bir kullanıcı oluşturacağız, çünkü sunucuyu root olarak çalıştırmak istemiyoruz. Bundan sonra, gerekli paketleri kuracağız.
Sunucunuza root olarak giriş yapın ve Terraria sunucunuz için yeni bir kullanıcı oluşturun. Eksik yerel ayarlarla ilgili bazı hata mesajları alabilirsiniz. Şimdilik bunları görmezden gelin.
adduser terraria
Sistem yeni bir UNIX şifresi isteyecektir. Oldukça güvenli bir rastgele şifre girin ve hatırlayın (veya not alın).
Şimdi, sistem bazı kullanıcı bilgileri isteyecektir. Bunları boş bırakmak için Enter tuşuna basmanız yeterlidir.
Sistem sizden bilgileri onaylamanızı istediğinde ("Bilgiler doğru mu?") Y'ye ve ardından Enter'a basın .
Terraria, Microsoft ".NET" çerçevesine dayanan bir oyundur. ".NET" in Linux uygulamasına "mono" denir. Oyunu çalıştırmak için sadece gerekli paketleri ve bazı destek paketlerini kuracağız.
apt-get -y install wget unzip screen \
libmono-corlib4.0-cil libmono-sqlite4.0-cil libmono-system-core4.0-cil libmono-system-net4.0-cil \
libmono-system-runtime4.0-cil mono-runtime mono-runtime-sgen libmono-corlib4.0-cil \
libmono-sqlite4.0-cil libmono-system-core4.0-cil libmono-system-net4.0-cil \
libmono-system-runtime4.0-cil mono-runtime mono-runtime-sgen libmono-data-tds4.0-cil \
libmysql6.4-cil libmono-system-runtime-serialization4.0-cil \
libmono-system-runtime-serialization-formatters-soap4.0-cil libmono-system-data-linq4.0-cil \
libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil
Sisteminiz artık Terraria'yı çalıştırmaya hazır.
Bu noktada, sunucunuza "terraria" kullanıcısı olarak giriş yapmanız gerekir.
su terraria
TShock'un bir sürümünü indirin ve sıkıştırmasını açın. Daha yeni sürümler için resmi TShock web sitesine bakabilirsiniz. Terraria sunucu indirmesi TShock'a dahildir.
wget -O tshock.zip 'https://github.com/NyxStudios/TShock/releases/download/v4.2.9/tshock_4.2.9.zip'
unzip tshock.zip -d ~/tshock
TShock'u ilk başlattığınızda, kendinizi yönetici yapmak için sunucunuza katılmanız gerekir. Sunucuyu başlatın.
cd ~/tshock
mono TerrariaServer.exe
Oyun sunucusu başlayacak ve size sunucu sürümünü gösterecektir. Bundan sonra, size hangi dünyaya başlamak istediğinizi soracaktır. Bu yeni bir sunucu olduğu için önceki dünyalar yok. Yeni bir tane oluşturacağız.
Dünya ne kadar büyükse, o kadar fazla belleğe ihtiyacınız olur. Unutmayın, 1024 MB RAM'e sahip temel bir Vultr sunucusu sadece küçük bir dünyayı destekleyecektir.
Sunucu şimdi yeni dünyanızı oluşturmaya başlayacak. Tamamlandığında, ana seçim menüsüne geri döneceksiniz.
Dünyanız yüklenecek ve TShock size bir yetki kodu gösterecek.
TShock Bildirimi: SuperAdmin olmak için oyuna katılın ve / auth 2044111 yazın
Bu simge, doğrulama ile devre dışı bırakılana kadar görüntülenecektir. (/ Yetki-kontrol)
Bu kodu yazın ve Terraria'yı başlatın.
İpucu: SSH oturumunuz ile oyun arasında geçiş yapabilmeniz için Terraria'da pencereli modu kullanın.
Multiplayer -> Join
.Tebrikler, yeni dünyanıza yeni girdiniz. Şimdi yönetici olarak kimlik doğrulama zamanı.
/auth XXXXXXX
değiştirilmesi XXXXXXX
sunucu başlatıldığında doğrulama kodu ile gösterilir.Sunucu, kimlik doğrulama kodunuzu onaylar ve bir mesaj görüntüler.
You are now superadmin, please do the following to finish your install:
/user add <username> <password> superadmin
Creates: <username> with the password <password> as part of the superadmin
group.
Please use /login <username> <password> to login from now on.
If you understand, please /login <username <password> now, and type
/auth-verify
Not: Metin çok hızlı kaybolduysa, tekrar göstermek için Enter tuşuna basın .
Sunucu, sunucumuza bir sonraki katıldığımızda yönetici izinleri alabilmemiz için yeni bir yönetici kullanıcı oluşturmamızı istiyor.
/user add <username> <password> superadmin
değiştirilmesi <username>
ve <password>
kendi kullanıcı adınız ve yeni bir şifre ile./login username password
./auth-verify
.Şimdi yapılandırma tamamlandı. Sunucuyu kapatıp her şeyi kaydetmesini sağlayacağız.
İlk olarak, Terraria istemcinizin sunucu ile olan bağlantısını kesin.
Şimdi sunucuyu kapatın. Bu, SSH oturumunuzda sunucu konsoluna "off" yazıp Enter tuşuna basarak gerçekleştirilir .
İlk yapılandırma şimdi tamamlandı.
SSH oturumumuzun bağlantısını kessek bile sunucunun çalışmaya devam etmesini istiyoruz. Bunu screen
yapmak için bir oturum kullanacağız .
"Terraria" kullanıcısı olarak başlangıç ekranı:
screen
Kredi ekranını kapatmak için Enter tuşuna basın . Şimdi TShock sunucusunu yeniden başlatın.
cd ~/tshock
mono TerrariaServer.exe
Dünyanızı yükleyin.
Artık sunucu konsolundasınız, komutların listesi için "yardım" yazın ve Enter tuşuna basın . Terraria sunucu komutlarını bu konsola girebilirsiniz.
SSH oturumunuzu kapatmak ve sunucuyu çalışır durumda tutmak için aşağıdaki tuş sırasını kullanın:
D tuşuna basana kadar herhangi bir geri bildirim alamazsınız .
Bundan sonra, ekranınız silinecek ve aşağıdakine benzer bir çıktı göreceksiniz.
[1298.pts-2.vultr'dan ayrıldı]
Artık SSH oturumunuzu güvenle kapatabilirsiniz ve sunucu arka planda çalışmaya devam eder.
Sunucunuza yeniden bağlandığınızda, sunucu konsoluna tekrar girmek için aşağıdakileri yazabilirsiniz:
screen -r
TShock sunucusuyla değiştirilecek birçok seçenek ve şey var. Daha fazla bilgi için lütfen belgeleri okuyun. Zevk almak!
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?