1、查看是否已经安装samba(其中:samba、samba-common、samba-client三个程序是必须的。)
2、查看是否有samba安装包
3、切换成root用户,然后下载安装包
4、查看安装后的配置文件(nmb,smb都是脚本文件)
5、添加账号后,再添加samba密码
useradd smb
smbpasswd -a smb
6、关闭防火墙
service iptables status #查看防火墙状态
service iptables stop #关闭防火墙
getenforce=disabled
vi /etc/sysconfig/selinux
7、配置文件(/etc/samba/smb.conf)
匿名用户登录
配置完成以后用testparm测试一下,最后重启服务
service smb restart
service nmb restart
8、创建文件夹并配置权限
cd /
mkdir share
cd /share
touch text1.txt
touch text2.txt
cd ..
chmod -R 777 share
chown -R nobody:nobody share
ll share
9、测试连接(本机IP)
smbclient //192.168.1.123/public
回车即可,匿名登录
10、在windows下访问Samba服务器的共享文件(\\192.168.1.123)虚拟机IP
太开放不安全,限制用户登录
修改security = user
重启服务
service smb restart
service nmb restart
用户登录服务器
smbclient //192.168.1.123/public -U smb