锐捷网络技能大赛-云平台部分-CentOS部分03-[Samba]
声明:写这些比赛的文章只是便于有些地区上进同学学习,博主本人只是出于好心,因此,博主没有对个人服务的义务,更何况一分钱都得不到,之所以这样讲是因为某些加我问问题的同学态度恶劣,因此我删除了很多地方我本人的联系方式,这个比赛本身和我一点关系都没有,只与你自己个人学习能力有关,看不看得懂和我一点关系都没有,懂的人自然都懂,我尽力了,你们随意!
实在解决不了当然我也可以提供一些付费业务
原因1:太多人问我
原因2:有些同学素质没那么高尚
2019年E卷
配置samba服务
- 修改工作组为WORKGROUP
- 注释[homes]和[printers]的内容
- 共享名为webdata
- 共享目录为/data/web_data,且apache用户对该目录有读写执行权限,用setfacl命令配置目录权限。
- 仅允许192.168.1XX.33的主机访问
编辑/etc/fstab配置文件实现开机自动挂载serverA的Samba共享至/data/web_data目录
# ServerA
useradd apache
smbpasswd -a apache
systemctl enable --now smb nmb
vim /etc/samba/smb.conf
[global]
workgroup = WORKGROUP # 修改工作组为WORKGROUP
# 注释[homes]和[printers]的内容
#[homes]
# comment = Home Directories
# valid users = %S, %D%w%S
# browseable = No
# read only = No
# inherit acls = Yes
#
#[printers]
# comment = All Printers
# path = /var/tmp
# printable = Yes
# create mask = 0600
# browseable = No
[webdata]
comment = webdata # 共享名为webdata
browseable = yes
writable = yes
valid users = apache # webdata可写且仅允许用户apache访问
write list = apache
path = /data/web_data # 共享目录为/data/web_data
hosts allow = 192.168.237.156 # 仅允许192.168.1XX.33的主机访问
# apache用户对该目录有读写执行权限 setfacl命令配置目录权限
setfacl -m u:apache:rwx /data/web_data
systemctl restart smb nmb
# ServerB
# 开机自动挂载
vim /etc/fstab
//192.168.237.156/webdata /data/web_data cifs defaults,username=apache,password=123456 0 0
smbclient -L 192.168.237.133 -U apache
# 连接不上问题
#把 /etc/resolv.conf中的nameserver 114.114.114.114注释
#注意下面的这个是错误的 是名字不是绝对路径
#mount -t cifs //192.168.0.100/data/web_data /data/web_data -o username=apache,password=123456
mount -t cifs -o username=apache,password=123456 //192.168.100.22/webdata /data/web_data/
##mount -t cifs -o user=wang,password=magedu //server//shared /mnt/smb