Buradan girip kurulumu yap daha sonra kullanıcıyı ekle daha sonra klasörünü değiştirmek için nano /etc/passwd gir kullanıcıadı:x:sayı:sayı::/usr/local/xxx/:/sbin/nologin xxx olan kısımı hangi klasör yolunu gireceksen ona göre düzenle /root/server gibi sonrasında oranın sonu bin/bash tir onuda sbin/nologin yap ssh tan girmesini kapatırsın. Son olarak chown -R username:username /root/server yapacaksın yetkileri user a aktaracaksın. service vsftpd restart yap dene.
Not : Kullanıcıyı oluşturduktan sonra o kullanıcının klasörüne ftp den veya sshtan root ile giriş yapıp düzenleme falan yapma.. Eğer o kullanıcının klasörlerinde düzenleme yaparsan o kişi o dosyalarda düzenleme yapamaz izin ayarları değişir. Sshtayken su -username yazıp şifreyi yazıp o kullanıcıya geçeceksin düzenleme yapacaksın sonra exit yazıp çıkacaksın. ftp den de o kullanıcı ile giriş yapacaksın. Diyelim ki yanlışlıkla yaptın chown -R username:username /root/server yapacaksın klasör ve dosya yetkilerini tekrar o kullanıcı ve gruba aktaracaksın. Veya chmod -R 777 /root/server yapacaksın herkes tarafından dosyalarda izin olacak.
Not2 : Kullanıcıya ftp verdikten sonra o kullanıcı panelden dosyalar üzerinde işlem yapmasın. Dosya izinleri aynı şekilde bozulabilir.
Düzeltme: Eksikleri ekledim.
@realgaming