TLDR: When I copy a file from my macOS client to the FreeBSD NFS server, it's written with 777 permission.
In my example below, I want "license.properties" to be owned by myuser:staff and have 664 permissions.
----
This is the command I used to mount the NFS share on my Mac
FreeBSD setup:
In my example below, I want "license.properties" to be owned by myuser:staff and have 664 permissions.
----
This is the command I used to mount the NFS share on my Mac
Code:
mount -t nfs 192.168.1.229:/mnt/storage-mypc ~/test
FreeBSD setup:
Code:
mypc% ls -al
total 140
drwsrwsr-x 10 myuser staff 11 Nov 23 14:44 apps
mypc% ls -al apps
total 66
-rwxrwxrwx 1 501 staff 232 Nov 10 15:06 license.properties
mypc% cat /etc/exports
/mnt/storage-mypc -maproot=myuser -network 192.168.1/24
/mnt/storage-mypc -maproot=myuser -network 192.168.2/24
mypc% showmount -e
Exports list on localhost:
/mnt/storage-mypc 192.168.1.0 192.168.2.0
mypc% cat /etc/rc.conf
clear_tmp_enable="YES"
syslogd_flags="-ss"
sendmail_enable="NONE"
hostname="mypc"
wlans_iwm0="wlan0"
ifconfig_wlan0="WPA DHCP"
sshd_enable="YES"
ntpd_enable="YES"
powerd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
zfs_enable="YES"
######################################
#mypc
mountd_enable="YES"
nfs_server_enable="YES"
rpcbind_enable="YES"
ifconfig_re0="inet 192.168.2.1 netmask 255.255.255.0"