WAN:广域网
LAN;局域网
WLAN:无线局域网
三大网络:接入网,城域网,广域网
城域网层次化:核心层,揭露层,汇聚层
扁平化结构:易覆盖
层次化结构:
网络传输介质:双绞线(STP(屏蔽双绞线);UTP(非屏蔽双绞线)),
物理层(既不解决冲突域,也不解决广播域),传输层(解决了冲突域,不解决广播域),网络层(解决冲突域和广播域),
HUB 交换机 路由器
载波倾听多路访问/
先听后发,边听边发,冲突停发,

1、安装:
#yum install samba samba-client -y
2、设置开机启动:
#systemctl enable smb.service
ln -s '/usr/lib/systemd/system/smb.service' '/etc/systemd/system/multi-user.target.wants/smb.service'
3、查看是否设置成功
#systemctl status smb.service
smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled)
Active: inactive (dead)
4、启动samba服务
#systemctl start smb.service
5、再次查看启动状态
#systemctl status smb.service6、配置配置文件
进入目录:
#cd /etc/samba
备份:
#cp smb.conf smb.conf.bak
修改smb.conf文件,找到“[homes]”,修改以下设置:
[homes]
comment = Home Directories
browseable = no
writable = yes
#valid users = %S
#valid users = MYDOMAIN\%S
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
说明:
默认创建文件是-rw-rw-r-- 664权限
默认创建目录是rwxrwxr-x 775权限
7、添加用户
#smbpasswd -a username
8、selinux设置
#getsebool -a | grep samba 
#setsebool -P samba_enable_home_dirs on
9、防火墙,使用新的防火墙firewall添加就可以,比iptables更方便
#firewall-cmd --list-services
#firewall-cmd --permanent --add-service=samba
#firewall-cmd --reload
#firewall-cmd --list-services
10、重启samba服务
#systemctl restart smb.service
增加samba用户提示Failed to add entry for user
[root@ubuntu ~]# smbpasswd -a test
New SMB password:
Retype new SMB password:
Failed to add entry for user test.