实现Linux共享文件夹,windows可以访问拷贝读取写入数据!

Linux共享文件夹,windows可以访问拷贝数据:
[root@centos /]# rpm -qa | grep samba 查看是否安装
[root@centos /]# yum install samba 安装
[root@centos /]# systemctl start smb nmb 启动服务:smb 和 nmb
[root@centos /]# systemctl status smb.service smb服务状态
[root@centos /]# cd /etc/samba 进入路径
[root@centos samba]# cp smb.conf smb.conf.bak 备份smb.conf为smb.conf.bak
[root@centos samba]# ls 查看路径下有:smb.conf和smb.conf.bak
[root@centos samba]# vi /etc/samba/smb.conf 编辑该文件,在该文件打开后,在下面添加如下内容:
[cnkibkup]
comment = Do not arbitrarily modify the cnkibkup file
path = /home/cnkibkup
public = no
writable = yes
点击esc键、输入‘:wq’,保存退出;可以使用:“testparm” 命令工具对 “smb.conf ”配置文件的正确性进行检查,如果发现有错误将会进行提醒,注意,当Samba服务的配置文件有改动的话,一定要重启(systemctl restart smb)或重载(systemctl reload smb)服务;
[root@centos samba]# systemctl restart smb 重启服务
[root@centos samba]# systemctl reload smb 重载
[root@centos samba]# mkdir /home/cnkibkup 建立共享文件夹
[root@centos /]# systemctl enable smb 把该服务自动启动
[root@centos /]# cd /home 进入home目录
[root@centos home]# ls -alt 查看/home/所有文件
[root@centos home]# chmod -R 777 cnkibkup 更给文件夹权限,之后试着访问:\ip
[root@centos home]# netstat -tunlp | grep -E ‘smbd|nmbd’ 查看用什么端口
然后按如下命令添加端口:
[root@centos home]# firewall-cmd --zone=public --add-port=445/tcp --permanent
success
[root@centos home]# firewall-cmd --zone=public --add-port=445/udp --permanent
success
[root@centos home]# firewall-cmd --zone=public --add-port=137-138/udp --permanent
success
[root@centos home]# firewall-cmd --zone=public --add-port=139/tcp --permanent
success
重载:
[root@centos home]# firewall-cmd --reload
success
[root@centos home]# useradd acai 增加acai用户
[root@centos home]# pdbedit -a -u acai 创建密码
[root@centos home]# chown -Rf acai:acai /home/cnkibkup 将共享目录所有者和所有组设置为acai
[root@centos home]# setsebool -P samba_enable_home_dirs on允许selinux对smb用户共享目录的布尔值
[root@centos home]# semanage fcontext -a -t samba_share_t /home/cnkibkup将共享目录的selinux安全上下文设置妥当
[root@centos home]# restorecon -Rv /home/cnkibkup 使新的上下文立即生效
即可访问

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值