It has been a nightmare for me to have read/write access on NTFS external drives on MacOS. I came across couple of paid third party tools which enabled write access on the NTFS external drives; but of course I used the trial version of those tools. The trial expired and then I put some time to figure out if I can re-set the trial version but in vain. Then I thought to dig into the functionality of what those tools are actually doing. I might not have found the exact answer but I found how to enable write access on NTFS external drives on MacOS.
I came across a tutorial http://www.howtogeek.com/236055/how-to-write-to-ntfs-drives-on-a-mac/ and then used the non-recommended approach.
First, be sure that your drive has a convenient single-word label. If it doesn’t, change its label. This will make this process easier.
You’ll first need to launch a terminal. Navigate to Applications > Utilities > Terminal or press Command+Space, type Terminal, and press Enter.
Type the following command into the terminal to open the /etc/fstab for editing in the nano text editor:
sudo nano /etc/fstab
Add the following line to nano, replacing “NAME” with the label of your NTFS drive:
LABEL=NAME none ntfs rw,auto,nobrowse
Press Ctrl+O to save the file after you’re done, and then press Ctrl+X to close nano.
(If you have multiple NTFS drives you want to write to, add a different line for each.)
Connect the drive to the computer — unplug it and reconnect it if it’s already connected — and you’ll see it under the “/Volumes” directory. In a Finder window, you can click Go > Go to Folder and type “/Volumes” into the box to access it. It won’t pop up automatically and appear on your desktop like drives normally do.
To undo this change later, just repeat the above process to open the /etc/fstab file in nano. Delete the line you added to the file and save your changes.