Samba共享文件
程序员文章站
2022-11-07 21:43:59
1 安装samba 2 添加用户 3 设置共享文件用户的密码 4 创建公共共享文件 5 修改smb的配置文件 6 关闭防火墙 7 查看SELinux模式 8 修改SELinux模式 9 启动smb 10 打开windwos,我的电脑,输入\\192.168.0.108 11 输入smbuser和密码 ......
1 安装samba
yum install -y samba*
2 添加用户
useradd smbuser
3 设置共享文件用户的密码
smbpasswd -a smbuser
4 创建公共共享文件
mkdir /home/share chmod 777 /home/share
5 修改smb的配置文件
vim /etc/samba/smb.conf # max protocol = used to define the supported protocol. the default is nt1. # can set it to smb2 if you want experimental smb2 support. workgroup = mygroup server string = samba server version %v ; netbios name = myserver ; interfaces = lo eth0 ens160 192.168.12.2/24 192.168.13.2/24 192.168.0.108 ; hosts allow = 127. 192.168.12. 192.168.13. 192.168.0. ; max protocol = smb2 [global] workgroup = samba security = user path = /win public = on writable = yes [public] comment = public file path = /home/share available = yes valid users = smbuser read only = no browsable = yes public = yes writable = yes
6 关闭防火墙
systemctl stop firewalld.service
7 查看selinux模式
[root@localhost ~]# sestatus selinux status: enabled selinuxfs mount: /sys/fs/selinux selinux root directory: /etc/selinux loaded policy name: targeted current mode: enforcing mode from config file: enforcing policy mls status: enabled policy deny_unknown status: allowed max kernel policy version: 31
8 修改selinux模式
[root@localhost ~]# setenforce 0 [root@localhost ~]# sestatus selinux status: enabled selinuxfs mount: /sys/fs/selinux selinux root directory: /etc/selinux loaded policy name: targeted current mode: permissive mode from config file: enforcing policy mls status: enabled policy deny_unknown status: allowed max kernel policy version: 31
9 启动smb
1 service smb status 2 systemctl start smb
10 打开windwos,我的电脑,输入\192.168.0.108
11 输入smbuser和密码
参考资料:
https://blog.csdn.net/blade2001/article/details/19963769 https://www.cnblogs.com/yongestcat/p/11438648.html
上一篇: 好心疼这鞋子