CentOS 7搭建Samba服务器
在用虚拟机的过程中,总会遇到这个问题:想用主机的文件在虚拟机上操作,或者想对一个文件进行操作时Linux总是没那么顺手。想到之前学Linux时搭建的Samba服务器可以解决这个问题。
第一步
把需要的东西统统装上
yum -y install gcc
yum -y install gcc-c++
yum -y install samba
第二步
创建一个共享的目录(改一下权限)
mkdir -p /home/workspace/samba
chmod -R 0777 /home/workspace/samba
禁用selinux
setenforce 0
切换目录,备份smb.conf
cd /etc/samba
ll
cp smb.conf smb_bak.conf
第三步
修改配置文件
vim /etc/samba/smb.conf #切换目录后不用加相对路径
添加一个块
[samba]
comment = samba
path = /home/workspace/samba
browseable = yes
guest ok = no
writable = yes
第四步
#配置登录账号
pdbedit -a Gaara #Gaara是我Linux的用户名称
#启动服务
systemctl start smb
#配置防火墙
iptables -I INPUT -p tcp --dport 139 -j ACCEPT
iptables -I INPUT -p tcp --dport 445 -j ACCEPT
iptables -I INPUT -p udp --dport 137 -j ACCEPT
第五步
#查看你的IP
ifconfig
#如果没有这个命令,yum search ifconfig,然后yum -y install 那个找到的文件
回到你的主机,win+R
回车,你将看到你想看到的!