要在CentOS上搭建文件服務器,您可以使用Samba或NFS服務。以下是基本步驟:
sudo yum install samba samba-client
sudo yum install nfs-utils
/etc/samba/smb.conf
,并在文件末尾添加以下內容:[shared_folder]
path = /path/to/shared_folder
writable = yes
guest ok = yes
browseable = yes
/etc/exports
,并在文件末尾添加以下內容:/path/to/shared_folder <client_ip>(rw,sync,no_root_squash)
sudo systemctl start smb
sudo systemctl enable smb
sudo systemctl start nfs
sudo systemctl enable nfs
如果您的CentOS服務器上啟用了防火墻,需要允許Samba或NFS服務的相關端口通過防火墻。例如,允許Samba服務的相關端口,可以運行以下命令:
sudo firewall-cmd --add-service=samba --permanent
sudo firewall-cmd --reload
對于Samba服務,可以在Windows或Linux客戶端上通過訪問\\server_ip\shared_folder
來掛載共享文件夾。
對于NFS服務,可以在Linux客戶端上通過運行以下命令來掛載共享文件夾:
sudo mount -t nfs server_ip:/path/to/shared_folder /mnt/nfs
這樣,您就可以在CentOS上成功搭建一個文件服務器,并與其他設備共享文件。