我家里有一个 Ubuntu 服务器,它有一个静态的 up 和指向它的域。
我想分配一个在家庭网络上使用的文件夹作为共享文件夹,网络上的任何人都可以读写和执行。
我有 SSHFS 的经验和一点 NFS 的经验,我一直在尝试查找有关如何执行此操作的信息,但我没有发现任何有用的信息。大多数将访问驱动器的系统都是 Windows。但是,我也有一些 Linux 机器。所以我假设我需要使用 vfat 文件系统进行 fat32 格式化。
我的问题主要是我需要什么样的软件来做到这一点?我希望它自动显示在网络位置下。
预先感谢您的帮助!
安装
samba
apt install samba samba-common-bin
它也很简单,编辑一个文件,设置密码,重启守护进程,你就完成了。然后nano /etc/samba/smb.conf
在下面的[homes]
部分中将共享更改为yes
可no
读取/可写,在文件底部添加您的共享。然后设置user_name
您希望能够访问共享的密码smbpasswd -a user_name
并重新启动samba
service smbd restart
。在应用程序中,所有命令都sudo
在它们前面运行Terminal
。格式化可以是您想要的任何文件系统,您的机器负责读取/写入它,
samba
负责共享。