Sediakan Pelayan Counter-Strike: Global Offensive (CSGO) di Arch Linux
Tutorial ini menerangkan cara menyediakan Counter-Strike: Pelayan Serangan Global di Arch Linux. Tutorial ini menganggap bahawa anda log masuk dengan penggunaan biasa
#
, dan yang dapat dijalankan sebagai pengguna biasa oleh $
. Cara yang disyorkan untuk menjalankan arahan sebagai root ialah, sebagai pengguna biasa, awalan masing-masing dengan sudo
.MongoDB ada di AUR (Arch User Repository). Terdapat 2 set pakej yang boleh anda gunakan. Lihat Pakej Bangunan di Arch Linux (Termasuk AUR) untuk menyusun dan memasang sama ada satu set pakej:
mongodb
dan mungkin mongodb-tools
'. Perhatikan bahawa ini memerlukan sekitar 180 GB, dan ini adalah penyusunan yang panjang. Dengan 4 teras, diperlukan lebih kurang 7 jam. Ini adalah kaedah yang disyorkan, kerana menggunakan bendera kompilasi Arch.mongodb-bin
dan mungkin mongodb-tools-bin
. Ini melangkau keseluruhan peringkat penyusunan, memuat turun binari pra-binaan dari mongodb.org, dan mengemasnya dengan fail konfigurasi yang diperlukan.Setelah memasang pakej, mulakan MongoDB, dan mulakan selepas setiap but. Semasa permulaan pertama ini, ia akan memperuntukkan fail untuk jurnal dan data lain, yang mungkin memerlukan beberapa saat sebelum pangkalan data selesai muncul:
# systemctl enable --now mongodb
Sambung ke MongoDB:
$ mongo
Untuk berhenti:
> exit
Walaupun mengkonfigurasi firewall selalu merupakan idea yang baik, secara lalai, MongoDB hanya mendengar port 27017
di localhost, jadi ia tidak akan menerima trafik luaran.
Secara lalai, MongoDB membolehkan sesiapa sahaja untuk menyambung kepadanya tanpa sebarang jenis pengesahan, yang jelas merupakan risiko keselamatan.
Buat pengguna pangkalan data akar:
$ mongo
> use admin
> db.createUser(
... {
... user: "root",
... pwd: "YOUR-NEW-PASSWORD",
... roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
... }
... )
> exit
Edit /etc/mongodb.conf
, dan jika menggunakan pakej mongodb
tambah:
security:
authorization: "enabled"
Sekiranya menggunakan pakej mongodb-bin
tambahkan:
auth = true
Mulakan semula MongoDB:
# systemctl restart mongodb
Kini, walaupun anda masih boleh berhubung dengan MongoDB tanpa pengesahan, ia tidak akan melakukan apa-apa tanpa ia:
$ mongodb
> db.getUsers()
... Error: command usersInfo requires authentication :
Sambungkan ke MongoDB sebagai root:
$ mongodb -u root
Sebagai alternatif, sambungkan ke MongoDB, kemudian sahkan di dalamnya:
$ mongodb
> use admin
> db.auth("root", "<YOUR-DATABASE-ROOT-PASSWORD>")
Kerana MongoDB kini menjadi sebahagian daripada AUR, pacman
tidak akan secara automatik mengumpulkan dan menaikkannya ke versi baru, apabila anda menaik taraf keseluruhan sistem Arch anda. Anda perlu menyusun semula versi baru secara manual dan memasang pakej baru. Sebelum melakukannya, adalah penting untuk melihat nota pelepasan MongoDB, untuk melihat sama ada terdapat sebarang langkah tambahan yang perlu anda ambil. Adalah idea yang baik untuk membuat sandaran pangkalan data anda sebelum naik taraf, juga.
Sekiranya MongoDB tidak dimatikan dengan bersih, dan tidak pulih secara automatik menggunakan jurnalnya pada but seterusnya, anda mungkin perlu menjalankan perkara berikut:
sudo -u mongodb mongod --repair --dbpath /var/lib/mongodb/
Bergantung pada ukuran pangkalan data dan indeks yang digunakan, proses ini dapat berkisar dari beberapa saat hingga jam.
Tutorial ini menerangkan cara menyediakan Counter-Strike: Pelayan Serangan Global di Arch Linux. Tutorial ini menganggap bahawa anda log masuk dengan penggunaan biasa
Tutorial ini menerangkan cara menyediakan pelayan Mumble (Murmur) di Arch Linux. Semua yang dilakukan dalam tutorial ini dilakukan sebagai pengguna root. Pemasangan sebuah
Vultr menyediakan fungsi hebat untuk membolehkan anda menggunakan gambar tersuai anda sendiri selain templatnya yang sangat baik, yang membolehkan anda menjalankan
Tutorial ini menerangkan cara menyediakan pelayan Team Fortress 2 di Arch Linux. Saya menganggap bahawa anda log masuk dengan akaun pengguna bukan root yang mempunyai akses sudo
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang menjalankan, sama ada akses Apache atau Nginx Sudo: Perintah memerlukan
Tutorial ini menerangkan cara menyediakan pelayan Minecraft menggunakan Spigot di Arch Linux. Tutorial ini menganggap bahawa anda adalah pengguna biasa (bukan root) dan mempunyai
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang menjalankan, sama ada akses Apache atau Nginx Sudo. Perintah memerlukan
Di Arch Linux, repositori rasmi adalah: teras, tambahan dan komuniti. Pakej-pakej ini telah disusun, dan mereka dipasang melalui pacman. Untuk th
Preface Arch Linux adalah sebaran tujuan umum yang terkenal dengan teknologi canggih dan konfigurasi yang fleksibel. Dengan snapshot Btrfs, kita dapat mengambil
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang berjalan, sama ada Apache atau Nginx Sudo akses Perintah yang diperlukan
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Akses Sudo. Perintah yang diperlukan untuk dijalankan sebagai root adalah diawali oleh #. Th
Pengenalan Arch Linux mempunyai lebih kecil, tetapi masih kuat, berikutan daripada pengedaran yang lebih popular. Falsafahnya agak berbeza, dengan kelebihannya
Jika anda menggunakan makepkg secara langsung, ia mencemarkan sistem anda. Kumpulan pakej base-devel mesti dipasang. Dengan cara ini, secara lalai, kebergantungan diperlukan onl
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Pelayar web yang menjalankan, sama ada akses Apache atau Nginx Sudo: Perintah memerlukan
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Akses Sudo: Perintah yang diperlukan untuk dijalankan sebagai root diawali oleh #, dan satu
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux. Lihat panduan ini untuk mendapatkan maklumat lanjut. Akses Sudo. Perintah perlu dijalankan sebagai root ar
Pakej Devtools pada asalnya dibuat untuk Pengguna yang Dipercayai untuk membuat pakej dengan betul untuk repositori rasmi. Bagaimanapun, ia boleh digunakan oleh pengguna biasa
Prasyarat Pelayan Vultr berjalan dengan up to date Arch Linux (lihat artikel ini.) Akses Sudo. Perintah yang dikehendaki dijalankan sebagai root dipersetujui oleh #, dan satu
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut