Konfigurasi IPTables
IPTables berfungsi sebagai firewall pada linux. Untuk melihat daftar semua iptables
$ sudo iptables -S$ sudo iptables -A .....<rule_iptable>.....$ sudo iptables -D .....<rule_iptable>.....# ifconfig eth0 | grep inet | awk '{ print $2 }'# iptables -I INPUT -p tcp —dport 80 -j ACCEPT# service iptables saveMengahpus paket Instalasi
Menghapus paket yang telah terinstall pada centos bisa menggunakan perintah berikut
# rm -i <namafile># yum autoremove# package-cleanup --leavesKemudian remove dengan perintah berikut
# yum remove `package-cleanup --leaves`Melihat User
Melihat segala jenis user pada linux
# cat /etc/passwd# awk -F':' '{ print $1}' /etc/passwdMelihat Jumlah RAM
Cek jumlah memory ram server berbasis linux dapat dilakukan dengan perintah-perintah berikut
# dmidecode -t memory
# dmidecode -t 16
# lshw -class memoryGanti Keyboard Layout
Install paket kbd
# yum install kbd# localectl list-keymaps
# localectl list-keymaps | grep ^us# localectl set-keymap usRestore file backup web Server
Untuk restore, copy file web ke direktori root web server
# tar -zxvf namafile.tar.gz /var/www/html/namafileMelihat service-tag Laptop/Server
Untuk melihat servis tag dari laptop/server yang digunakan dapat menggunakan dmidecode. Tools ini menganalisa data BIOS DMI.
Install paket dmidecode
$ sudo yum -y install dmidecode$ sudo dmidecode | grep -i serial$ sudo dmidecode -t 1$ sudo dmidecode -s system-serial-numberMembuat Symbolic link
Sederhananya symbolic link symlink adalah shortcut jika diibaratkan dalam sisem operasi Windows.
$ ln -s /home/user/file linkfileTanpa opsi
-s symlink akan membuat hard linkNetworking pada Ubuntu
Biasanya pada ubuntu atau debian, ketika kita merubah ip address dan restart servis networking, ip address pada file tersebut tidak berubah. Selain reboot server, kita bisa disable/enable semua interface. Berikut perintahnya
$ sudo ifdown -a && sudo ifup -aDevice pada Linux
Untuk melihat daftar disk yang dilink ke file /dev/sd* dapat dilihat di folder /dev/disk/by-id
$ ls -al /dev/disk/by-id
lrwxrwxrwx 1 root root 9 Jul 26 08:56 ata-HL-DT-ST_DVD+_-RW_GU90N_KZEIACB1935 -> ../../sr0
lrwxrwxrwx 1 root root 9 Jul 26 08:56 ata-Samsung_SSD_860_EVO_500GB_S3YANB0M326986A -> ../../sda
lrwxrwxrwx 1 root root 10 Jul 26 08:56 ata-Samsung_SSD_860_EVO_500GB_S3YANB0M326986A-part1 -> ../../sda1$ udevadm monitor
atau
$ udevadm monitor --kernel --subsystem-match=scsiMenyalin file pada Centos
Biasanya pada saat menyalin file/folder kita akan mendapat prompt konfirmasi untuk menimpa (overwrite) dan ketik yes jika ingin menimpa file tersebut.
Hal ini akan sangat merepotkan, salah satu untuk menghindari mengetikkan yes setiap kali prompt konfirmasi adalah dengan beberapa perintah berikut.
Jika perintah copy adalah alias gunakan perintah berikut
# \cp -rf folder_sumber folder_tujuan# yes | cp -rf folder_sumber folder_tujuanMelihat Service Startup pada Ubuntu
Untuk melihat service apa saja yang berjalan pada saat startup (biasanya setelah mesin reboot) dapat menggunakan perintah
$ systemctl list-units --type serviceList File pada linux
Untuk melihat tipe file bisa menggunakan opsi -F
$ ls -F$ ls -R
// atau
$ tree -d
// atau
$ tree -CMelihat Perbedaan 2 File
Untuk melihat perbedaan file bisa dengan perintah berikut
$ diff file1 file2
// atau
$ sdiff file1 file2vimdiff lebih interaktif$ vimdiff file1 file2:q -- untuk keluar 1 jendela
:qa -- keluar semua jendela
:qa! -- memaksa keluar semua jendelaMelihat user dan group
Melihat user
$ compgen -u$ compgen -g