在Ubuntu系统中,共享文件或文件夹可以通过多种方式实现,具体取决于你的使用环境和需求。以下是一些常见的方法:
创建共享文件夹:在宿主机上创建一个文件夹,例如在VMware的VMwareShare目录下创建一个名为study01-Ubuntu-share
的文件夹。
设置VMware虚拟机:
在Ubuntu中挂载共享文件夹:
vmware-hgfsclient
(如果尚未安装):sudo apt-get install vmware-hgfsclient
sudo mkdir /mnt/hgfs
sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022
cd /mnt/hgfs
ls
/etc/fstab
文件并添加以下行:.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0
然后重启系统。在Ubuntu上安装和配置Samba:
sudo apt-get install samba
sudo mkdir /home/book/samba_shares
sudo chmod 777 /home/book/samba_share
sudo smbpasswd -a book
/etc/samba/smb.conf
,添加共享目录配置:[share]
comment = Share folder
path = /home/book/samba_share
create mask = 0700
directory mask = 0700
valid users = book
force user = book
sudo systemctl restart smbd
在Windows上访问共享文件夹:
\\计算机名\share
,然后输入Samba用户名和密码即可访问共享文件夹。在Ubuntu上安装和配置FTP服务器:
sudo apt-get install vsftpd
/etc/vsftpd.conf
,确保以下行未被注释:anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES allow_writeable_chroot=YES
- 重启FTP服务:
```bash
sudo systemctl restart vsftpd
在Windows上安装和配置FileZilla:
通过以上方法,你可以在Ubuntu系统中实现文件或文件夹的共享。选择适合你需求的方法进行配置即可。