Linux/Samba/Public Share/Old Method
OLD METHODS
Quick File Server - SHARE
Summary: Guest access file server (no password)
Install Samba:
yum install samba samba-client
Create a share folder:
mkdir /files chown nobody:nobody files
Samba configuration files:
/etc/samba/smb.conf
Modify samba configuration and add our file share:
[global] workgroup = WORKGROUP netbios name = DATA server string = Guest File Server security = share # guest account = root guest account = nobody follow symlinks = yes wide links = yes unix extensions = no # Disable printers: load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes show add printer wizard = no [pub] comment = Guest access share path = /files browseable = yes # read only = yes (default) guest ok = yes
Note: to make writable 'read only = no'
Restart Samba:
service smb restart
Root Guest File Server
This is what kmg uses:
[global] workgroup = WORKGROUP netbios name = KMANAGE server string = Guest File Server security = share guest account = root #guest account = nobody follow symlinks = yes wide links = yes unix extensions = no # Disable printers: load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes show add printer wizard = no [pub] comment = Guest access share path = /newpu browseable = yes # read only = yes (default) read only = no guest ok = yes
Samba Guest Public Share: (doesn't ask for a password)
[global] #default# workgroup = WORKGROUP netbios name = FILESERVER server string = Guest File Server #default# idmap config * : backend = tdb security = SHARE guest account = root #guest account = nobody [pub] comment = Guest access share path = /pub #default# browseable = yes read only = No guest ok = Yes
smbusers:
nobody = guest
$ testparm smb.conf: WARNING: The security=share option is deprecated
---
Warning: Doesn't work on Windows 7+
"The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you."
Maybe due to policy? - Microsoft network client: Digitally sign communications (always) - secpol.msc - Security Settings/Local Policies/Security Options [1]
Maybe due to firewall? - This problem occurs because the network firewall filters Kerberos traffic. To resolve this problem, configure the network firewall so that TCP port 88 and UDP port 88 are not blocked for either domain. [2]
Maybe due to domain computer connecting to non domain system?