Vsftpd no running
Ada server yg saya kelola service vsftp servernya nggak mau running, kalau dilihat pada running proses port 21 yg merupakan port default ftp sudah dipakai.
nah kok ada yg make, dari sini wajar kalau di vsftpnya nggak mau running wong port 21 yg mau dia pake sudah dipake duluan oleh service lain.
perlu dicari siapa yg menggunkan port tersebut
kita perlu mencari siapa yang menggunakan port tersebut dengan menggunakan perintah
#netstat -tpan
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2765/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2263/portmap
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 2978/perl
tcp 0 0 103.241.x.xx:80 180.250.193.161:52768 SYN_RECV –
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 13801/xinetd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2626/sshd
oh rupanya port tersebut digunakan oleh si xinetd, xinetd merupakan service untuk menjalankan beberapa service default aplikasi.
ok bagaimana kita menonaktifkan service tersebut agar tidak usah di service daemon oleh si xinetd
lakukan perintah sebagai berikut
#vim /etc/xinetd.d/vsftpd
perintah tersebut untuk mengedit vsftpd service yg dijalankan oleh daemon xinetd
isi file tersebut sebagai berikut
# default: on
# description:
# The vsftpd FTP server serves FTP connections. It uses
# normal, unencrypted usernames and passwords for authentication.
# vsftpd is designed to be secure.
service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/local/sbin/vsftpd
# server_args =
# log_on_success += DURATION USERID
# log_on_failure += USERID
nice = 10
disable = no
}
pada script di situ ada untuk mendisablekan agar service vsftpd tidak lagi dijalankan oleh xinetd
kita tinggal rubah disable = no menjadi disable = yes
simpan dan restart kembali service vsftpd servernya
#service vsftpd restart
silahkan lihat kembali apakah service sudah sesuai dijalankan oleh vsftpd server.
#netstat -tpan
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2765/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2263/portmap
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 2978/perl
tcp 0 0 103.241.x.xx:80 114.79.13.93:48055 SYN_RECV –
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 13844/vsftpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2626/sshd
OK, service sudah dijalankan oleh service vsftpdnya
Recent Comments