Centos ftp server kurulumu (vsftpd) ftp hesabı oluşturma 2

Ftp server kurulumu Centos sunucularda, ftp bağlantıları için program kurulumu (vsftpd) ve kullanıcı hesabı ekleme çalışmaları için hazırladığım bu doküman ile panelsiz websunucuları oluşturan arkadaşlar için yararlı bir kaynak oluşturmayı düşünüyorum.

Ftp bağlantıları için vsftpd kurulumu

Bu işlemlerden sonra kurulum tamamlandı artık ayarları yapabiliriz.

VSFTP ayarları

Açılan ayar sayfasında aşağıdaki parametreleri aynı olacak şekilde düzeltin:

Bağlanan kullanıcıların home dizininden üste çıkmasını engellemek içinde bunu yapalım:

Ftp programına restart atalım (vsftpd)

Sunucu restart edildiğinde ftp hizmetinin otomatik başlatılması için aşağıdaki ayarıda ekleyelim:

ftp hizmetinin kurulumu tamamlandı. Sıra geldi kullanıcı hesabı eklemeye.

Ftp kullanıcı hesabı ve şifresi ekleme

Kullanıcı ismi ve izinleri oluşturma:

Oluşturduğumuz kullanıcı için şifre belirleme:

Yukardaki komutu çalıştırdığınızda sizden şifre isteyecek, sonrasında tekrar aynı şifreyi girmenizi isteyecek. Sonrasında aşağıdaki gibi bir yazı çıktığında kullanıcı hesabı ve şifre tamamdır demektir:

Kullanıcı için ssh giriş yetkisini kaldırma

Oluşturduğumuz kullanıcı ismi ve şifresi ile ssh giriş yetkisi otomatik oluşuyor. Bu yetkiyi güvenliğiniz kaldırmanızı öneririm, aşağıdaki şekilde kullanıcının ssh erişim yetkisini iptal etmiş oluruz:

Bu işlemlerden sonra artık ftp bağlantısı yapabiliriz.

kuaza ftp baglantisi

Bu islemden sonra /home klasoru icerisinde cdn_test ismine bir klasor olusacak. Bu klasorun chmod ayarini ve kullanici/grup ayarlarini duzenlemek gerekli, aksi durumda yetki kontrolu sebebi ile sitemiz acilmayacak, hata mesaji ile karsilasacaksiniz.

– Chmod ayarini degistirme –

– Site dosyalari icin klasor olusturalim –

Sitenizin dosyalarini barindiracaginiz klasoru olusturacagiz simdi. Standart ve uzun yillardir default gelen ismi: public_html, ancak siz bunu istediginiz gibi degistirerek kullanabilirsiniz. Hemde guvenlik acisindan iyi olabilir 😉

– Site klasorunun kullanici/grup ayarlarini duzeltme –

Bu islemlerden sonra sitemizin dosyalari ve kullanici ayarlari yapilmis oldu.

Anlatımı olduğunca kısa tutmaya çalıştım, merak ettiklerinizi ve karşılaştığınız hataları konu altından iletebilirsiniz.

***

Uyarı: Sunucunuzdaki güvenlik duvarı (iptables) ftp portunu bloklamış yada açmamış olabilir. Bu yüzden bağlantı yapamayabilirsiniz. Manuel bu portu kullanıma açmak için aşağıdaki işlemleri yapın:

Iptables kural dosyasını açalım:

COMMIT yazısından öncesine ekleyelim:

Sonrasında aşağıdaki işlemleri sırası ile yapın ve bağlantıyı tekrar deneyin:

****

Oluşabilecek sorunlar için yada yardım amaçlı konular:


 

FTP bağlantısı yapmak için

Panelsiz bir sunucu kullanıyorsanız, ftp bağlantısı yapmak için sunucu IP sini kullanmanızı öneririm. Aksi durumda sunucunuzda hangi webserver’i kullanıyorsanız ona domain ile birleşik ip bütünleşmesini eklemeniz gereklidir. Yoksa ftp bağlantısı sağlayamazsınız (domain ile).

Bu kadar..

Bu konuda kaynak olabilecek siteler:

Bir Cevap Yazın