VSFTPD 500 Hatası

VSFTPD ile ftp bağlantısı yaparken 500 OOPS: vsftpd: refusing to run with writable root inside chroot(). hatası alıyorsanız aşağıdaki adımları izleyebilirsiniz. SSH ile sunucuya bağlantı sağladıktan sonra ilgili kullanıcının ana dizinini salt okunur yapmamız gerekiyor. Örnek olarak /home/testuser isimli bir kullanıcı için işlemi gerçekleştirelim. chmod a-w /home/testuser Daha sonra vsftpd servisini restart ederek tekrar kontrol edebilirsiniz. systemctl restart vsftpd Alternatif olarak aşağıdaki komutu kullanarak vsftpd yapılandırma dosyasındaki writable  denetimini atlayabilirsiniz.…

FTP Kullanıcı Oluşturmak | Linux

Linux CentOS bir sunucu üzerinde FTP kullanıcısı oluşturarak istediğimiz bir klasöre erişim yetkisi vereceğiz. Öncelik ile sunucuda VSFTPD kurulumu olması ve ayarlarının yapılandırılmış olması gerekiyor. SSH ile sunucuya giriş yapıyoruz. Öncelik ile aşağıdaki komutu uygulayarak bir ftp user oluştuyoruz. adduser testuser Daha sonra bu kullanıcıya bir şifre tanımlıyoruz. passwd testuser Şimdi ise bu kullanıcı FTP girişi yaptıktan sonra hangi klasöre erişim sağlamasını istiyorsak yolu belirliyoruz. usermod -d /FtpBaglantiYolu/ testuser Son olarak…

VSFTPD Kurulumu

Panel kullanmayan linux sunucular için kullanıcılara ftp erişimi vermek istiyorsanız en iyi seçeneklerden birisi VSFTPD’dir. Yüksek güvenlikli ve bir çok özelliği barındıran VSFTPD’nin linux sunucuya kurulumunu anlatacağım. Öncelik ile ssh ile sunucuya giriş yapıyoruz ve aşağıdaki komutlar ile uygulamayı indirerek kurulum yapacağız. yum install vsftpd -y yum install ftp -y Kurulum tamamlandıktan sonra vsftpd.conf dosyası üzerinden ayarları yapıyoruz. Öncelik ile bir editör ile vsftpd.conf dosyasını açalım. Daha sonra aşağıdaki belirttiğim…

iptables ile IP İsteklerini Listeleme ve Engelleme

Linux sunucuya gelen IP isteklerini listelemek ve engellemek için aşağıdaki adımları takip edebilirsiniz. Öncelik ile aşağıdaki komut ile sunucuya gelen IP isteklerini listeleyelim. netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n Çıkan listede çok fazla istek yapan IP adreslerini engellemek isterseniz aşağıdaki iptables kuralı ile bu IP adresini engelleyebilirsiniz. iptables -A INPUT -s IP Adresi -j DROPiptables -A INPUT -s…

Vesta Panel (Access denied – Invalid HELO name (See RFC2821 4.4.3)) Mail Hatası ve Çözümü

Vespa panel kurulumundan sonra web mailden mail gönderirken aşağıdaki gibi bir hata aldım. Hatayı araştırarak aşağıdaki işlemleri gerçekleştirdikten sonra hata düzeldi. Aynı problemi yaşıyor iseniz bu işlem çözüm olabilir. Öncelik ile sunucu ve panel hostname adreslerinin aynı olduğundan emin olmanız gerekiyor. Hostname doğru ise ilgili hata için aşağıdaki adımları takip edebilirsiniz. SMTP Sorunu (550): Gönderen adresi “[email protected]” olarak ayarlanamadı (Access denied – Invalid HELO name (See RFC2821 4.1.3)) Çözüm için…