cPanel’de FTP Hesabı Oluşturma: Dizin Yetkisi ve Güvenli Bağlantı Rehberi

  • Konuyu Başlatan Konuyu Başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi

Admin

Webmaster
Admin
Kurumsal+
Puan 18
Çözümler 0
Katılım
3 Kas 2025
Mesajlar
99
Tepkime puanı
0

cPanel’de FTP Hesabı Oluşturma: Dizin Yetkisi ve Güvenli Bağlantı Rehberi​

Bir geliştiriciye sitenizin dosyalarını düzenlemesi için erişim vermeniz gerektiğinde, ana cPanel şifrenizi paylaşmanız gerekmez. İş için ayrı bir FTP hesabı açabilir, erişimi ilgili klasörle sınırlandırabilir ve çalışma tamamlandığında hesabı kaldırabilirsiniz.
cPanel’de hesap oluşturmak kısa sürer. Ancak doğru klasörü seçmek, bağlantıyı şifrelemek ve hesabı silerken dosyaları korumak en az kullanıcı adı ile şifre belirlemek kadar önemlidir.
Bu rehberde FTP hesabının nasıl oluşturulduğunu, bağlantı bilgilerinin nasıl kullanılacağını ve yaygın hataların nasıl çözüleceğini ele alacağız.

FTP Hesabı Ne İşe Yarar?​

FTP, bilgisayarınız ile hosting sunucunuz arasında dosya aktarımı yapmanızı sağlar. Bir tema yüklemek, site dosyalarını indirmek veya çok sayıda görseli sunucuya göndermek için kullanılabilir.
Ayrı FTP hesabının asıl avantajı, dosya erişimini belirli bir kullanıcıya ve klasöre bağlayabilmenizdir. Örneğin aynı hosting hesabında iki siteniz varsa, bir geliştiriciye yalnızca üzerinde çalışacağı sitenin klasörünü açabilirsiniz.
Böylece herkes aynı şifreyi kullanmaz. Bir kişinin erişimini kaldırmak istediğinizde diğer kullanıcıların bağlantı bilgilerini değiştirmeniz de gerekmez.
Burada bir sınırı bilmek gerekir: FTP üzerinden klasör kısıtlaması, ayrı bir hosting hesabının sağladığı güvenlik izolasyonuyla aynı değildir. Özellikle çalıştırılabilir site dosyalarına yazma yetkisi verirken, erişimi verdiğiniz kişinin bu dosyalarda yapabileceği değişiklikleri de düşünmelisiniz.

Başlamadan Önce Hangi Bilgiler Gerekli?​

Hesabı açmadan önce şu bilgileri hazırlayın:
  • Kullanıcının erişmesi gereken site veya klasör.
  • FTP hizmetinin sunucu adresi.
  • Sağlayıcınızın desteklediği bağlantı türü.
  • İhtiyaç duyuluyorsa disk kotası.
  • Kullanıcıya özel, güçlü bir parola.
Aşağıdaki adımlar Files > FTP Accounts ekranı bulunan cPanel arayüzü içindir. Farklı arayüzlerde menü adı değişebilir. Örneğin Meridian arayüzünde hesaplar, Files bölümündeki File Transfer Accounts sekmesinde yönetilir. Özelliğin görünmesi, sağlayıcınızın bunu etkinleştirmesine bağlıdır.

cPanel’de FTP Hesabı Nasıl Açılır?​

1. FTP Accounts bölümüne girin​

cPanel’e giriş yapın ve Files / Dosyalar grubundaki FTP Accounts / FTP Hesapları bölümünü açın. Panelin arama alanına “FTP” yazarak da ilgili ekrana ulaşabilirsiniz.
Bu bölüm görünmüyorsa hosting sağlayıcınız FTP erişimini kapatmış veya paketinize dahil etmemiş olabilir. Kendi dosya işlemleriniz için Dosya Yöneticisi’ni kullanabilir, FTP gereksiniminizi sağlayıcınıza iletebilirsiniz.

2. Kullanıcı adını ve alan adını seçin​

Log In alanına kullanıcı adını yazın. Birden fazla alan adınız varsa uygun alan adını da seçin.
Örneğin:
  • Kullanıcı adı: gelistirici
  • Alan adı: example.com
  • Tam FTP kullanıcı adı: [email protected]
Bağlantı sırasında panelde gösterilen tam kullanıcı adını kullanın. Bu adın e-posta adresine benzemesi, aynı isimle bir posta kutusu oluşturulduğu anlamına gelmez.

3. Güçlü bir parola oluşturun​

Password ve Password Again alanlarını doldurun. Parola üreticisini kullanarak uzun, rastgele ve başka hesaplarda kullanmadığınız bir şifre oluşturabilirsiniz.
Parolayı bir parola yöneticisinde saklayın. Birden fazla kişi çalışıyorsa her biri için ayrı hesap açmak, tek hesabın şifresini ekip içinde dolaştırmaktan daha düzenli bir yöntemdir.

4. Erişim klasörünü belirleyin​

Directory alanı, kullanıcının FTP üzerinden erişebileceği en üst klasörü belirler. Seçilen klasörün alt dizinleri de erişim kapsamına girer.
Örneğin public_html/proje yazdığınızda hedef, cPanel hesabınızın ev dizini altındaki bu klasördür:
/home/cpanelkullanicisi/public_html/proje
Hesap oluşturma adımlarında kullanıcı adı, alan adı, parola, erişim dizini ve kota belirlenir; ardından Create FTP Account düğmesine basılır.
Klasör seçiminde şu ayrımı yapın:

İhtiyaçSeçilecek klasör
Ana sitenin tüm dosyalarını düzenlemekAna sitenin belge kökü
İkinci site üzerinde çalışmakİkinci sitenin belge kökü
Yalnızca belirli dosyaları aktarmakİş için ayrılmış alt klasör

Otomatik doldurulan yolu kontrol etmeden geçmeyin. Kullanıcı adına göre oluşturulan yeni bir klasör, sitenizin gerçek dosyalarının bulunduğu yer olmayabilir.
Standart cPanel yapılandırmasında ek FTP hesapları, tanımlanan ev dizininin dışındaki klasörlere erişemez. Ana cPanel hesabıyla ilişkili özel FTP hesabı ise daha geniş erişime sahiptir.

5. Kotayı ayarlayın​

Kota alanı varsa, ihtiyaca uygun bir sınır belirleyin. Bu sınır bir dosyanın boyutundan ziyade hesabın ilgili dizindeki disk kullanımına ilişkindir.
Unlimited seçeneği, hosting paketinizin toplam disk sınırını kaldırmaz. Ana hesapta yer kalmadığında FTP kullanıcısı da yükleme yapamaz.
Ayrıca kota desteği sunucudaki FTP yazılımına bağlıdır. cPanel’in ProFTPD kullanılan sunucularında FTP kotası desteklenmez; bu nedenle kota alanını göremeyebilirsiniz.

6. Hesabı oluşturup deneyin​

Create FTP Account düğmesine basın. Hesap listede göründükten sonra bir istemciyle bağlanın.
İlk bağlantıda doğru klasörün açıldığını kontrol edin. Küçük bir deneme dosyası yükleyip indirmek, erişimin çalıştığını doğrulamak için yeterlidir.

FTP İstemcisinde Bağlantı Ayarları​

FileZilla, WinSCP veya Cyberduck gibi bir istemci kullanabilirsiniz. Sunucu TLS destekliyorsa, oluşturduğunuz ek FTP hesabıyla FTPS bağlantısı kurun.
Explicit FTPS için örnek ayarlar şöyledir:

AyarDeğer
SunucuSağlayıcının verdiği FTP sunucu adı
ProtokolFTP
ŞifrelemeExplicit FTP over TLS zorunlu
PortGenellikle 21
Kullanıcı adı[email protected]
ParolaOluşturduğunuz FTP parolası

FTPS, FTP bağlantısına TLS şifrelemesi ekler. Explicit bağlantıda istemci, sunucudan şifreli iletişime geçmesini ister. İstemcide şifrelemeyi zorunlu tutmanız, bağlantının düz FTP ile devam etmesini önler.
Sunucu adresini tahmin etmek yerine Configure FTP Client bölümündeki veya sağlayıcınızın ilettiği bilgileri kullanın. FTPS sertifikası sunucu adına ait olabilir; alan adınız ya da IP adresinizle bağlanmak sertifika uyuşmazlığına neden olabilir. Sertifika uyarısını incelemeden kabul etmeyin.

FTP, FTPS ve SFTP Arasındaki Fark​

Bu üç isim birbirine benzese de aynı bağlantı yöntemini ifade etmez.
ProtokolŞifrelemeYaygın bağlantı portu
Düz FTPYok21
Explicit FTPSTLS21
SFTPSSH üzerinden22

Tablodaki portlar yaygın değerlerdir. Sağlayıcınız farklı port kullanıyorsa onun verdiği ayar geçerlidir.
SFTP, FTP’nin yalnızca farklı porttan çalışan sürümü değildir. Ayrı bir protokoldür. Klasik cPanel FTP Accounts ekranından oluşturulan ek FTP kullanıcılarıyla SFTP oturumu açamazsınız. cPanel’in standart SFTP bağlantısı, SSH erişimi ve uygun cPanel kullanıcı bilgileri ya da SSH anahtarı gerektirir.
Bu nedenle klasörle sınırlandırılmış bir FTP hesabını kullanırken portu 22 yapmanız yeterli olmaz. Sağlayıcınızın sunduğu FTPS veya ayrı SFTP erişim yöntemini kullanmalısınız.

Sık Karşılaşılan Hatalar​

Kullanıcı adı veya parola reddediliyor​

Önce tam kullanıcı adını kontrol edin. [email protected] yerine yalnızca gelistirici yazmak bağlantının reddedilmesine yol açabilir.
Parolayı yeniden belirleyin ve doğru protokolü seçtiğinizden emin olun. FTP hesabıyla SFTP’ye bağlanmayı denemek de giriş hatası oluşturur.

Bağlantı açılıyor ama klasör boş görünüyor​

Hesap farklı bir dizine atanmış olabilir. FTP kullanıcısının klasörü ile sitenin belge kökünü karşılaştırın.
FTP istemcisinde / olarak görünen yer, sınırlandırılmış kullanıcının kendi kökü olabilir. Bu görünüm, sunucunun bütün dosyalarına eriştiğiniz anlamına gelmez.

Giriş yapılıyor fakat dosya listesi gelmiyor​

Bu durumda pasif mod ve veri bağlantısı kontrol edilmelidir. FTP, oturum açma ile dosya aktarımı için ayrı bağlantılar kullanır. İstemcide pasif modu seçmek yardımcı olabilir; sunucudaki pasif portların güvenlik duvarından geçmesi de gerekir.
Sunucu ayarlarına erişiminiz yoksa hata günlüğünü sağlayıcınıza gönderin.

Dosya yüklenemiyor​

FTP kotası dışında hosting hesabının toplam disk alanını, dosya sayısı sınırını ve klasörün yazma izinlerini de kontrol edin. Her yükleme hatasını kota artırarak çözmeye çalışmayın.

Hesabı Yönetirken ve Silerken Nelere Dikkat Edilmeli?​

Parolayı Change Password, destekleniyorsa kotayı Change Quota seçeneğiyle değiştirebilirsiniz. Erişimi sona eren kişilerin hesaplarını kaldırın.
Silme ekranındaki seçenekler özellikle önemlidir:
  • Delete Account: FTP hesabını kaldırır, dosyaları bırakır.
  • Delete Account and Files: Hesapla birlikte erişim dizinindeki dosyaları da kaldırır.
İkinci seçenek, hesabın dizini public_html ise sitenin dosyalarını silebilir. Yalnızca kullanıcının erişimini kapatmak için Delete Account seçeneğini kullanın.

Sıkça Sorulan Sorular​

FTP hesabı cPanel’e giriş yapabilir mi?​

Yalnızca FTP için oluşturulan kullanıcı, bu bilgilerle cPanel yönetim paneline giriş yapamaz.

Erişim klasörünü sonradan değiştirebilir miyim?​

Standart FTP Accounts ekranında her zaman bir “Change Directory” seçeneği bulunmaz. Hesap User Manager üzerinden yönetiliyorsa ilgili FTP ayarlarını kontrol edin. Uygun düzenleme seçeneği yoksa dosyaları koruyarak doğru dizine bağlı yeni bir hesap oluşturabilirsiniz.

FTP ile aldığım dosyalar tam site yedeği sayılır mı?​

Tek başına sayılmaz. WordPress veya forum gibi uygulamalarda veritabanını da yedeklemeniz gerekir. Dosya kopyası, veritabanının yerine geçmez.

Kaç FTP hesabı açabilirim?​

Sayı, hosting paketinizde tanımlanan limite bağlıdır. Erişim ihtiyacı sona eren hesapları kaldırmak, kullanılmayan hesapları açık bırakmaktan daha iyi bir alışkanlıktır.

Sadece bir geliştiriciye erişim vereceğim; hangi ayar önemli?​

Geliştiriciye özel kullanıcı adı ve parola oluşturun, dizini çalışacağı klasörle sınırlandırın ve FTPS bağlantısını kullanın. Çalışma tamamlandığında yalnızca hesabı silerek dosyaları koruyun.
 

Benzer Konular

3 konu
Geri
Üst