1) openssh supports this 2) openssh supports this 3) see pam_ldap/nss_ldap in ports 4) ack, SMB over the net - suggest VPN for such a devil 5) cron is your friend. cron+find is your friend here. Example find command to delete old files find /path/to/files -type f -mtime +30 -exec rm -f {} \;