1. 安装软件

yum install -y samba samba-client samba-common

2. 配置用户

useradd tim
passwd tim # 设置用户登录密码
smbpasswd -a tim # 添加tim用户到samba,并配置samba密码

3. 启动服务

systemctl enable smb.service
systemctl start smb.service

4. 配置防火墙

firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --reload

5. 测试

smbclient -Utim //ip/tim
输入密码:
smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*
smb: \> 错误解决:
方法1:关闭SELinux
setenforce 方法2:配置SELinux
查看哪些配置值关联到Samba
getsebool -a | grep 'samba'
samba_create_home_dirs --> off
samba_domain_controller --> off
samba_enable_home_dirs --> off
samba_export_all_ro --> off
samba_export_all_rw --> off
.......
getsebool -a | grep 'smb'
smbd_anon_write --> off

或者用命令 semanage boolean -l 查看,该命令会显示描述信息(依赖 setroubleshoot 包)
只需要把 samba_enable_home_dirs 打开,即可访问了
setsebool -P samba_enable_home_dirs on

最新文章

  1. Excel——MATCH函数
  2. Orchard教程索引页
  3. 《Matrix Computation 3rd》读书笔记——第3章 一般线性系统
  4. Python操作mysql之SQLAchemy(ORM框架)
  5. There is no mode by that name loaded / mode not given 产生原因(个案)
  6. 关于EOF和循环体的搭配使用。
  7. FROM_UNIXTIME 格式化MYSQL时间戳函数
  8. GGS: Sybase to Oracle
  9. Uva_11361 Investigating Div-Sum Property
  10. java web分享ppt大纲 -- servlet容器简介
  11. Java经典编程题50道之一
  12. activiti实战系列 排他网关(ExclusiveGateWay)
  13. EL11个内置对象
  14. [UE4]Window Title Bar Area
  15. hdu1728 逃离迷宫
  16. Linux网络编程:socket文件传输范例
  17. SGU 124. Broken line 射线法 eps的精准运用,计算几何 难度:3
  18. python中的shallow copy 与 deep copy
  19. CSDN 四川大学线下编程比赛第一题:数字填充
  20. Java中break、continue、return语句的使用区别

热门文章

  1. 支付宝小程序和微信小程序的区别(部分)
  2. Jenkins初体验-安装与部署服务
  3. CentOS 6.4 configure error的解决方法
  4. Windows下mysql的下载和安装
  5. [笔记]IDEA使用笔记
  6. cocos creator 3D | 拇指射箭
  7. shell——数组
  8. scipy.sparse的csc_matrix、csr_matrix与coo_matrix区别与应用(思维导图)
  9. LLDB调试详解--逆向开发
  10. [从今天开始修炼数据结构]线性表及其实现以及实现有Itertor的ArrayList和LinkedList