FreeBSD trik

Menyembunyikan Process dari Users

Untuk menyembunyikan process yang sedang berjalan dari user kecuali proses-proses yang dilakukan user sendiri, dapat dilakukan dengan mengubah nilai kern.ps_showallprocs=1 menjadi kern.ps_showallprocs=0 . Dengan menggunakan sysctl .

root@bsd ~ > sysctl kern.ps_showallprocs=0
kern.ps_showallprocs: 1 -> 0

Agar berjalan tiap kali system start edit file sysctl.conf di /etc dan tambahkan :

kern.ps_showallprocs=0

So, meski user menjalankan command ps -aux atau top cuma akan tampak proses-proses yang ia jalankan sendiri.
Mencegah reboot dengan ctrl+alt+del

Agar mesin FreeBSD tidak dapat di reboot dengan ctrl+alt+del,

yang terkadang dilakukan rekan atau teman kita yang suka iseng, kita dapat menambahkan options dalam file konfigurasi kernel dengan :

options     SC_DISABLE_REBOOT

kemudian compile dan install kernel nya, udah gitu tok … !!

Protect booting Single User Mode dgn Password

Apabila kita menghendaki untuk melakukan proteksi dari boot ‘single user mode’ dari orang lain, dapat dilakukan dengan meng-edit file ttys di /etc pada bagian ini :

console none                         unknown     off     secure

Diganti dengan :

console none                         unknown     off     insecure

Jadi meski kita melakukan boot pada single-user mode, tetap akan diminta password root. Terus gimana kalo pada suatu saat kita lupa password root ? ….. Install ulang Tongue out

Chatting Dengan BitchX

Sedikit tips untuk mempermudah penggunaan BitchX. Minimal untuk saya sendiri hehehhehe ……

Membuat file .bitchxrc di home directory. File ini akan otomatis loaded saat BitchX di jalankan dan akan mempermudah penggunaan perintah, sesuai dengan keinginan kita.
Contoh file .bitchxrc :

##setting dan control BithcX##
/ircname orang gila
/set client_information G-net Pekalongan
/set msglog_level msgs
/set auto_away_time 300
/set send_away_msg on
/awaymsg Why Should I Stay ?
/set flood_warning on
/set flood_protection on

##command alias##

/alias win {window new hide swap last double on split on channel $0}
/alias q {window new hide swap last double on split on query $0}
/alias id {msg nickserv@services.dal.netThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it identify $0}
/alias ghost {msg nickserv@services.dal.netThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it ghost $0 $1}
/alias infochan {msg chanserv@services.dal.netThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it info $0}
/alias infonick {msg nickserv@services.dal.netThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it info $0}

Keterangan :
/win #channel
digunakan untuk bergabung dalam channel dengan window terpisah , tetapi hidden.
untuk berpindah ke window yang lain digunakan Alt+1 , Alt+2 dan seterusnya.

/q nick
untuk query dengan nick seseorang, dengan window terpisah, hidden.

/id passwd             : untuk identify nick di IRC DALnet.
/ghost nick passwd : untuk ghost nick ke nickserv Dalnet
/infochan #channel : untuk melihat info channel di Dalnet
/infonick nick         : untuk melihat info nick di Dalnet.

Agar BitchX tidak connet/reconnect ke IRC server lain selain IRC server yang kita inginkan, ada baiknya kita buat file (e.g. dalnet), yang berisi :

#Dalnet server
powertech.dal.net:6667
twisted.dal.net:7000
games.dal.net:6667
liberty.dal.net:6667
astro.dal.net:6667
dragons.dal.net:6667

Untuk menjalankannya dengan BitchX -r dalnet , atau kita buat shortcut sendiri untuk lebih mudahnya. Misalkan bikin file “ceting” yang berisi :

#/sbin/sh
BitchX -r dalnet

kemudian chmod 755 agar dapat dieksekusi. Semoga membantu.
Mengawasi User ?

Untuk mengamati ataupun mengintai (snooping) user,

kita dapat menggunakan watch. watch hanya dapat di gunakan oleh superuser. Sebelum menggunakan watch kita perlu menambahkan kernel option :

pseudo-device     snp

Kemudian compile dan Install kernel. Setelah reboot kita buat snoop device :

# cd /dev
# sh MAKEDEV snp0

baru kita coba, kita lihat dulu user mana yg masih login

#w
USER     TTY     FROM     LOGIN@         IDLE             WHAT
wus         p0        griya4      4:26AM          1               ./scr-bx
root         p1        billing      4:03PM          –                 w
mbuh       p2         –            4:02PM          –               -bash (bash)

Jalankan watch

Leave a Comment.