To install Samba under CentOS:
# yum install samba
To start Samba service:
# /sbin/service smb restart
# chkconfig --levels 35 smb on
To config Samba share folder:
# vi /etc/samba/smb.conf
Modify:
[global]
load printers = No
hosts allow = 127., 192.168.0. #allow intranet IP
workgroup = WORKGROUP
[homes]
comment = Private Home Directories
read only = No
browseable = No
[public]
comment = Public Stuff
path = /home/public
read only = No
[www]
path = /home/www
valid users = leo
read only = No
create mask = 0755
browseable = No
To test this conf file:
# testparm
# mkdir /home/public
# chmod -R 777 /home/public
Set up SELinux:
# setsebool -P samba_enable_home_dirs=1
# chcon -R -t samba_share_t /home/public
Setup a new Samba only account's password:
# useradd "username" -d /home/"username" -s /sbin/nologin
# smbpasswd -a "username"
No comments:
Post a Comment