#Computer #Question / #Networking Problem
How do I allow #access to my computer hard drive to someone directly?
No big software or layers like #Nextcloud / #OwnCloud.
Can I #FTP/#SFTP with an desktop app for example ?
I want you to see my files 📁 on a specific drive directly even if slow.
Can you browse / open my files from there if I allow you ? 📂
How? ❓ 💻 🌐 ➡️ 💻 💾
@simon_brooke Thanks. And if the host is on an early Windows an equivalent way? (even if not the best system ever)
@freeschool I honestly wouldn't start from there, and also I know little about Windows. The Putty project, which includes people I used to know well and would very much trust, produce SSH tools for Windows. However, I don't think they include the server end of the connection (sshd), which is what you would need, only the client end, which is what the people you were sharing with would need.
I also don't think I would trust early Windows on the public Internet.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
I remember using PUTTY - was useful for FTP etc.
However I have no server access.
Me and old person only with internet connection.
Looking at the links mentins and sticking with this... thanks both...
@freeschool @simon_brooke OpenSSH is also available for Windows:
https://cygwin.com/packages/summary/openssh.html
I used binaries from Cygwin in the past already on Windows 7.
But I didn't tried to run server programs like sshd on Windows.
But I found a possible manual for trying a setup:
https://gist.github.com/roxlu/5038729
@freeschool As already given, SSH with SCP could be an option.
There are also some other options like https://filebrowser.org/.
Also, a web server like Apache could provide a read only directory listing:
https://tonyteaches.tech/allow-apache-directory-listing/
On https://selfh.st/apps/?tag=File%20Sharing you can find other possible solutions.
@bensar But without server (I only have internet connection between us)
@freeschool you have a lot of possibilities to install a server
search for a guide that matches your background skills
https://woshub.com/installing-sftp-ssh-ftp-server-on-windows-server-2012-r2/
@bensar Looking at this solution bensar currently - 2nd link specifically ➡️ https://woshub.com/installing-sftp-ssh-ftp-server-on-windows-server-2012-r2/
It wasn't necessary to make this a poll; it's not a matter of opinion.
My suggestion is to use "sshfs" to mount a drive in computer A onto computer B, so it can be viewed and manipulated however the user wants over the network. That includes commandline tools, GUI file managers, `file://` URLs in web browsers, remote management tools like ansible or cockpit, etc. All work just fine when drives are remotely mounted with sshfs.
@freeschool install and run sshd; give the people you want to share with user accounts on your computer, and give those user accounts access to the files you want to share.
I STRONGLY SUGGEST that you require public key login over SSH, and block password login. I even more strongly suggest that you disable logging in as root over SSH.
All the people you're sharing with then need is a file browser app that understands SCP. Most do.