23 February 2015

Konfigurasi VSFTPD Chroot Local User di RHEL 7

Tujuan:
Mengaktifkan peladen FTP dengan konfigurasi melarang akses masuk anonymous dan mengizinkan akses masuk local user namun hanya pada home directory-nya saja.

Langkah-langkah:
1. Pasang paket vsftpd
yum install vsftpd
2. Edit berkas konfigurasi vsftpd: /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
allow_writeable_chroot=YES
3. Buat berkas kosong /etc/vsftpd/chroot_list
touch /etc/vsftpd/chroot_list
4. Aktifkan layanan vsftpd
systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd
5. Tambahkan layanan ftp pada firewall
firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload
firewall-cmd --list-services
6. Aktifkan SELinux Boolean ftp_home_dir
setsebool -P ftp_home_dir=1
getsebool -a | grep ^ftp_home_dir
7. Uji akses ftp dari klien menggunakan salah satu local user
utian@truman:~$ ftp 192.168.1.100
Connected to 192.168.1.100.
220 (vsFTPd 3.0.2)
Name (192.168.1.100:utian): utian
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd
257 "/"
ftp>

19 February 2015

Pasang dan Atur Debian Jessie dan Destop GNOME 3.14

Berikut adalah langkah-langkah saya memasang sistem operasi Debian Jessie dan Destop GNOME 3.14 di laptop. Barangkali anda ingin mengikuti :D

1. Pasang Debian Jessie. Citra pemasangan bisa diunduh di https://www.debian.org/devel/debian-installer/

2. Sesuaikan konfigurasi jaringan agar dapat terhubung ke internet.

3. Karena tinggal di Indonesia, set berkas konfigurasi lumbung paket /etc/apt/sources.list ke salah satu peladen di Indonesia. Misal: http://kartolo.sby.datautama.net.id

deb http://kartolo.sby.datautama.net.id/debian jessie main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian jessie-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security jessie/updates main contrib non-free
4. Sebagai root, pasang paket gnome-core 
apt-get update
apt-get install gnome-core
reboot
5. Masuk destop sebagai pengguna.
6. Sebagai root, unduh dan pasang paket wallpaper dan ikon berikut.
wget -c http://arsip.blankonlinux.or.id/blankon/pool/main/b/blankon-wallpapers/blankon-wallpapers-tambora_0.10.1_all.deb && dpkg -i blankon-wallpapers-tambora_0.10.1_all.deb
wget -c http://ppa.launchpad.net/noobslab/debian/ubuntu/pool/main/u/ultra-flat-icons/ultra-flat-icons_1.2.9~precise~Noobslab.com_all.deb && dpkg -i ultra-flat-icons_1.2.9~precise~Noobslab.com_all.deb
7. Set wallpaper yang diinginkan di Settings dan set ikon dengan Tweak Tool:

8. Dengan Tweak Tool, unduh dan atur ekstensi GNOME berikut:

9. Pasang paket-paket lain yang diperlukan.

Hasil tangkapan layar seperti berikut: