General Information
This page covers the Network Services objectives, specifically for samba (which uses the server message block protocol, or SMB).
Network Services Objectives
The following virtual machines will be used:
Install the service (server)
yum install samba samba-client
Install the service (client)
yum install samba-client cifs-utils
# Install package yum install setools-console # View all label types seinfo -t # Find Samba/SMB types seinfo -t | grep samba seinfo -t | grep smb
Configuring the <service-name> with a non standard port and allowing port access with selinux.
NOTE: “man semanage-port” has examples for allowing non-standard ports!
Check Current Service Status
systemctl status smb
Enabling a service to start on boot
systemctl enable smb
Enable and Start the service
systemctl enable smb
systemctl start smb
Allow access through the firewall
firewall-cmd --permanent --add-service=samba firewall-cmd --reload
Main samba config
vim /etc/samba/smb.conf [global] hosts allow = 192.168.1.
Main samba config
vim /etc/samba/smb.conf [share] valid users = dvader, yoda write list = dvader read list = yoda