1.在虚拟机上安装Samba服务安装包 (在下载以前检查客户机与服务器是否可以ping通)vim
(鼠标右击桌面,打开终端,测试和yum是否可以ping通,下面的命令行是个人yum的IP地址)安全
[root@huming_hbza ~]#ping 192.168.26.10
而后输入命令行:(安装Samba服务安装包)服务器
[root@huming_hbza ~]#yum install samba
执行结果以下图:测试
以下图显示代表安装成功:spa
2.修改配置文件命令行
在这里提醒读者的是:修改配置文件以前,咱们能够养成良好的习惯将原始的配置文件备份下来3d
具体执行命令行以下:code
[root@huming_hbza ~]#cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
执行以下图所示:server
接下来让咱们进入到Samba文件中修改Samba的配置文件,此时须要记住的是smb.conf 文件是Samba的配置文件blog
命令行:
[root@huming_hbza ~]#cd /etc/samba
[root@huming_hbza ~]#vim smb.conf
敲回车以后就会弹出以下图所示的界面:
[global] workgroup = workgroup //工做组名称 server string = Samba Server %v //服务器介绍信息,参数%v为显示SMB版本号 security = user //安全验证的方式 map to guest = bad user dns proxy = no [anonymous] //共享名称为anonymous comment = This is a dirctory of anonymous. //警告用户的内容 path = /samba/anonymous //共享文件夹所在的位置 browseable = yes writeable = yes //容许写入操做 guest ok = yes //是否全部人可见,等同于“public参数” read only = no
将上图中的配置文件改为以下图所示:(注:anonymous部分是须要本身添加进去的,而global部分是须要在原来的基础上进行更改)
保存退出
建立共享目录anonymous,进入到该目录下并在anonymous文件中建立一个1.txt文件,而且开启smb和nmb服务以及将这两个服务设置为开机自启动 ,具体命令行操做以下:
[root@huming_hbza ~]#mkdir -p /samba/anonymous
[root@huming_hbza ~]#cd /samba/anonymous
[root@huming_hbza ~]#echo "deyaugyua123456789" > 1.txt //在anonymous文件中建立一个1.txt
[root@huming_hbza ~]#systemctl start smb.service
[root@huming_hbza ~]#systenctl start nmb.service
[root@huming_hbza ~]#systemctl enable smb.service //设置为开机自启动
[root@huming_hbza ~]#systemctl enable nmb.service //设置为开机自启动
操做以下图示:
接下来能够在本身的主机上打开个人电脑输入:
\\192.168.26.100(本身创建的Samba服务的客户机的地址 )
注:本身的主机必定要和客户机ping通不然会出现以下图提示:
而后输入CentOS系统的帐户和密码就是登录凭证,进去以后就是以下界面:(在CentOS系统中创立的文件)
而后点击打开右击以后发现是能够复制的,即也能够拖拽复制到本身的主机上以下图显示,可是这里提醒一下读者,由于在配置smb.conf文件的权限时候没有加上写权限是关闭的,即在本身主机上是不能够保存以及上传文件的,只能够下载文件,若是有须要能够再去更改一下配置文件,
若是更改文件保存的话会出现以下图的提示:
Samba服务的操做就介绍到这里了,多数咱们使用是为了从服务器下载文件比较方便才进行的,感兴趣的小伙伴赶忙跟着教程去试试吧