共享驱动器/文件夹

共享驱动器/文件夹

我家里有一台 Ubuntu 服务器,其中有静态启动和指向它的域。

我想分配一个文件夹在家庭网络上用作共享文件夹,网络上的任何人都可以读写和执行。

我有使用 SSHFS 的经验,也熟悉一点 NFS,我一直在尝试寻找有关如何执行此操作的信息,但找不到任何有用的信息。大多数访问驱动器的系统都是 Windows。但是我有一些 Linux 机器也是这样。因此我认为我需要使用 vfat 文件系统进行 fat32 格式化。

我的问题主要是我需要什么样的软件来实现这个功能?我希望它能自动显示在网络位置下。

提前感谢您的帮助!

答案1

安装samba apt install samba samba-common-bin也很简单,编辑一个文件,设置密码,重新启动守护程序,就大功告成了。然后nano /etc/samba/smb.conf[homes]部分中将 更改yes为如下所示,使共享可读/可写,在文件底部添加您的共享。然后为您想要访问共享的no设定密码,然后重新启动。所有命令在应用程序中都以 开头运行。user_namesmbpasswd -a user_namesamba service smbd restartsudoTerminal

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
read only = no
snip ....
[share-name]
path = /home/user_name/share_directory
writeable=Yes
create mask=0777
directory mask=0777
public=no

格式化可以是任何您想要的文件系统,您的机器会负责对它的读取/写入,并samba负责共享。

相关内容