linux ftp serverLinux serverNETWORK ADMINISTRATIONS

Debian 8 – FTP Server Kurulumu – Port Açma

Debian 8 üzerinde FTP Server kurulumunu görüyoruz ve port açıyoruz.

Ftp server’in ayar dosyası açıklamaları şu şekildedir…

listen=YES

Anonymous hesabından giriş yapılabilmesi için;

anonymous_enable=YES

Local kullanıcıların ftp server’a ulaşabilmesi için;

local_enable=YES

Kullanıcıların kendi klasörlerine yazma hakkı olabilmesi için aşağıdaki gibi olmalıdır.

write_enable=YES

Kullanıcı verilen haklardır. Verilen değer 777’den çıkartıldığında kullanıcının klasör üzerindeki haklarını görebiliriz. Bu da 755 dir. Yani kullanıcı bu klasör üzerinde her hakka sahip olurken diğer kullanıcıların sadece okuma hakları bulunmaktadır.

local_umask=022

Malum klasörlere gidildiğinde uak kullanıcılara verilecek olan aktif mesajlar

dirmessage_enable=YES

Eğer bu satır aktif ise vsftpd sistem zamanınınızı default sayarak klasörleri buna göre dinler ve size yansıtır. Gösterilen default zaman dilimi GMT’dir. İsteğe bağlı olarak bu seçenek ftp command üzerinden MDTM olarak değiştirilebilir.

use_localtime=YES

Yapılan bağlantıların upload ve download loglarını tutmak için seçeneği “YES” yapınız.

xferlog_enable=YES

Eğer ftp server’a 20 nolu portdan bağlanılmasını istemiyorsak bu “NO” olarak değiştirmeliyiz.

connect_from_port_20=YES

Kullanıcıyı karşılama mesajınız

ftpd_banner=Debian ftp server’a hoşgeldiniz.

Aşağıdaki satırı “YES” olarak aktif hale getirmezsek eğer bağlanan kullanıcılar kendi klasörlerinden çıkıp farklı klasörlere ulaşabilirler. Bu da sistemimizde güvenlik açığına neden olur.

chroot_local_user=YES

Şifre ile ftp server’a bağlanan kullanıcıların bağlantı hızlarına limit koymak istersek eğer;

local_max_rate= bağlantı hızı byte cinsinden

Anonymous hesabından bağlananlar için ise ;

anon_max_rate= yine byte cinsinden

Vsftpd çalıştımak,durdurmak veya tekrar başlatmak için ;

/etc/init.d/vsftpd start

/etc/init.d/vsftpd restart

/etc/init.d/vsftpd stop satırlarını kullanabilirsiniz.

source

by Murat KOZAN

linux ftp server

Leave a Reply

Your email address will not be published. Required fields are marked *