Permission Errors

I have a Samba share that shares my /var/www/ directory. I have a couple Apache2 Virtual Hosts. I have successfully made multiple Samba File Servers in the past but for some reason this one won’t let me read write or execute on it. I used sudo chown -R user:group /var/www/ and sudo chmod -R 755 /var/www/ but I still don’t have permission. Does anyone know why I still wouldn’t have permission. I also used sudo smbpasswd -a user, I logged in through my Windows PC and I can’t do anything in the share.

Distro?

Have you tried checking the samba logs? That’s generally the first place to look when diagnosing these sorts of things.

You need to set the permissions in the samba config to allow specified users access to this specified location.

Ubuntu Server 16.04.2 LTS which is running on a VM using KVM.

I don’t think it’s a problem with Samba since can see the share and get into it just not read write or execute.I beleive it’s a problem with the permisions of the files and directory that I am sharing.

Here last part of my log.smbd if it can tell you anything.


[2017/10/31 08:42:22.860894, 0] …/lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon ‘smbd’ finished starting up and ready to serve connections
[2017/11/01 23:50:20.400660, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/01 23:50:20.400678, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/01 23:50:20.408329, 0] …/lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon ‘smbd’ finished starting up and ready to serve connections
[2017/11/02 00:40:25.499573, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 00:40:25.499593, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 01:38:37.176380, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 01:38:37.176402, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 02:31:17.004974, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 02:31:17.004994, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 03:18:14.023064, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 03:18:14.023083, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 04:11:07.863528, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 04:11:07.863549, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 05:04:29.849754, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 05:04:29.849774, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 05:50:43.134423, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 05:50:43.134446, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 06:39:37.859361, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 06:39:37.859382, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 07:38:14.712053, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 07:38:14.712074, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 08:37:58.457557, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 08:37:58.457579, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)
Ignoring unknown parameter “revalidate”
[2017/11/02 09:32:28.703518, 0] …/lib/param/loadparm.c:732(lpcfg_map_parameter)
Unknown parameter encountered: “revalidate”
[2017/11/02 09:32:28.703539, 0] …/lib/param/loadparm.c:1650(lpcfg_do_service_parameter)

Heres my Samba smb.conf

https://www.donttrip.tech/smb.conf

Try chmod 766 for files and keep 755 for directories depending on how access should be set?

The requested URL /smb.conf was not found on this server.