【linux】CentOS的文件夹映射到Window


前言

翻了一下网上将liunx文件夹映射到windows上的文章,大部分都是比较老旧的文章,又或者是操作过于繁琐。而导致劝退的文章。


不过大部分都提到了一个软件“samba”,这里我就直接用了。

关于这个Samba自行谷歌了解?_?


一、Samba安装

这里要提一下,samba有四个软件包:

  1. samba——>这个软件包包含了主要的daemon文件(smbd和nmbd)

  2. samba-common——>提供samba的主要配置文件(smb.conf)、smb.conf语法检测程序(testparm)等

  3. samba-client——> 当linux作为samba 客户端的时候,提供了一套所需的工具和指令

  4. samba-samba——> 软件本体

然后安装不需要那么麻烦直接使用yum就可以了,所以依赖都解决。

yum -y install samba

二、使用步骤

1.创文件夹

可以根据你要共享的文件夹进行创建
修改 记得修改文件夹 权限,

#创建文件夹
mkdir /opt/soft
#修改权限
chmod 777 /opt/soft

2.改配置文件

samba配置文件在 /etc/samba/smb.conf
代码如下(示例):

vi /etc/samba/smb.conf

把文件内容直接全部删除,直接复制我的配置文件然后进行修改。(官方文件需要修改的地方太多了)

# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
 
[global]
	workgroup = WORKGROUP
	security = user
 
	username map=/etc/samba/smbusers
    passdb backend = tdbsam
	printing = cups
	printcap name = cups
	load printers = yes
	cups options = raw
[homes]
	comment = Home Directories
	valid users = %S, %D%w%S
	browseable = No
	read only = No
	inherit acls = Yes
 
[printers]
	comment = All Printers
	path = /var/tmp
	printable = Yes
	create mask = 0600
	browseable = No

[print$]
	comment = Printer Drivers
	path = /var/lib/samba/drivers
	write list = @printadmin root
	force group = @printadmin
	create mask = 0664
	directory mask = 0775
[soft]	//这个设置共享文件夹的名字
        comment = soft	//这个设置文件夹的描述
        //这里设置我们要共享的文件夹
        path = /opt/soft
        public =  yes
        writeable =  yes
        browseable =  yes
        guest ok = yes

可以按照[soft]的格式设置多个共享目录

3.收尾

几条命令而已

将root添加到samba账号里面,如果是其他账号就替换成你自己的账号
smbpasswd -a root
#会提示输入两次密码,这个密码就是访问samba的密码
会提示输入两次密码,这个密码就是访问samba的密码

重启smb服务
service smb restart

在windows系统中通过IP地址进行访问
在地址栏输入
\192.168.x.x
大功告成

如果没有办法访问,看看防火墙,然后看看配置文件
还有就是没有办法写入的问题,放在总结里面讲


总结

如果出现无法写入,提示权限不够。那么就是SELIUNX的问题。请参考以下 文章

https://blog.csdn.net/weixin_42342456/article/details/82390184

然后就是sanba不会开机自动启动需要自行启动

开机自启命令
chkconfig smb on
或者
一般在级别3和5自动启动
命令为:chkconfig --level 35 smb on

这里参考了大佬的文章:
https://blog.csdn.net/testcs_dn/article/details/19758163

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值