运维

运维

Products

当前位置:首页 > 运维 >

如何将CentOS中的文件夹设置成共享?

96SEO 2025-07-28 08:50 4


啥是文件夹共享

文件夹共享是指将计算机上的文件夹设置为共享,使得其他计算机或用户能访问和修改这些个文件夹中的文件。

centos如何共享文件夹

共享文件夹的三种方法

方法一:用Samba

  1. 安装Samba:

    sudo yum install samba samba-client samba-common
  2. 配置Samba:

    sudo vi /etc/samba/smb.conf

    在文件中添加以下内容:

    
    path = /path/to/your/folder
    available = yes
    valid users = user1, user2
    read only = no
    browsable = yes
    public = no
    writable = yes

    /path/to/your/folder替换为你想要共享的文件夹路径,将user1, user2替换为允许访问的用户。

  3. 创建Samba用户:

    sudo smbpasswd -a username

    按照提示输入密码。

  4. 导出共享文件夹:

    sudo exportfs -a
  5. 启动Samba服务:

    sudo systemctl start smb nmb

方法二:用NFS

  1. 安装NFS:

    sudo yum install nfs-utils
  2. 配置NFS:

    sudo vi /etc/exports

    添加以下内容:

    /path/to/your/folder your_client_ip

    /path/to/your/folder替换为你想要共享的文件夹路径,将your_client_ip替换为允许访问的客户端的IP地址。

  3. 启动NFS服务:

    sudo systemctl start nfs
    sudo systemctl enable nfs

方法三:用FTP

  1. 安装vsftpd:

    sudo yum install vsftpd
  2. 配置vsftpd:

    sudo vi /etc/vsftpd/vsftpd.conf

    确保以下配置项正确:

    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    chroot_local_user=YES
    allow_writeable_chroot=YES
  3. 沉启vsftpd服务:

    sudo systemctl restart vsftpd
  4. 配置防火墙:

    sudo firewall-cmd --permanent --add-service=ftp
    sudo firewall-cmd --reload

以上介绍了在CentOS中设置文件夹共享的三种方法,你能根据实际情况选择适合的方法。Samba适用于Windows客户端,NFS适用于Linux客户端,而FTP则适用于许多种客户端。


标签: CentOS

提交需求或反馈

Demand feedback