第一步: 通过yum库安装samba 服务。因为安装samba服务,需要安装很多依赖文件,yum源安装的时候会自动安装相关依赖文件。
yum list samba* 查看yum库中可安装的samba软件包。 然后 yum -y install samba.x86_64 进行安装
如果通过rpm包和tar.gz包安装,很多依赖文件都没有,要自己安装很多依赖源,非常繁琐。我尝试过,后来放弃了,最好还是通过yum安装,方便快捷高效。
rpm -qa|grep samba 查看samba服务的安装信息
第二步:建立共享文件夹并建立测试文件 cd /home mkdir sharedir chmod 777 /home/sharedir 更改目录的权限 cd sharedir vi test.txt 文件中随便写入一些内容:wq保存退出。 chmod 777 /home/sharedir/test.txt
第三步 更改smb.conf档案:vi/etc/samba/smb.conf 进入之后在最后加上如下内容: 说明: comment:提示,在windows的网络邻居上显示为备注。 path:linux上共享目录 valid users: 允许访问linux共享目录的用户,此用户需是linux的samba用户 public:允许guest访问 writable: 允许用户写 printable: 若设为yes,则被认定为打印机 create mask:在共享目录上建立的文件的权限
第四步:设置账户的samba服务密码 [root@localhost /]# smbpasswd -a chaiyinlei(注释:这个是你的linux用户名,没有用户名的建立一个) New SMB password: Retype new SMB password: Added user chaiyinlei.
第五步启动samba服务 依次输入以下命令 service smb start(star可以改成restart) 或是这个命令(systemctl start smb.service)
service iptables stop 或是这个命令(iptables -F)
setenforce 0
第六步 在“开始 > 运行”中输入“\\192.168.0.109”即可登录到目标服务器即可找到
