Siapkan Berbagi NFS di Debian
NFS adalah sistem file berbasis jaringan yang memungkinkan komputer untuk mengakses file di seluruh jaringan komputer. Panduan ini menjelaskan bagaimana Anda dapat mengekspos folder melalui NF
Lynis adalah alat audit sistem open-source gratis yang digunakan oleh banyak administrator sistem untuk memverifikasi integritas dan mengeraskan sistem mereka. Ini dapat dioperasikan sebagai biner mandiri atau dapat diinstal untuk melakukan pemeriksaan secara berkala. Pada artikel ini, Anda akan belajar cara menginstal dan menggunakan perangkat lunak serta belajar membaca dan mengidentifikasi log yang dihasilkan Lynis.
Jika Anda ingin melakukan instalasi pada CentOS 7, silakan lihat artikel ini .
Catatan : Pastikan Anda masuk sebagai root
pengguna.
Instalasi Lynis cukup sederhana. Untuk memulai, mari perbarui sistem kami.
apt-get update
apt-get upgrade
Saat diminta, masukkan ' y
'. Ini bisa memakan waktu antara beberapa detik hingga setengah jam, tergantung pada jumlah paket yang perlu diperbarui dan sumber daya sistem yang tersedia.
Lynis adalah perangkat lunak sumber terbuka. Dengan demikian, keberadaan perangkat lunak ada di GitHub. Untuk mengunduh repositori, kita perlu mengkloningnya dengan git
utilitas, yang dapat kita instal dengan perintah berikut:
apt-get install git
Sama seperti sebelumnya, terima permintaan instalasi dengan ' y
'. Kami juga perlu menginstal alat DNS tertentu agar Lynis dapat mengaudit jaringan kami:
apt-get install dnsutils
Sekarang kita telah menginstal prasyarat, kita dapat mengkloning repositori:
cd ~
git clone https://github.com/CISOfy/lynis
Berikan beberapa saat, lalu setelah selesai, lanjutkan dengan memasukkan direktori:
cd ~/lynis
Kami akan melakukan audit pendahuluan untuk memastikannya berfungsi dengan baik pada sistem Anda:
./lynis audit system
Ini akan melakukan pemeriksaan sistem cepat untuk setiap masalah keamanan yang mungkin ada pada sistem Anda serta daftar beberapa rekomendasi. Lynis berfungsi dengan baik jika selesai dengan hasil yang mirip dengan yang berikut:
Namun, mengonfigurasi Lynis lebih sulit. Anda harus menyesuaikannya sesuai dengan sistem Anda, berdasarkan layanan yang Anda jalankan serta konfigurasi jaringan yang Anda gunakan pada instance Anda. Pada artikel ini, kita akan membahas konfigurasi jaringan yang umum digunakan serta server web dan keamanan sistem umum.
Mari kita mulai dengan menyalin file konfigurasi Lynis default dan membuat perubahan kita untuk itu:
cp default.prf custom.prf
Kemudian, menggunakan editor teks pilihan Anda, buka custom.prf
:
nano custom.prf
Gulir ke bagian tempat plugin terdaftar. Kami akan menghapus layanan yang tidak berhubungan dengan kami, untuk mempercepat pengujian:
Jika Anda tidak menggunakan server web Nginx, hapus " plugin=nginx
". Kemungkinannya adalah, sistem Anda tidak berjalan bind9
atau dnsmasq
, sehingga Anda dapat menghapusnya juga. Jika Anda menjalankannya, jangan hapus plugin dari audit dan lanjutkan memeriksa setiap item sampai Anda menghapus cek yang tidak perlu. Setelah selesai, simpan dan keluar dengan CTRL+ Xlalu Yuntuk menyimpan.
Sekarang, mari kita jalankan kembali Lynis untuk melihat masalah yang perlu kita perbaiki dalam sistem kita dengan yang berikut:
./lynis --profile custom.prf
Biarkan satu atau dua menit, dan ketika selesai, itu akan muncul seperti di langkah pertama, tetapi dengan pemindaian yang tidak perlu dihapus.
Mari kita lihat saran-saran yang Lynis sediakan di sistem Vultr Debian 8 dasar kami:
Seperti yang Anda ketahui, Lynis telah menemukan beberapa masalah potensial yang ada pada contoh kami. Beberapa node menyebutkan bahwa kita telah meninggalkan forwarding paket selama IPv4 dan IPv6 tumpukan - jika Anda berencana untuk menggunakan Docker atau teknologi wadah yang sama pada sistem Vultr, jangan tidak mengubah ini. Jika Anda tidak membutuhkannya, Anda dapat mengubahnya sementara di sistem Anda dengan yang berikut:
sysctl -w <kernel_node>
Lakukan ini sebelum memasukkan nilai Anda ke dalam /etc/sysctl.conf
untuk memastikan sistem Anda berfungsi dengan baik dengan perubahan. Jika ada yang tidak berfungsi, Anda dapat memulai ulang untuk menghapus perubahan sementara tersebut.
Di tangkapan layar, Anda akan melihat bahwa ada masalah lain juga, tetapi mereka berada di luar ruang lingkup untuk artikel ini, jadi kami akan melewati mereka.
Catatan: Pastikan untuk melakukan uji tuntas Anda untuk mencegah masalah dengan sistem Anda.
Sekarang, gulir ke bawah ke bagian saran, dan Anda akan menemukan banyak perubahan konfigurasi yang dapat dilakukan. Misalnya, Lynis menyarankan perubahan untuk topeng izin file tertentu. Dalam contoh kami, kami menemukan saran pengerasan:
Default umask in /etc/init.d/rc could be stricter like 027 [AUTH-9328]
Perubahan seperti itu dapat dengan mudah dicapai dengan menggunakan editor teks, membuka /etc/init.d/rc
dan menemukan garis umask
dan mengubah nilainya menjadi 027
. Nilai ini akan membatasi file yang baru dibuat untuk izin penuh oleh pemiliknya, membaca izin oleh grup dan tidak ada akses untuk semua pengguna lain kecuali system/root
.
Ini relatif mudah dilakukan dan dapat diselesaikan dengan terlebih dahulu menginstal crontab
, dan kemudian menambahkan pekerjaan untuk Lynis:
apt-get install crontab
Kemudian, jalankan crontab -e
, dan masukkan yang berikut ini:
MAILTO="[email protected]"
0 0 * * * cd /root/lynis && ./lynis --profile custom.prf --cronjob
Simpan, lalu keluar. Ini akan menjalankan audit Lynis setiap hari di tengah malam atas contoh Anda dan mengirimi Anda email dengan hasilnya.
Pada artikel ini, kami membahas dasar-dasar konfigurasi Lynis dan bagaimana Anda dapat menggunakannya untuk audit sistem serta pemeriksaan rutin pada sistem Anda.
NFS adalah sistem file berbasis jaringan yang memungkinkan komputer untuk mengakses file di seluruh jaringan komputer. Panduan ini menjelaskan bagaimana Anda dapat mengekspos folder melalui NF
Pendahuluan MySQL memiliki fitur hebat yang dikenal sebagai tampilan. Tampilan adalah kueri yang disimpan. Pikirkan mereka sebagai alias untuk permintaan yang panjang. Dalam panduan ini,
Menggunakan Sistem yang Berbeda? Thelia adalah alat sumber terbuka untuk membuat situs web e-bisnis dan mengelola konten online yang ditulis dalam PHP. Kode sumber thelia i
Artikel ini akan mengajarkan Anda cara mengatur chroot jail di Debian. Saya berasumsi bahwa Anda menggunakan Debian 7.x. Jika Anda menjalankan Debian 6 atau 8, ini mungkin berhasil, bu
Pendahuluan Cara mudah untuk menyiapkan server VPN pada Debian adalah dengan PiVPN. PiVPN adalah penginstal dan pembungkus untuk OpenVPN. Ini menciptakan perintah sederhana untuk Anda
EasyEngine (ee) adalah alat Python yang memungkinkan Anda untuk mengelola situs Wordpress di Nginx dengan mudah dan otomatis. Menggunakan EasyEngine, Anda tidak perlu dea
Menggunakan Sistem yang Berbeda? BlogoText CMS adalah Content Management System (CMS) yang sederhana dan ringan, gratis, dan engine blog minimalis
Menggunakan Sistem yang Berbeda? InvoicePlane adalah aplikasi faktur sumber terbuka dan gratis. Kode sumbernya dapat ditemukan di repositori Github ini. Panduan ini
Menggunakan Sistem yang Berbeda? Backdrop CMS 1.8.0 adalah Content Management System (CMS) yang sederhana dan fleksibel, ramah seluler, gratis dan terbuka yang memungkinkan kami
Menggunakan Sistem yang Berbeda? BookStack adalah platform sederhana, self-host, mudah digunakan untuk mengatur dan menyimpan informasi. BookStack sepenuhnya gratis dan terbuka
Menggunakan Sistem yang Berbeda? Pagekit 1.0 CMS adalah Content Management System (CMS) yang indah, modular, dapat diperpanjang dan ringan, dengan
Pendahuluan Sistem Linux dilengkapi dengan alat pemantauan secara default seperti top, df, dan du yang membantu memonitor proses dan ruang disk. Namun sering kali, mereka ar
Munin adalah alat pemantauan untuk mensurvei proses dan sumber daya di mesin Anda dan menyajikan informasi dalam grafik melalui antarmuka web. Gunakan tindak lanjutnya
Menggunakan Sistem yang Berbeda? TLS 1.3 adalah versi protokol Transport Layer Security (TLS) yang diterbitkan pada 2018 sebagai standar yang diusulkan dalam RFC 8446
Menggunakan Sistem yang Berbeda? PyroCMS adalah CMS open source yang ditulis dalam PHP. Kode sumber PyroCMS dihosting di GitHub. Dalam panduan ini berjalan dengan baik melalui keseluruhan
Menggunakan Sistem yang Berbeda? Redaxscript 3.2 CMS adalah Content Management System (CMS) yang modern dan sangat ringan, gratis dan open source dengan roket
Pendahuluan Dalam tutorial ini, kita akan membahas proses menambahkan seluruh rentang IP / subnet ke server Linux yang menjalankan CentOS, Debian, atau Ubuntu. Prosesnya
Dalam panduan ini, kami akan menyiapkan Counter Strike: Server game sumber pada Debian 7. Perintah ini diuji pada Debian 7 tetapi perintah itu juga harus berfungsi
PBX In A Flash 5 (PIAF5) adalah sistem operasi berbasis Debian 8 yang mengubah Vultr VPS Anda menjadi PBX yang lengkap. Ia memiliki fitur berikut, dan banyak lagi.
Menggunakan Sistem yang Berbeda? Dolibarr adalah perencanaan sumber daya perusahaan sumber terbuka (ERP) dan manajemen hubungan pelanggan (CRM) untuk bisnis. Dolibarr
Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Banyak dari Anda tahu Switch keluar pada Maret 2017 dan fitur-fitur barunya. Bagi yang belum tahu, kami sudah menyiapkan daftar fitur yang membuat 'Switch' menjadi 'gadget yang wajib dimiliki'.
Apakah Anda menunggu raksasa teknologi untuk memenuhi janji mereka? periksa apa yang belum terkirim.
Baca blog untuk mengetahui berbagai lapisan dalam Arsitektur Big Data dan fungsinya dengan cara yang paling sederhana.
Baca ini untuk mengetahui bagaimana Kecerdasan Buatan menjadi populer di antara perusahaan skala kecil dan bagaimana hal itu meningkatkan kemungkinan untuk membuat mereka tumbuh dan memberi keunggulan pada pesaing mereka.
CAPTCHA telah berkembang cukup sulit bagi pengguna untuk dipecahkan dalam beberapa tahun terakhir. Apakah itu akan tetap efektif dalam deteksi spam dan bot di masa mendatang?
Saat Sains Berkembang dengan kecepatan tinggi, mengambil alih banyak upaya kita, risiko menundukkan diri kita pada Singularitas yang tidak dapat dijelaskan juga meningkat. Baca, apa arti singularitas bagi kita.
Apa itu telemedicine, perawatan kesehatan jarak jauh dan dampaknya terhadap generasi mendatang? Apakah itu tempat yang bagus atau tidak dalam situasi pandemi? Baca blog untuk menemukan tampilan!
Anda mungkin pernah mendengar bahwa peretas menghasilkan banyak uang, tetapi pernahkah Anda bertanya-tanya bagaimana cara mereka mendapatkan uang sebanyak itu? mari berdiskusi.
Baru-baru ini Apple merilis macOS Catalina 10.15.4 pembaruan suplemen untuk memperbaiki masalah tetapi tampaknya pembaruan menyebabkan lebih banyak masalah yang mengarah ke bricking mesin mac. Baca artikel ini untuk mempelajari lebih lanjut