为了让自己装有Windows的电脑能与CentOS服务器方便地互传文件,可以通过smb服务让windows可以映射网络驱动器,然后就可以像自己电脑上的一个文件夹一样直接拷贝文件。
1. 安装SMB服务
yum install samba samba-client samba-common -y
2.创建共享文件夹
mkdir /share
这里是直接在根目录下新建的文件夹,如果选择其他路径也可以,相应地改变下面的path参数即可
3.修改SMB配置
vim /etc/samba/smb.conf
通过vim编辑该文件, 添加以下内容:
[root]
path = /share
browseable = Yes
writable = Yes
valid users = root
这里把该文件夹的所有权指派给了root,可以换成系统中其他现有的账户。如果是其他账户可能没有对share文件夹的读取权限,此时需要使用chmod命令来赋予读写权限。
4. 创建SMB密码
smbpasswd –a
根据提示设置密码即可
5.启动SMB服务
systemctl start smb.service
设置开机自启动:
systemctl enable smb.service
6.在Windows上映射网络驱动器
右击此电脑,会有这个选项,然后按照下面的格式填写即可(这个IP是我乱打的)
然后打开它就完事了,和本地的文件夹一样操作