centos7下安装samb文件服务器 为k8s中使用samb做准备
centos7下安装samb文件服务器 为k8s中使用samb做准备
根据我们 服务器规划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服务的就可以看见文件
更多推荐
所有评论(0)