[TimLinux] 系统配置 CentOS7配置Samba
2024-10-21 11:29:55
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
最新文章
- Excel——MATCH函数
- Orchard教程索引页
- 《Matrix Computation 3rd》读书笔记——第3章 一般线性系统
- Python操作mysql之SQLAchemy(ORM框架)
- There is no mode by that name loaded / mode not given 产生原因(个案)
- 关于EOF和循环体的搭配使用。
- FROM_UNIXTIME 格式化MYSQL时间戳函数
- GGS: Sybase to Oracle
- Uva_11361 Investigating Div-Sum Property
- java web分享ppt大纲 -- servlet容器简介
- Java经典编程题50道之一
- activiti实战系列 排他网关(ExclusiveGateWay)
- EL11个内置对象
- [UE4]Window Title Bar Area
- hdu1728 逃离迷宫
- Linux网络编程:socket文件传输范例
- SGU 124. Broken line 射线法 eps的精准运用,计算几何 难度:3
- python中的shallow copy 与 deep copy
- CSDN 四川大学线下编程比赛第一题:数字填充
- Java中break、continue、return语句的使用区别
热门文章
- 支付宝小程序和微信小程序的区别(部分)
- Jenkins初体验-安装与部署服务
- CentOS 6.4 configure error的解决方法
- Windows下mysql的下载和安装
- [笔记]IDEA使用笔记
- cocos creator 3D | 拇指射箭
- shell——数组
- scipy.sparse的csc_matrix、csr_matrix与coo_matrix区别与应用(思维导图)
- LLDB调试详解--逆向开发
- [从今天开始修炼数据结构]线性表及其实现以及实现有Itertor的ArrayList和LinkedList