SFTP
SFTP'nin Avantajları
SFTP Sunucu Yapılandırması (OpenSSH sshd_config)
sshd_config)Subsystem sftp /usr/lib/openssh/sftp-server
# veya /usr/libexec/openssh/sftp-server gibi farklı bir yol olabilir# Önce sftp kullanıcıları için bir grup oluşturun (eğer yoksa)
# sudo groupadd sftpusers
# sshd_config dosyasını düzenleyin:
# sudo vim /etc/ssh/sshd_config
# Dosyanın sonuna aşağıdaki gibi bir blok ekleyin:
Match Group sftpusers
ChrootDirectory %h # Kullanıcıyı kendi ev dizinine (/home/kullanici) hapseder
# Veya ChrootDirectory /sftp/%u # Kullanıcıyı /sftp/kullanici_adi dizinine hapseder
ForceCommand internal-sftp # Sadece SFTP erişimine izin ver, SSH kabuğunu engelle
AllowTcpForwarding no
X11Forwarding no
# Yapılandırmayı kontrol edip sshd'yi yeniden başlatın
# sudo sshd -t
# sudo systemctl restart sshdSFTP İstemci Kullanımı
Last updated