温馨提示×

Linux文件共享如何设置

小樊
59
2025-08-23 20:31:31
栏目: 智能运维

Linux文件共享可按需选择不同协议,以下是常见方法及设置步骤:

Samba共享(Linux与Windows间)

  1. 安装Samba:Debian/Ubuntu系统用sudo apt install samba,CentOS/RHEL系统用sudo yum install samba
  2. 创建共享目录:如sudo mkdir /home/share,并设置权限sudo chmod 777 /home/share
  3. 配置Samba:编辑/etc/samba/smb.conf,添加共享配置,如[share]部分设置路径、权限等。
  4. 添加Samba用户:用sudo smbpasswd -a username添加用户并设置密码。
  5. 重启服务sudo systemctl restart smbd nmbd
  6. 访问共享:Windows中通过\\Linux_IP\share访问。

NFS共享(Linux间共享)

  1. 安装NFS服务器:Debian/Ubuntu用sudo apt install nfs-kernel-server,CentOS/RHEL用sudo yum install nfs-utils
  2. 创建共享目录:如sudo mkdir /srv/nfs/share,并设置权限。
  3. 配置NFS:编辑/etc/exports,添加共享目录及访问权限,如/srv/nfs/share 192.168.1.0/24(rw,sync,no_subtree_check)
  4. 重启服务sudo systemctl restart nfs-server
  5. 客户端挂载:在客户端用sudo mount server_ip:/srv/nfs/share /mnt/nfs挂载。

FTP/SFTP共享

  1. 安装FTP服务器:以vsftpd为例,Debian/Ubuntu用sudo apt install vsftpd,CentOS/RHEL用sudo yum install vsftpd
  2. 配置FTP:编辑/etc/vsftpd.conf,设置允许本地用户访问等参数。
  3. 重启服务sudo systemctl restart vsftpd
  4. 访问FTP:用FTP客户端(如FileZilla)连接服务器,输入用户名和密码即可。

0