I still haven't started this yet - just want to get some ideas, but can I access the directories and files on a Linux machine within a network using a C# Windows Service? I've read this and this, but so far, they are only trying to fetch the files inside the directory. My goal is:
- Read if the files are existing
- We expect the files to be zip files, so we the unzipping should happen on the Linux machine's directory
- The Windows Service is deployed on the Windows machine with a
FileSystemWatcher
that will watch if the files on the Linux directory is created
I've read something about SSH and FTP libraries for C#, but isn't it only for getting the files? I want to interact with the files itself inside the directory.
Any helpful links or answers will be appreciated.
UPDATE:
I think one of the requirements is no using of Active Directory - which cancels out use of Samba.