centos如何实现文件共享
CentOS实现文件共享常用的是Samba和NFS服务,以下是具体方法:
Samba共享
- 安装Samba:执行命令
sudo yum install samba samba-client samba-common
。 - 创建共享目录:如
sudo mkdir -p /home/share
,并设置权限sudo chmod -R 777 /home/share
。 - 配置Samba:编辑
/etc/samba/smb.conf
,在文件末尾添加共享配置,如[share]
,并设置path
、browseable
、writable
等参数。 - 添加Samba用户:先创建系统用户,再执行
sudo smbpasswd -a username
设置Samba密码。 - 启动服务:执行
sudo systemctl start smb
和sudo systemctl enable smb
。 - 配置防火墙:执行
sudo firewall-cmd --permanent --add-service=samba
和sudo firewall-cmd --reload
。
NFS共享
- 安装NFS服务:运行命令
sudo yum install nfs-utils
。 - 创建共享目录:例如
sudo mkdir -p /mnt/nfs_share
,并设置权限sudo chmod -R 777 /mnt/nfs_share
。 - 配置NFS:编辑
/etc/exports
,添加共享目录和访问权限,如/mnt/nfs_share 192.168.1.0/24(rw,sync,no_root_squash)
。 - 启动服务:执行
sudo systemctl start nfs-server
和sudo systemctl enable nfs-server
。 - 检查导出:运行
sudo exportfs -r
和sudo exportfs -v
。 - 客户端挂载:在客户端安装NFS工具,创建挂载点后,执行
sudo mount <服务器IP>:/共享目录 /本地挂载点
。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!