There are many others.
Samba does not grant more access than the UNIX host allows through permissions.
UNIX "other" permissions map into the NT group EVERYONE.
There are many others.
hex value Meaning 00 workstation redirector 03 messenger service 1B DMB 1C DC 1D LMB 1E browser elections 20 file server
\\netbiosname\sharename
mount -wo remount /
cd /usr/src
tar -xzf samba-3.0.22.tar.gz
cd samba-3.0.22
cd source
(./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-piddir=/var/run --with-fhs --with-smbmount) 2>&1 | tee -a ../../samba.out
(make) 2>&1 | tee -a ../../samba.out
(make install) 2>&1 | tee -a ../../samba.out
mv /usr/lib/samba/libsmbclient.so /usr/lib
ln -sf ../libsmbclient.so /usr/lib/samba
ln -sf libsmbclient.so /usr/lib/libsmbclient.so.0
chmod 644 /usr/include/lib{smbclient,msrpc}.h
install -m755 nsswitch/libnss_win{s,bind}.so /lib
ln -sf libnss_winbind.so /lib/libnss_winbind.so.2
ln -sf libnss_wins.so /lib/libnss_wins.so.2
if [ -f nsswitch/pam_winbind.so ]; then
install -m755 nsswitch/pam_winbind.so /lib/security
fi
install -m644 ../examples/smb.conf.default /etc/samba
install -m755 -d /usr/share/doc/samba-3.0.22
install -m644 ../docs/*.pdf /usr/share/doc/samba-3.0.22
ln -s ../../samba/swat /usr/share/doc/samba-3.0.22
chmod 4755 /usr/bin/smb{mnt,umount}
groupadd -g 99 nogroup
useradd -c "Unprivileged Nobody" -d /dev/null -g nogroup -s /bin/false -u 99 nobody
cd /sources/blfs-bootscripts-20060624
make install-samba
make install-winbind
cd
mount -ro remount /
©2006, Kenneth R. Koehler. All Rights Reserved. This document may be freely reproduced provided that this copyright notice is included.
Please send comments or suggestions to the author.