taoyouh / ftpserver Goto Github PK
View Code? Open in Web Editor NEWAn FTP server program for .NET Core, and its customizable .NET Standard core library
License: MIT License
An FTP server program for .NET Core, and its customizable .NET Standard core library
License: MIT License
I would like contribute to this project. I have create a branch of your FTPS branch I would like to push but the repository permissions don't allow it.
SSL stream needs to be shut down before closing the TCP connection. If the SSL stream is not shut down properly, some FTP clients such as FileZilla will throw errors and can not receive the file properly.
When for example executing the NLIST command the client receives BOM (0xef 0xbb 0xbf) in front of the received file list
This is in my case interpreted as unicode 0xfeff ('ZERO WIDTH NO-BREAK SPACE').
Resolution would be to use new UTF8Encoding(encoderShouldEmitUTF8Identifier: false) on server side
instead of Encoding.UTF8.
Hello taoyouh,
I'm trying to connect with a sftp client on a rasberry pi.
The last command i get from it is this:
SSH-2.0-OpenSSH_7.9p1 Raspbian-10+deb10u2
and after that te server waits at the:
var byteCount = await stream.ReadAsync(readByteBuffer, readOffset, readByteBuffer.Length - readOffset);
is the sftp client working with an different protocol?
this is my command: sftp -oPort=21 [email protected]
Filezilla on my local computer is working fine.
regards Barto
I'd like to have the option to set the IP address in passive mode directly like vsftpd does with its pasv_address
option.
So how i can create a user and where i can store it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.