是Linux学习,也是社团作业。
因为要求到点交,就认真的写了一下。
挺简单的,完全没啥需要注意的
学长给的步骤好多,有的感觉没必要,但还是照着操作了
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
打开物理机 修改IP地址
物理机Win+R打开cmd 输入ipconfig查看当前ip
我们的虚拟机只需要和物理机配在同一网段就可以了
打开虚拟机 修改IP地址
1 | vim /etc/sysconfig/network-scripts/ifcfg-ens33 |

进入vi模式后,按i开始编辑,变化前后如下
编辑前

编辑后

按ESC退出编辑 shift+:(冒号)至底部并输入wq后回车即可保存
重启网络服务
1 | systemctl restart network |
创建挂载点
1 | mkdir /mnt/cdrom |
链接光盘
点击vm左下角光盘图标即可
挂载光盘

创建本地yum源
1 | vim /etc/yum.repos.d/dev.repo |

清理yum源
1 | yum clean all |

安装samba
1 | yum -y install samba |


配置samba的配置文件
1 | vim /etc/samba/smb.conf |
配置前:

配置后:

创建共享位置并设置权限
1 | mkdir /opt/share |

创建smb用户
1 | smbpasswd -a 用户名 |
重启samba服务
1 | service smb restart |

测试
物理机打开我的电脑 输入
1 | \\虚拟机的IP地址 |

输入在虚拟机里设置的用户名和密码即可
没有比人更高的山,没有比脚更长的路