Gonna need the contents of fstab and smb.conf again.
plus the output from
ls -l /mnt
and
ls -l /mnt/NAS-20GB
and
ls -l /mnt/NAS-200GB
Gonna need the contents of fstab and smb.conf again.
plus the output from
ls -l /mnt
and
ls -l /mnt/NAS-20GB
and
ls -l /mnt/NAS-200GB
fstab:
[spoiler]# /etc/fstab: static file system information.
proc /proc proc nodev,noexec,nosuid 0 0
UUID=ff0a5255-09f5-4b23-a2d2-8db9cebc726d / ext4 errors=remount-ro 0 1
UUID=652469de-ef92-47ea-8e42-25deb43687fe none swap sw 0 0
/dev/sdb1 /mnt/NAS-200GB ext3 rw,errors=remount-ro 0 0
/dev/sdc1 /mnt/NAS-20GB ext3 rw,errors=remount-ro 0 0
[/spoiler]
smb.conf
[spoiler]#
#======================= Global Settings =======================
[global]
unix charset = UTF-8
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
; wins server = w.x.y.z
dns proxy = no
; name resolve order = lmhosts host wins bcast
interfaces = 192.168.0.8/24 eth0
; bind interfaces only = yes
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = Enter\snew\s\spassword:* %n\n Retype\snew\s\spassword:* %n\n password\supdated\ssuccessfully .
pam password change = yes
map to guest = bad user
########## Domains ###########
; domain logons = yes
; logon path = \%N\profiles%U
; logon drive = H:
; logon script = logon.cmd
; add machine script = /usr/sbin/useradd -g machines -c “%u machine account” -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g
########## Printing ##########
; printing = bsd
; printcap name = /etc/printcap
; printing = cups
; printcap name = cups
############ Misc ############
; include = /home/samba/etc/smb.conf.%m
; message command = /bin/sh -c ‘/usr/bin/linpopup “%f” “%m” %s; rm %s’ &
; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash
; winbind enum groups = yes
; winbind enum users = yes
; usershare max shares = 100
usershare allow guests = yes
#======================= Share Definitions =======================
;[homes]
; comment = Home Directories
; browseable = no
; read only = yes
; create mask = 0700
; directory mask = 0700
; valid users = %S
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes
; share modes = no
;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
; write list = root, @lpadmin
;[cdrom]
; comment = Samba server’s CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom
[Wallpapers]
comment = Wallpapers Folder
path = /mnt/NAS-20GB/share
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
[Share]
comment = Public Folder
path = /mnt/NAS-200GB/share
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777[/spoiler]
bks@bally-server:~$ ls -l /mnt total 8 drwx------ 4 bks bks 4096 2012-04-16 11:21 NAS-200GB drwx------ 4 bks bks 4096 2012-04-16 11:21 NAS-20GB
bks@bally-server:~$ ls -l /mnt/NAS-20GB total 20 drwx------ 2 root root 16384 2012-04-14 13:05 lost+found drwxrwxrwx 2 root root 4096 2012-04-16 11:21 share
bks@bally-server:~$ ls -l /mnt/NAS-200GB total 20 drwx------ 2 root root 16384 2012-04-14 13:08 lost+found drwxrwxrwx 2 root root 4096 2012-04-16 11:21 share
:-\
OK, let’s try this:-
sudo nano /etc/samba/smb.conf
and change
# NAS-20GB added by BkS
[Wallpapers]
comment = Wallpapers Folder
path = /mnt/NAS-20GB/share
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
# NAS-200GB added by BkS
[Share]
comment = Public Folder
path = /mnt/NAS-200GB/share
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
to
# NAS-20GB added by BkS
[Wallpapers]
comment = Wallpapers Folder
path = /mnt/NAS-20GB/share
writeable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share mode = 0777
# NAS-200GB added by BkS
[Share]
comment = Public Folder
path = /mnt/NAS-200GB/share
writeable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share mode = 0777
SAVE smb.conf
reboot both machines … and try again.
[EDIT]
If that doesn’t work … leave it like that … and send the output from
ls -l /home
and
mount
Can’t access them again. Same errors.
Failed to mount Windows share
The specified location is not mounted
bks@bally-server:~$ ls -l /home total 8 drwxr-xr-x 27 bks bks 4096 2012-04-15 17:57 bks drwxrwxrwx 3 root root 4096 2012-04-15 22:45 share
bks@bally-server:~$ mount /dev/sda1 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) none on /dev type devtmpfs (rw,mode=0755) none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) none on /dev/shm type tmpfs (rw,nosuid,nodev) none on /var/run type tmpfs (rw,nosuid,mode=0755) none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) /dev/sdb1 on /mnt/NAS-200GB type ext3 (rw,errors=remount-ro) /dev/sdc1 on /mnt/NAS-20GB type ext3 (rw,errors=remount-ro) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
Hmm … that should be working ??? … everything is set up exactly the way the original /home/share which worked ???
Gimme a while to test whether it’s sambs not liking the “-” in the file names NAS-20GB and NAS-200GB
I know it didn’t like them when I tested sommat like smb:// 172.16.0.2/test-directory (kept getting replaced with smb://172.16.0.2/test%25directory … or similar)
maybe it doesn’t like then in the “path =” line either.
I’ll get back to you shortly.
First, it’s NOT the “-” in the path as I wondered earlier ???
I’m now somewhat baffled as to why that doesn’t work …
I just created
/mnt/NAS-20GB/share
and
/mnt/NAS-200GB/share
on my 11.10 box … made them both (777) writeable by everyone.
put:-
# NAS-20GB added by BkS
[Wallpapers]
comment = Wallpapers Folder
path = /mnt/NAS-20GB/share
writeable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share mode = 0777
# NAS-200GB added by BkS
[Share]
comment = Public Folder
path = /mnt/NAS-200GB/share
writeable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share mode = 0777
in my smb.conf
REBOOTED the server.
REBOOTED the PeppermintOS netbook
Now if (on the netbook) I open pcmanfm and enter smb://172.16.0.2/
I can see (and write to) “Share” and “Wallpapers”
so it SHOULD be working on your system. ???
did you reboot BOTH the server and laptop ?
have you tried accessing the shares on another PC … to rule out your Peppermint PC as the culprit ?
Quick question ,
When I ask for the contents of fstab, smb.conf, etc, … you ARE getting them from the server aren’t you, and not just cobbling then together from what’s been posted earlier ?
Yes I rebooted both. I’ve tried on my brothers Ubuntu box and my mums partners Win7 box. Both of them can’t access the directories either.
Yeah I’m getting them from terminal.
OK … lets go through this one step at a time.
I know I’ve asked for them before, but post the contents of:-
sudo nano /etc/samba/smb.conf
and
sudo nano /etc/fstab
and the output from:
mount
and
ls -l /mnt/NAS-20GB
and
ls-l /mnt/NAS-200GB
and
sudo fdisk -l
can you also try this:
mkdir /mnt/NAS-200GB/share/testdir
I just want to know if this works.
Meanwhile … I’ll test if the fstab entries make a difference by formatting a USB stick as ext3 and mounting it from fstab as /mnt/NAS-200GB then creating a dir on it called share … in the same way as you are, and see what happens.
Try this:
sudo chmod -R 777 /mnt/NAS-20GB
sudo chmod -R 777 /mnt/NAS-200GB
Reboot NAS and see if that makes any difference
Yup … listen to SeZo … I just made the same setup with a USB stick, and the directory was unreadable, till I -
sudo chmod 777 /mnt/NAS-200GB
then it WAS readable.
Still dunno why it needs that though ???
#======================= Global Settings =======================
[global]
unix charset = UTF-8
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
; wins server = w.x.y.z
dns proxy = no
; name resolve order = lmhosts host wins bcast
interfaces = 192.168.0.8/24 eth0
; bind interfaces only = yes
log file = /var/log/samba/log.%m
max log size = 1000
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = Enter\snew\s\spassword:* %n\n Retype\snew\s\spassword:* %n\n password\supdated\ssuccessfully .
pam password change = yes
map to guest = bad user
########## Domains ###########
; domain logons = yes
; logon path = \%N\profiles%U
; logon drive = H:
; logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos “” %u
; add machine script = /usr/sbin/useradd -g machines -c “%u machine account” -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g
########## Printing ##########
; printing = bsd
; printcap name = /etc/printcap
; printing = cups
; printcap name = cups
############ Misc ############
; include = /home/samba/etc/smb.conf.%m
; message command = /bin/sh -c ‘/usr/bin/linpopup “%f” “%m” %s; rm %s’ &
; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash
; winbind enum groups = yes
; winbind enum users = yes
; usershare max shares = 100
#======================= Share Definitions =======================
;[homes]
; comment = Home Directories
; browseable = no
; read only = yes
; create mask = 0700
; directory mask = 0700
; valid users = %S
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes
; share modes = no
;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
; write list = root, @lpadmin
;[cdrom]
; comment = Samba server’s CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom
[Wallpapers]
comment = Wallpapers Folder
path = /mnt/NAS-20GB/share
writeable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share mode = 0777
[Share]
comment = Public Folder
path = /mnt/NAS-200GB/share
writeable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share mode = 0777
``` sudo nano /etc/fstab ```
proc /proc proc nodev,noexec,nosuid 0 0
UUID=ff0a5255-09f5-4b23-a2d2-8db9cebc726d / ext4 errors=remount-ro 0 1
UUID=652469de-ef92-47ea-8e42-25deb43687fe none swap sw 0 0
/dev/sdb1 /mnt/NAS-200GB ext3 rw,errors=remount-ro 0 0
/dev/sdc1 /mnt/NAS-20GB ext3 rw,errors=remount-ro 0 0
``` mount ```
bks@bally-server:~$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sdb1 on /mnt/NAS-200GB type ext3 (rw,errors=remount-ro)
/dev/sdc1 on /mnt/NAS-20GB type ext3 (rw,errors=remount-ro)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
``` ls -l /mnt/NAS-20GB ```
bks@bally-server:~$ ls -l /mnt/NAS-20GB
total 20
drwx------ 2 root root 16384 2012-04-14 13:05 lost+found
drwxrwxrwx 2 root root 4096 2012-04-16 11:21 share
``` ls-l /mnt/NAS-200GB ```
bks@bally-server:~$ ls -l /mnt/NAS-200GB
total 20
drwx------ 2 root root 16384 2012-04-14 13:08 lost+found
drwxrwxrwx 2 root root 4096 2012-04-16 11:21 share
``` sudo fdisk -l ```
bks@bally-server:~$ sudo fdisk -l
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000097c9
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4661 37431296 83 Linux
/dev/sda2 4661 4866 1648641 5 Extended
/dev/sda5 4661 4866 1648640 82 Linux swap / Solaris
Disk /dev/sdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00073313
Device Boot Start End Blocks Id System
/dev/sdb1 1 24321 195358401 83 Linux
Disk /dev/sdc: 20.5 GB, 20490559488 bytes
255 heads, 63 sectors/track, 2491 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004827c
Device Boot Start End Blocks Id System
/dev/sdc1 1 2491 20008926 83 Linux
can you also try this:mkdir /mnt/NAS-200GB/share/testdir
I just want to know if this works.
Yes I can make that directory:
bks@bally-server:~$ ls /mnt/NAS-200GB/share/ testdir
SeZo, you deserve a medal.
It works now!
I’m still wondering WHY that worked though ?
I considered it earlier, but could see no reason for it ???
Medals???
Didn’t know they are giving those out here.
Lucky guess I suppose. Mark has done all the work, thank him.
I am guessing that when you CHMOD a file or folder, some servers require you also CHMOD
the folder holding it to the same level of permissions for it to work. ???
Well it certainly “looks” that way … just a bit baffled by it though.
I’m guessing it’s a Samba quirk, because I’ve never had to do that when mounting across the network with cifs or even smbfs (or obviously locally).
Weird :o
The forum has got an “Awards” feature, with piccies of medals … we’ve just not implemented it … to tell the truth, I’ve not looked into how t works.
These are the awards
SeZo, you may as well accept the thanks, not only did you come up with the answer, but he doesn’t thank me any more [snivel] … one of us may as well get thanked
Just pulling your leg BkS
LOL, “Asshole of the month”. That’s brilliant.
Yeh … I’ve wanted to use that one before.
Remember this:
http://linuxforums.org.uk/index.php?topic=2552.msg61331#msg61331
and the topic that prompted that ?
Oh how he/she deserved that award. You were going of your head lol. I still have the PM’s XD