There is now an App on The Apple App store called FTP Server....Price £2.99 which should solve the High Sierra problem.
There is now an App on The Apple App store called FTP Server....Price £2.99 which should solve the High Sierra problem.
Thanks for the suggestion, but it appears that this app does not allow use of standard FTP ports (no ports allowed below 1024...standard FTP is at 20/21). It would work fine with an FTP client like FileZilla, but not with many copiers, which don't allow changing the port when scanning to FTP.
Thanks for the guide Ceechtay, that helps.
It's about time they started adding support for scan-to-SFTP on MFDs.
- Knowledge not shared, is eventually knowledge that becomes lost... like tears in the rain.
Fully qualified technician for Ricoh - Canon - Sharp - HP - Brother
You can already change the FTP port number in the user mode settings and via the WIM on most models.
I was talking about support for scan to SFTP (SSH File Transfer Protocol).
SFTP is very firewall friendly. SFTP only needs port number 22 to be opened through the firewall.
This port is used for all SFTP communications, including the initial authentication, any commands issued, as well as any data transferred.
- Knowledge not shared, is eventually knowledge that becomes lost... like tears in the rain.
Fully qualified technician for Ricoh - Canon - Sharp - HP - Brother
------------
Ok managed to get it working (Thanks to Ceechtay)
- Had to enable root access to move the 'pure-ftpd' file into the /etc/pam.d/ directory.
- It prompts you to install the 'xcode developer tools' when you run the configuration command (after the xcode install you need to re-run the command).
The commands I used are almost the same as yours.
----------------------------------------------------------------------
Download 'pure-ftpd-1.0.47.tar.gz' and extract to 'Downloads'
Move the 'pure-ftpd' file to /etc/pam.d/
#Root access may be required.
Search > Terminal
Code:cd ~/Downloads/pure-ftpd-1.0.47Prompts you to install 'xcode developer tools', so click install and when it has finished installing re-run the command above (it should now work).Code:./configure --with-pam --with-everything --with-virtualchroot --without-humor
Code:sudo make install-stripWorks until you logout (making it pretty useless really).Code:sudo /usr/local/sbin/pure-ftpd -lpam -B &
Last edited by Cipher; 10-28-2017 at 04:02 PM.
- Knowledge not shared, is eventually knowledge that becomes lost... like tears in the rain.
Fully qualified technician for Ricoh - Canon - Sharp - HP - Brother
And it may work on a Sharp as well. When you create the scan destination, it has a line for "Hostname or IP address", and you may be able to append the port number in that line (like 192.168.1.200:2121). I haven't tested, but the copier's web interface doesn't complain when you add a destination with the appended port.
And thanks for the further help Cipher. I did have to upgrade my XCode version when initially installing, but wasn't sure if that was part of the process. I also at one time did use the "-lpam -B" syntax, which may have made some changes that remained and eliminated my need to specify that the second time I ran through it.
quick and easy way
1-open finder
2-Command-shift-G
TYPE- /usr/bin
3- grab the binaries from a Sierra 10.12, install
copying telnet and ftp from /usr/bin on a NOT High Sierra MAC it is fast and it works and the X-Code thing is a mess
now past in - /usr/local/bin. (High Sierra)
Hey, Dech,
Thanks very much for the binaries.
Could you please also post the ftp.plist file from 10.12 (it should be in the /System/Library/LaunchDaemons directory).
That is useful for "daemonizing" the service to run at startup.
Thanks.
Bookmarks