up
This commit is contained in:
parent
b4cf784277
commit
74ee6bc152
5
main.go
5
main.go
@ -28,7 +28,7 @@ type clientDriver struct {
|
|||||||
func (d *mainDriver) GetSettings() (*ftpserver.Settings, error) {
|
func (d *mainDriver) GetSettings() (*ftpserver.Settings, error) {
|
||||||
return &ftpserver.Settings{
|
return &ftpserver.Settings{
|
||||||
ListenAddr: ":2121",
|
ListenAddr: ":2121",
|
||||||
PublicHost: "0.0.0.0", // ← à adapter si besoin d’une IP externe
|
PublicHost: "163.172.68.103",
|
||||||
PassiveTransferPortRange: &ftpserver.PortRange{
|
PassiveTransferPortRange: &ftpserver.PortRange{
|
||||||
Start: 30000,
|
Start: 30000,
|
||||||
End: 30100,
|
End: 30100,
|
||||||
@ -36,6 +36,7 @@ func (d *mainDriver) GetSettings() (*ftpserver.Settings, error) {
|
|||||||
Banner: "Bienvenue sur le FTP Go!",
|
Banner: "Bienvenue sur le FTP Go!",
|
||||||
IdleTimeout: 300,
|
IdleTimeout: 300,
|
||||||
ConnectionTimeout: 60,
|
ConnectionTimeout: 60,
|
||||||
|
|
||||||
}, nil
|
}, 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) 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) 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) {
|
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)
|
return c.fs.OpenFile(name, flag, perm)
|
||||||
}
|
}
|
||||||
func (c *clientDriver) Remove(name string) error { return c.fs.Remove(name) }
|
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) 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) Rename(old, new string) error { return c.fs.Rename(old, new) }
|
||||||
func (c *clientDriver) Stat(name string) (os.FileInfo, error) {
|
func (c *clientDriver) Stat(name string) (os.FileInfo, error) {
|
||||||
|
log.Printf("[FTP][DEBUG] Stat: %s", name)
|
||||||
return c.fs.Stat(name)
|
return c.fs.Stat(name)
|
||||||
}
|
}
|
||||||
func (c *clientDriver) LstatIfPossible(name string) (os.FileInfo, bool, error) {
|
func (c *clientDriver) LstatIfPossible(name string) (os.FileInfo, bool, error) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user