djangofan'da oldukça yakın.
SSH üzerinden port yönlendirme ayarlayabilirsiniz. Ayrıca, sunucuda destekleniyorsa, bir FTP sunucusu çalıştırabilir, ancak yalnızca localhost'tan gelen bağlantıları kabul edebilirsiniz . Aksi halde güvenlik nerede?
Ardından, sunucu FTP işlemini yalnızca kullanıcı alanında çalıştırabileceğinizi ve 21 numaralı bağlantı noktasına giremeyeceğinizi varsayalım. Tamam, 2121 numaralı bağlantı noktasını çağırın.
İçine SSH server
macunla, örneğin ve bağlantı noktası 21 yerel port yönlendirmesi server:2121
ve hatta localhost:2121
eğer sunucusu FTP süreci üzerinde 127.0.0.1 sadece bağlı.
Şimdi SSH programınız, istemcinizin (Windows) port 21'inin 21 numaralı portunu dinliyor ve bunu SSH üzerinden iletiyor ve örneğin localhost:2121
sunucu ortamı alanında soruyor .
Ardından, David Spillett'in cevabını alın, ancak localhost
sunucunuzda başka bir FTP sunucusu çalıştırmadığınızı varsayarak sunucu olarak kullanın .
Windows Gezgini daha sonra açılmalıdır ftp://localhost
ve sunucuda çalışan FTP işlemini göreceksiniz. Sadece PASV modu transferini yapabileceğinizi düşünüyoruz.
Sorular?