Python ile Dosya Sunuculuğu
Last updated
Last updated
Eğer dosya transferi yapmak istediğiniz tarafın teknik araçlara erişimi yetersizse, birden fazla kişiye dosya sunmak isterseniz, dosyayı alacak kişilerin sadece internet tarayıcısı kullanarak sunucunuz üzerindeki herhangi bir klasöre erişmelerini sağlayabilirsiniz.
Bunun için Python'dan faydalanacak olmamıza rağmen, Python bilgisine ihtiyaç gerekmemektedir.
Örneğin /root/resimler
dizinine (ve altındaki bütün dizinlere) HTTP ile erişilebilmesi için, ilgili dizine gidip aşağıdaki komutu çalıştırmak yeterli olacaktır.
Artık ilgili sunucunun IP'sine 8000 portunu kullanarak bağlanırsak, dosyalara erişebiliriz.
Eğer 8000 dışında bir port kullanmak isterseniz, parametre olarak belirtmeniz yeterli. Örneği 9001 portu için:
Kopyalama işlemleri tamamlandıktan sonra, güvenlik gereği Python programını öldürmeniz gerekecektir. Bunu ister kill ile, ister CTRL+C ile interrupt göndererek yapabilirsiniz.