虚拟机CentOS6.5搭建samba服务器实现文件共享

Posted 菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机CentOS6.5搭建samba服务器实现文件共享相关的知识,希望对你有一定的参考价值。

Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享;而守护进程smbd和nmbd是Samba的核心,在全部时间内运行;nmbd程序使得通过企图计算机可以浏览Linux服务器。

1. 安装Samba

yum install samba

2. 设置Samba开机启动

chkconfig smb on
chkconfig nmb on

3. 新建smb用户用于访问Linux共享文件

useradd hdj
hdjpasswd -a hdj
输入两次密码……

4. 配置samba.conf文件

在文件最下方输入:

[lnmp]
    comment = lnmp
    path = /home
    public = yes
    writable = yes
    browseable= yes
    valid user =hdj

path即为共享出来的目录

5. 设置Samba通过防火墙

将samba放行 或者直接关闭防火墙 service uptables stop

6. 关闭SELINUX

setenforce 0

7. 重启系统

8.1 启动Samba

service smb start
service smb status

9.1  windows访问

在本机使用win+R开启运行窗口,输入\\\\192.168.198.129点击确定,之后会弹出一个登陆窗口,输入上述创建的用户名和密码 即可实现连接。 或者直接映射到本机

 

 

(1)永久关闭SELinux(否则samba可能不能访问)

修改配置文件
# vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
需要重启机器生效!!

(2)关闭防火墙

开启: chkconfig iptables on

关闭: chkconfig iptables off

 

以上是关于虚拟机CentOS6.5搭建samba服务器实现文件共享的主要内容,如果未能解决你的问题,请参考以下文章

liunx系统上搭建samba服务,实现局域网文件共享

RK3568开发笔记:RK3568虚拟机基础环境搭建之更新源安装网络工具串口调试网络连接文件传输安装vscode和samba共享服务

Cenos7---Samba服务器搭建

mysqlsla

centos6.5下 搭建 samba

Centos6.5 -- fastdfs安装(虚拟机搭建集群)