From 74ee6bc152b44146821eb83a6259a6d15ebb1a50 Mon Sep 17 00:00:00 2001 From: cangui Date: Sun, 27 Jul 2025 21:14:44 +0200 Subject: [PATCH] up --- main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 489ab10..1ac53bc 100644 --- a/main.go +++ b/main.go @@ -28,7 +28,7 @@ type clientDriver struct { func (d *mainDriver) GetSettings() (*ftpserver.Settings, error) { return &ftpserver.Settings{ ListenAddr: ":2121", - PublicHost: "0.0.0.0", // ← à adapter si besoin d’une IP externe + PublicHost: "163.172.68.103", PassiveTransferPortRange: &ftpserver.PortRange{ Start: 30000, End: 30100, @@ -36,6 +36,7 @@ func (d *mainDriver) GetSettings() (*ftpserver.Settings, error) { Banner: "Bienvenue sur le FTP Go!", IdleTimeout: 300, ConnectionTimeout: 60, + }, nil } @@ -74,12 +75,14 @@ func (c *clientDriver) Mkdir(name string, perm os.FileMode) error { ret func (c *clientDriver) MkdirAll(path string, perm os.FileMode) error { return c.fs.MkdirAll(path, perm) } func (c *clientDriver) Open(name string) (afero.File, error) { return c.fs.Open(name) } func (c *clientDriver) OpenFile(name string, flag int, perm os.FileMode) (afero.File, error) { + log.Printf("[FTP][DEBUG] Open: %s", name) return c.fs.OpenFile(name, flag, perm) } func (c *clientDriver) Remove(name string) error { return c.fs.Remove(name) } func (c *clientDriver) RemoveAll(path string) error { return c.fs.RemoveAll(path) } func (c *clientDriver) Rename(old, new string) error { return c.fs.Rename(old, new) } func (c *clientDriver) Stat(name string) (os.FileInfo, error) { + log.Printf("[FTP][DEBUG] Stat: %s", name) return c.fs.Stat(name) } func (c *clientDriver) LstatIfPossible(name string) (os.FileInfo, bool, error) {