Sabtu, 15 September 2012

Archive for category Linux

Instalasi FTP Server di Linux untuk managemen files di web server


Beberapa artikel sebelum sudah beberapa tentang hacking, disini penulis mencoba mengisi artikel yang lebih umum yaitu instalasi FTP Server di linux dan konfigurasi dasarnya. Disini penulis mencoba mengkonfigurasi untuk managemen files web di LAMPP, diasumsikan web server telah diinstall, jika anda belum mengetahui caranya instalasi LAMPP maka dapat dicari di blog ini, hanya saja penulis waktu itu menggunakan Mandriva, tapi intinya sama saja karena hanya extract dari file lampp, lalu konfigurasi sesuai kebutuhan, lalu jalankan lamppnya.
Disini penulis menggunakan Ubuntu 10.0.4 dan FTP Servernya yang diinstall adalah proftpd.
Perintah install dengan apt-get.
kurniawan@kurniawan-laptop:~$ sudo apt-get install proftpd
[sudo] password for kurniawan:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting proftpd-basic instead of proftpd
The following extra packages will be installed:
openbsd-inetd proftpd-basic
Suggested packages:
proftpd-doc proftpd-mod-mysql proftpd-mod-pgsql proftpd-mod-ldap
proftpd-mod-odbc proftpd-mod-sqlite
The following NEW packages will be installed:
openbsd-inetd proftpd-basic
0 upgraded, 2 newly installed, 0 to remove and 429 not upgraded.
Need to get 904kB of archives.
After this operation, 2,335kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://na.archive.ubuntu.com/ubuntu/ lucid/main openbsd-inetd 0.20080125-4ubuntu2 [37.0kB]
Get:2 http://na.archive.ubuntu.com/ubuntu/ lucid-updates/universe proftpd-basic 1.3.2c-1ubuntu0.1 [867kB]
Fetched 904kB in 22s (40.0kB/s)
Preconfiguring packages …
Selecting previously deselected package openbsd-inetd.
(Reading database … 122714 files and directories currently installed.)
Unpacking openbsd-inetd (from …/openbsd-inetd_0.20080125-4ubuntu2_i386.deb) …
Selecting previously deselected package proftpd-basic.
Unpacking proftpd-basic (from …/proftpd-basic_1.3.2c-1ubuntu0.1_i386.deb) …
Processing triggers for man-db …
Processing triggers for ureadahead …
ureadahead will be reprofiled on next reboot
Setting up openbsd-inetd (0.20080125-4ubuntu2) …
* Stopping internet superserver inetd                                   [ OK ]
* Not starting internet superserver: no services enabled
Setting up proftpd-basic (1.3.2c-1ubuntu0.1) …
Warning: The home dir /var/run/proftpd you specified can’t be accessed: No such file or directory
Adding system user `proftpd’ (UID 115) …
Adding new user `proftpd’ (UID 115) with group `nogroup’ …
Not creating home directory `/var/run/proftpd’.
Adding system user `ftp’ (UID 116) …
Adding new user `ftp’ (UID 116) with group `nogroup’ …
Creating home directory `/home/ftp’ …
Untuk lebih enaknya penulis login root saja dengan sudo su. Setelah itu penulis konfigurasi proftpd.conf nya untuk konfigurasi.
root@kurniawan-laptop:/# cd /etc/proftpd
root@kurniawan-laptop:/etc/proftpd# nano proftpd.conf
Jika LAMPP kita diinstall di opt/lampp maka kita masukkan konfigurasi dibawah ini
#defaultroot ~
Defaultroot /opt/lampp/htdocs
Setelah itu save
Setelah direstart tinggal kita restart proftpdnya.
root@kurniawan-laptop:/etc/init.d# sudo /etc/init.d/proftpd restart
* Stopping ftp server proftpd                                           [ OK ]
* Starting ftp server proftpd
Kalau sudah tinggal kita mencoba koneksi dengan FTP client.

Disini kita sudah di /opt/lampp/htdocs, disini kita bisa manage folder dan file-file di web server kita.
Jika anda pengguna speedy yang gatewaynya dari router modem dan ingin di onlinekan ke internet maka tinggal kita set saja di router modemnya, bisa seperti di bawah ini.

I

Tidak ada komentar:

Posting Komentar

Mohon Masukannya Iya