Samba(SMB)是一个网络服务器,用于Linux和Windows共享文件之用。
1.可使用dpkg命令查看安装信息,使用apt-get安装Samba服务
#dpkg -l |grep -i “samba”
#sudo apt-get install samba
2.启动与停止Samba服务,启动Samba服务器后,可以使用ps命令查看进程
#service Samba restart
#ps -aux | grep -i “*mbd"
3.设置Samba的配置文件smb.conf
#vi /etc/samba/smb.conf
4.配置允许匿名访问的Samba服务器,
4.1在Linux主机上创建目录/opt/test
#mkdir /opt/test
4.2修改smb.conf
在share字段添加内容说明:
[home]
comment = public share
path = /opt/test (注:指定共享目录路径)
writeable = yes (注:用户能够可读写的访问该目录)
public = yes (注:允许匿名用户访问该目录)
例如:
[developtest]
comment=developtest
path=/opt/test
create mask=0664
directory mask=0775
writeable=yes
valid users=root
browseable=yes
4.3配置完成后重启服务,并设置samba密码,再次重启服务
#sudo service smbd restart
#cd /etc/samba
#sudo smbpasswd -a root
设置自己的密码:111111
#sudo service smbd restart
5.测试
从Windows中访问Linux的共享目录
5.1查看LinuxIP地址
#Ifconfig eth0
5.2在windows中访问linux共享
\\192.168.1.108
5.3登录
用户名:root
密码:111111