?根据我们 服务器规划https://blog.csdn.net/wangxin123wangxin/article/details/122880160
samb服务器部署到192.168.21.232上,?不需要docker环境, 所以在exsi中新建虚拟机命名为samb,导入不带docker环境的模板文件。怎么导入模板可以去看之前文章:exsi虚拟机模板导出和基于模板创建虚拟机https://blog.csdn.net/wangxin123wangxin/article/details/122882877?spm=1001.2014.3001.5501
虚拟机创建好后,修改hostname,设置好静态ip。 hostnamectl set-hostname? samb?#//对应服务器设置对应的hostname vi /etc/sysconfig/network-scripts/ifcfg-ens33? ? #//名称可能不一样 ifconfig自己看下 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static? ? ?#//改为静态获取 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens192 UUID=b18a4c2a-6374-4bfe-bfc3-ea46179c54fd DEVICE=ens192 ONBOOT=yes? ? #//开机启动 IPADDR=192.168.21.232? #//服务器规划好的ip GATEWAY=192.168.21.1? ?#//局域网网关 NETMASK=255.255.255.0?? DNS1=223.5.5.5? ? ?#公网dns IPV6_PRIVACY=no 重启一次reboot就完成了虚拟机的设置。
开始安装
yum install -y samba
systemctl start smb //启动samba
systemctl enable smb //设置samba开机启动
# 添加用户sambatest
useradd -d /home/sambatest -s /sbin/nologin sambatest
# 在samba服务器中添加sambatest 并设置密码12356
pdbedit -a -u sambatest
配置samba (添加共享目录)
vi /etc/samba/smb.conf
添加如下内容:
[sambatest]
?? ?comment = test samb
?? ?path = /home/sambatest
?? ?writable = yes
? public = no
testparm #测试下smb配置正确性
测试文件挂载:暂时使用192.168.21.7测试下
安装smbclient
yum -y install samba-client
连接测试:smbclient //192.168.21.232/sambatest -U sambatest
输入密码是sambatest的密码123456
挂载测试: yum install cifs-utils
mkdir -pv /files/testsmbfiles mount -t cifs -o username=sambatest,password=123456 //192.168.21.232/sambatest /files/testsmbfiles 在客户端创建一个文件
?在samb服务的就可以看见文件
?
|