在Linux系统中进行网络共享,可以通过配置Samba服务器或NFS(Network File System)来实现。以下是两种常见方法的详细步骤:
sudo apt-get update
sudo apt-get install samba
sudo yum install samba
/etc/samba/smb.conf
,在文件末尾添加共享配置,例如:[shared]
path = /path/to/your/shared/folder
browseable = yes
writable = yes
guest ok = yes
create mask = 0755
sudo mkdir /path/to/your/shared/folder
sudo smbpasswd -a username
sudo systemctl restart smbd
sudo ufw allow samba
sudo apt-get install nfs-kernel-server
sudo yum install nfs-utils
sudo mkdir /srv/nfs/shared
sudo chmod -R 755 /srv/nfs/shared
sudo chown -R nobody:nogroup /srv/nfs/shared
/etc/exports
,添加共享目录和权限:/srv/nfs/shared *(rw,sync,no_subtree_check,no_root_squash)
sudo exportfs -arv
或者重启NFS服务:
sudo systemctl restart nfs-server
sudo ufw allow proto tcp from any to any port 111
sudo ufw allow proto udp from any to any port 111
sudo ufw allow proto tcp from any to any port 2049
sudo ufw allow proto udp from any to any port 2049
sudo ufw reload
sudo mount -t nfs server_ip:/srv/nfs/shared /mnt/nfs_shared
以上就是在Linux系统中进行网络共享的两种常见方法。根据实际需求和网络环境选择合适的方式进行配置和操作。