我在家里有一个 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
应用程序中,所有命令都在它们前面运行。
# 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
负责共享。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句