centos的samba安装教程

写在安装使用之前

如果对linux的防火墙和selinux不够熟悉,建议将其关闭
一.selinux
1 永久方法 – 需要重启服务器
修改 vim /etc/selinux/config 文件中设置 SELINUX=disabled ,然后重启服务器。

 
2 临时方法 – 设置系统参数
使用命令setenforce 0
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式

二.停止防火墙
systemctl stop firewalld

1.yum命令安装

yum install samba system-config-samba samba-client samba-common

2.检查安装命令

rpm -qa | grep samba

3.创建用户,文件夹,修改文件夹的权限,创建samb密码

/usr/sbin/groupadd smbspace
/usr/sbin/useradd -g smbspace smbspace

mkdir -p /workspace
chown -R smbspace:smbspace /workspace
chmod 777 /workspace

cat /etc/passwd | mksmbpasswd.sh> /etc/samba/smbpasswd  #如果该smbpasswd文件存在,可以不执行该命令

4.备份samba的配置文件

mv -f /etc/samba/smb.conf /etc/samba/smb.conf.bak

5.创建个人的配置文件

[global]
server string = Samba Server
security = user  //控制访问权限,share则为匿名访问
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
[net]
public = yes
path = /workspace/net
[web]
workgroup = smbspace
netbios name = smbspace
path = /workspace/
browseable = yes
writeable = yes

6.创建samba的用户密码

smbpasswd -a smbspace

7.修改samba开机自启动

vim /etc/rc.d/rc.local

末行加上
/etc/init.d/smb restart

8.windows连接samba

在我的电脑上右键--映射网络驱动器,输入samba服务器的ip,输入www用户名和设置的密码

centos的samba安装教程_第1张图片

你可能感兴趣的:(linux)