Howdy,
While I was cruising around trying to find alternatives to NFS for exposing local storage (from a CentOS server) I came across fush-ssh or mounting a drive over ssh.
Mounting a drive over ssh seems like something I could definitely use, but wanted to get a feel for it first. Mounting over ssh sounds great, in that it is over one port (already allowed through iptables/firewalld) and it is encrypted.
Purpose:
The purpose of the exposed storage is for backups. Meaning I would have a backup server that exposes a particular drive to its clients for backup purposes. I would prefer that each client system only have access to its specific backups, not other systems backups.
Proposed Setup:
I'm using CentOS systems (CentOS6 and CentOS7)
Backup1: /backup/ClientA /backup/ClientB ClientA: Backup1:/backup/ClientA mounted as /backup ClientB: Backup1:/backup/ClientB mounted as /backup
Has anybody used this before? Any security concerns I ought to think of? My intuition is that authenticating via ssh (with keys) is superior to authenticating via source address (as is the case with NFS). Alternatively, if somebody feels strongly that NFS is the way to go, let me know that too.
Thoughts/Concerns appreciated.
[link] [comments]